JQuery: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Aggiornamento della voce |
|||
Riga 159:
jQuery vanta una discreta varietà di plugin che ne estendono le funzionalità.<ref>{{Cita web|https://www.npmjs.com/browse/keyword/jquery-plugin|Archivio di plugin per jQuery|30 gennaio 2018|lingua=en}}</ref> Fra i plugin ufficiali vi è [[JQuery UI]] (''user interface'' per jQuery), nato per semplificare ed uniformare la gestione di un'interfaccia grafica composta da temi, widget, animazioni, transizioni, ecc.
== Versioni ==
{| class="wikitable sortable"
!Versione
!Versione iniziale
!Ultimo aggiornamento
!Dimensioni ridotte (KB)
!Note aggiuntive
|-
|1.0
|26 agosto 2006
|
|
|Prima versione stabile
|-
|1.1
|14 gennaio 2007
|
|
|
|-
|1.2
|10 settembre 2007
|1.2.6
|54.5
|
|-
|1.3
|14 gennaio 2009
|1.3.2
|55.9
|Sizzle Selector Engine introdotto nel core
|-
|1.4
|14 gennaio 2010
|1.4.4
|76.7
|
|-
|1.5
|31 gennaio 2011
|1.5.2
|83.9
|Gestione della richiamata differita, riscrittura del modulo ajax
|-
|1.6
|3 maggio 2011
|1.6.4
|89.5
|Significativi miglioramenti delle prestazioni per le funzioni attr () e val ()
|-
|1.7
|3 novembre 2011
|1.7.2 (21 marzo 2012 )
|92.6
|Nuove API per eventi: .on () e .off (), mentre le vecchie API sono ancora supportate.
|-
|1.8
|9 agosto 2012
|1.8.3 (13 novembre 2012 )
|91.4
|Sizzle Selector Engine riscritto, animazioni migliorate e flessibilità $ (html, props).
|-
|1.9
|15 gennaio 2013
|1.9.1 (4 febbraio 2013 )
|90.5
|Rimozione di interfacce deprecate e pulizia del codice
|-
|1.10
|24 maggio 2013
|1.10.2 (3 luglio 2013 )
|90.9
|Correzioni di bug incorporate e differenze segnalate dai cicli beta 1.9 e 2.0
|-
|1.11
|24 gennaio 2014
|1.11.3 (28 aprile 2015 )
|93.7
|
|-
|1.12
|8 gennaio 2016
|1.12.4 (20 maggio 2016 )
|94.9
|
|-
|2.0
|18 aprile 2013
|2.0.3 (3 luglio 2013 )
|81.7
|Eliminato il supporto di IE 6–8 per i miglioramenti delle prestazioni e la riduzione delle dimensioni dei file
|-
|2.1
|24 gennaio 2014
|2.1.4 (28 aprile 2015 )
|82.4
|
|-
|2.2
|8 gennaio 2016
|2.2.4 (20 maggio 2016 )
|83.6
|
|-
|3.0
|9 giugno 2016<ref>{{cite web|url=https://www.infoq.com/news/2016/06/jQuery-3|title=Long-awaited jQuery 3.0 Brings Slim Build|last=Chesters|first=James|date=2016-06-15|publisher=infoq.com|access-date=2017-01-28}}</ref>
|3.0.0 (9 giugno 2016 )
|84.3
|Promesse/A + supporto per Deferreds, $ .ajax e $ .when, .data () compatibile con HTML5
|-
|3.1
|7 luglio 2016
|3.1.1 (23 settembre 2016 )
|84.7
|jQuery.readyException aggiunta, gli errori del gestore pronto ora non vengono silenziati
|-
|3.2
|16 marzo 2017<ref>{{cite web|title=jQuery 3.2.0 Is Out!|work=jQuery Blog|url=https://blog.jquery.com/2017/03/16/jquery-3-2-0-is-out/|access-date=12 March 2018|date=16 March 2017}}</ref>
|3.2.1 (20 marzo 2017 )
|84.6
|Aggiunto supporto per il recupero dei contenuti degli elementi<code><template></code>e deprecazione di alcuni vecchi metodi.
|-
|3.3
|19 gennaio 2018<ref>{{cite web|title=jQuery 3.3.0 – A fragrant bouquet of deprecations and…is that a new feature?|work=jQuery Blog|url=https://blog.jquery.com/2018/01/19/jquery-3-3-0-a-fragrant-bouquet-of-deprecations-and-is-that-a-new-feature/|access-date=2019-04-15|date=2018-01-19}}</ref>
|3.3.1 (20 gennaio 2018<ref>{{cite web|title=jQuery 3.3.1 – fixed dependencies in release tag|work=jQuery Blog|url=https://blog.jquery.com/2018/01/20/jquery-3-3-1-fixed-dependencies-in-release-tag/|access-date=2019-04-15|date=2018-01-20}}</ref>)
|84.9
|Deprecazione di vecchie funzioni, le funzioni che accettano le classi ora le supportano anche in formato array.
|-
|3.4
|10 aprile 2019<ref>{{cite web|title=jQuery 3.4.0 Released|work=jQuery Blog|url=https://blog.jquery.com/2019/04/10/jquery-3-4-0-released/|access-date=2019-04-15|date=2018-04-10}}</ref>
|3.4.1 (1 maggio 2019<ref>{{cite web|url=https://blog.jquery.com/2019/05/01/jquery-3-4-1-triggering-focus-events-in-ie-and-finding-root-elements-in-ios-10/|title=jQuery 3.4.1: triggering focus events in IE and finding root elements in iOS 10|publisher=jQuery Foundation|work=jQuery Blog}}</ref>)
|86.1
|Miglioramenti delle prestazioni <code>nonce</code>e supporto <code>nomodule</code>, correzioni per elementi radio, una correzione minore per la sicurezza.
|-
|3.5
|10 aprile 2020<ref name="blog-350-release">{{cite web|title=jQuery 3.5.0 Released!|work=jQuery Blog|url=https://blog.jquery.com/2020/04/10/jquery-3-5-0-released/|access-date=2020-04-11|date=2020-04-10}}</ref>
|3.5.1 (4 maggio 2020<ref>{{cite web|url=https://blog.jquery.com/2020/05/04/jquery-3-5-1-released-fixing-a-regression/|title=jQuery 3.5.1 Released: Fixing a Regression|publisher=jQuery Foundation|work=jQuery Blog}}</ref>)
|87.4
|Correzioni di sicurezza <code>.even()</code>e <code>.odd()</code>metodi <code>jQuery.trim</code>deprecati
|}
== Alternative ==
|