JQuery
jQuery er et JavaScript-bibliotek, der er skabt for at gøre det nemmere og enklere at skrive JavaScript og HTML. Det fungerer i de fleste webbrowsere og blev opfundet af John Resig. Den første udgivelse fandt sted i januar 2006 på BarCamp NYC. I dag er der et team af udviklere, der arbejder på jQuery, og som ledes af Dave Methvin.
I dag bruger mere end 55 % af de 10.000 mest besøgte websteder jQuery, og det er derfor det mest populære JavaScript-bibliotek, der bruges i dag. Det er gratis og open source-software og er licenseret under MIT-licensen.
jQuerys syntaks er designet til at gøre det lettere at skrive kompliceret JavaScript. Nogle af de ting, der er nemmere at gøre med jQuery, er:
- navigere (bevæge sig rundt) på en webside
- vælge (vælge) elementer på en webside ved hjælp af Document Object Model
- skabe animationer
- håndtere begivenheder som brugerhandlinger
- skabe Ajax-applikationer.
Det giver også udviklere mulighed for at lave deres egne jQuery-plugins.
Virksomheder som Microsoft og Nokia har sagt, at de vil inkludere jQuery på deres mobile platforme. Desuden inkluderer Microsoft jQuery i sin Visual Studio-software til brug sammen med ASP.NET AJAX-rammen og ASP.NET MVC-rammen. Nokia har inkluderet det i sin udviklingsplatform for web runtime-widgets. jQuery har også været anvendt i MediaWiki siden version 1.16.
Udgivelseshistorik
Versionsnummer | Udgivelsesdato | Yderligere bemærkninger |
1.0 | 26. august 2006 | Første stabile udgave |
1.0.1 | 31. august 2006 | |
1.0.2 | 9. oktober 2006 | |
1.0.3 | 27. oktober 2006 | |
1.0.4 | December 12, 2006 | Sidste 1.0 fejlrettelse |
1.1 | 14. januar 2007 | |
1.1.1 | 22. januar 2007 | |
1.1.2 | 27. februar 2007 | |
1.1.3 | 1. juli 2007 | |
1.1.3.1 | 5. juli 2007 | |
1.1.4 | August 24, 2007 | |
1.2 | 10. september 2007 | |
1.2.1 | 16. september 2007 | |
1.2.2 | 15. januar 2008 | |
1.2.3 | 8. februar 2008 | |
1.2.4 | 19. maj 2008 | |
1.2.5 | 21. maj 2008 | Rettelse af dårlig build af 1.2.4 |
1.2.6 | 24. maj 2008 | |
1.3 | 14. januar 2009 | Sizzle Selector Engine indføres i kernen |
1.3.1 | 21. januar 2009 | |
1.3.2 | 20. februar 2009 | |
1.4 | 14. januar 2010 | |
1.4.1 | 25. januar 2010 | |
1.4.2 | 19. februar 2010 | |
1.4.3 | 16. oktober 2010 | |
1.4.4 | November 11, 2010 | |
1.5 | 31. januar 2011 | Udskudt callback-styring, omskrivning af Ajax-modul |
1.5.1 | 24. februar 2011 | |
1.5.2 | 31. marts 2011 | |
1.6 | 3. maj 2011 | Betydelige forbedringer af ydeevnen i funktionerne attr() og val() |
1.6.1 | 12. maj 2011 | |
1.6.2 | 30. juni 2011 | |
1.6.3 | 1. september 2011 | |
1.6.4 | September 12, 2011 | |
1.7 | 3. november 2011 | Nye API'er til hændelser: .on() og .off(), mens de gamle API'er stadig understøttes. |
1.7.1 | 21. november 2011 | |
1.7.2 | 21. marts 2012 | |
1.8.0 | August 9, 2012 | Sizzle Selector Engine er omskrevet, forbedrede animationer og fleksibilitet med $(html, props). |
1.8.1 | August 30, 2012 | |
1.8.2 | September 20, 2012 | |
1.8.3 | 13. november 2012 | |
1.9.0 | i begyndelsen af 2013 | Fjernelse af forældede grænseflader og oprydning af kode |
2.0.0 | i begyndelsen af 2013 | Fjernelse af understøttelse af IE6-8 for at forbedre ydeevnen og reducere filstørrelsen |
Spørgsmål og svar
Q: Hvad er jQuery?
A: jQuery er et JavaScript-bibliotek, der er skabt for at gøre det lettere og enklere at skrive JavaScript og HTML.
Q: Hvem opfandt jQuery?
A: John Resig opfandt jQuery.
Q: Hvornår blev jQuery udgivet første gang?
Svar: Den første udgivelse af jQuery fandt sted i januar 2006 på BarCamp NYC.
Q: Hvem leder det team af programmører, der arbejder på jQuery i dag?
Svar: Dave Methvin leder det team af programmører, der arbejder på jQuery i dag.
Spørgsmål: Hvor populær er jQuery?
Svar: Mere end 55 % af de 10.000 mest besøgte websteder bruger jQuery, hvilket gør det til det mest populære JavaScript-bibliotek, der bruges i dag.
Q: Er der omkostninger forbundet med at bruge jQuery?
A: Nej, der er ingen omkostninger forbundet med at bruge jQuery, da det er gratis og open source-software, der er licenseret under MIT-licensen.
Q: Hvilke ting er nemmere at gøre med jquery?
A: Nogle af de ting, der er nemmere at gøre med jquery, er at navigere (bevæge sig rundt) på en webside, vælge (vælge) elementer på en webside ved hjælp af Document Object Model, skabe animationer, håndtere begivenheder som f.eks. brugerhandlinger, skabe Ajax-applikationer og lave sine egne jquery-plugins.