jQuery 2 beta 3

E' uscita la beta 3 della seconda major release della libreria/framework jQuery, scaricabile per i test  al

Tra le novità 

  • la compatibilità con Node.js ( http://nodejs.org )
  • la rimozione della proprietà jQuery.support.boxModel;
  • la possibilità di escludere i metodi wrap (come .wrapAll() o .unwrap()) nel caso non vengano effettuate chiamate ad essi da build personalizzate;
  • minori dimensioni (meno di 10Kb in minificazione e archiviazione tramite GZip).
  • Windows 8 Store App compatibility.
  • Bug fix relativi sia alla beta precedente che alla 1.9.1
  • rimozione del supporto jQuery.support.boxModel

Per garantire la retrocompatibilità è opportuno integrare anche il plugin jquery-migrate ( http://blog.jquery.com/2013/01/31/jquery-migrate-1-1-0-released/ ) che consentirà di utilizzare le funzionalità deprecate delle versioni più datate.

Sempre per quanto riguarda il “peso” del framework, è da segnalare che le modifiche effettuate per la correzione dei bug avrebbero permesso di snellire il codice a vantaggio dei tempi necessari per il caricamento.

jQuery 2.0 non è compatibile con Internet Explorer dal 6 alla 8 ed è consigliabile usare i conditional ad esempio così:

<!--[if lt IE 9]>
    <script src="jquery-1.9.1.js"></script>
<![endif]-->
<!--[if gte IE 9]><!-->
    <script src="jquery-2.0.0b3.js"></script>
<!--<![endif]-->