jQuery

jQuery è una libreria JavaScript creata per rendere più facile e semplice la scrittura di JavaScript e HTML. Funziona sulla maggior parte dei browser web ed è stata inventata da John Resig. La prima versione è stata rilasciata nel gennaio 2006 al BarCamp NYC. Oggi c'è un team di sviluppatori che lavora su jQuery, guidato da Dave Methvin.

Oggi, oltre il 55% dei 10.000 siti web più visitati utilizza jQuery, quindi è la libreria JavaScript più popolare oggi in uso. È un software libero e open source e concesso in licenza sotto la Licenza MIT.

La sintassi di jQuery è stata progettata per rendere più facile la scrittura di JavaScript complicati. Alcune cose che sono più facili da fare usando jQuery sono:

  • navigare (spostarsi) su una pagina web
  • selezionare (scegliere) elementi su una pagina web utilizzando il modello di oggetto del documento
  • creare animazioni
  • gestire eventi come le azioni degli utenti
  • creare applicazioni Ajax.

Permette inoltre agli sviluppatori di creare i propri plug-in jQuery.

Aziende come Microsoft e Nokia hanno detto che includeranno jQuery sulle loro piattaforme mobili. Inoltre, Microsoft sta includendo jQuery nel suo software Visual Studio da utilizzare con il framework ASP.NET AJAX e ASP.NET MVC Framework. Nokia lo ha incluso nella sua piattaforma di sviluppo di widget Web Run-Time. jQuery viene utilizzato anche in MediaWiki a partire dalla versione 1.16.

Storia del rilascio

Numero di versione

Data di uscita

Note aggiuntive

1.0

26 agosto 2006

Primo rilascio stabile

1.0.1

31 agosto 2006

1.0.2

9 ottobre 2006

1.0.3

27 ottobre 2006

1.0.4

12 dicembre 2006

Ultima correzione di un bug 1.0

1.1

14 gennaio 2007

1.1.1

22 gennaio 2007

1.1.2

27 febbraio 2007

1.1.3

1 luglio 2007

1.1.3.1

5 luglio 2007

1.1.4

24 agosto 2007

1.2

10 settembre 2007

1.2.1

16 settembre 2007

1.2.2

15 gennaio 2008

1.2.3

8 febbraio 2008

1.2.4

19 maggio 2008

1.2.5

21 maggio 2008

Fix per cattiva costruzione di 1.2.4

1.2.6

24 maggio 2008

1.3

14 gennaio 2009

Motore selettore Sizzle introdotto nel nucleo

1.3.1

21 gennaio 2009

1.3.2

20 febbraio 2009

1.4

14 gennaio 2010

1.4.1

25 gennaio 2010

1.4.2

19 febbraio 2010

1.4.3

16 ottobre 2010

1.4.4

11 novembre 2010

1.5

31 gennaio 2011

Gestione differita del callback, riscrittura del modulo ajax

1.5.1

24 febbraio 2011

1.5.2

31 marzo 2011

1.6

3 maggio 2011

Significativi miglioramenti delle prestazioni delle funzioni attr() e val()

1.6.1

12 maggio 2011

1.6.2

30 giugno 2011

1.6.3

1 settembre 2011

1.6.4

12 settembre 2011

1.7

3 novembre 2011

Nuove API degli eventi: .on() e .off(), mentre le vecchie API sono ancora supportate.

1.7.1

21 novembre 2011

1.7.2

21 marzo 2012

1.8.0

9 agosto 2012

Sizzle Selector Engine riscritto, animazioni migliorate e flessibilità di $(html, oggetti di scena).

1.8.1

30 agosto 2012

1.8.2

20 settembre 2012

1.8.3

13 novembre 2012

1.9.0

inizio 2013

Rimozione delle interfacce deprecate e pulizia del codice

2.0.0

inizio 2013

Eliminazione del supporto IE6-8 per il miglioramento delle prestazioni e la riduzione del fileize

 

Domande e risposte

D: Che cos'è jQuery?


R: jQuery è una libreria JavaScript creata per rendere più facile e semplice la scrittura di JavaScript e HTML.

D: Chi ha inventato jQuery?


R: John Resig ha inventato jQuery.

D: Quando è stata rilasciata la prima versione di jQuery?


R: Il primo rilascio di jQuery risale al gennaio 2006, in occasione del BarCamp NYC.

D: Chi guida il team di programmatori che lavora su jQuery oggi?


R: Dave Methvin guida il team di programmatori che lavora su jQuery oggi.

D: Quanto è popolare jQuery?


R: Oltre il 55% dei 10.000 siti web più visitati utilizza jQuery, il che la rende la libreria JavaScript più popolare attualmente in uso.

D: C'è un costo associato all'utilizzo di jQuery?


R: No, non c'è alcun costo associato all'utilizzo di jQuery, in quanto si tratta di un software gratuito e open source con licenza MIT.

D: Quali sono le cose più facili da fare utilizzando jQuery?


R: Alcune cose che è più facile fare utilizzando jquery includono la navigazione (spostamento) in una pagina web, la selezione (scelta) di elementi in una pagina web utilizzando il Document Object Model, la creazione di animazioni, la gestione di eventi come le azioni dell'utente, la creazione di applicazioni Ajax e la creazione di plug-in jquery personalizzati.

AlegsaOnline.com - 2020 / 2023 - License CC3