JQuery
jQuery este o bibliotecă JavaScript creată pentru a face mai ușoară și mai simplă scrierea de JavaScript și HTML. Funcționează pe majoritatea browserelor web și a fost inventată de John Resig. Prima versiune a fost lansată în ianuarie 2006 la BarCamp NYC. Astăzi există o echipă de dezvoltatori care lucrează la jQuery, care este condusă de Dave Methvin.
În prezent, peste 55% din cele mai vizitate 10.000 de site-uri web folosesc jQuery, fiind astfel cea mai populară bibliotecă JavaScript utilizată în prezent. Este un software gratuit și cu sursă deschisă și este licențiat sub licența MIT.
Sintaxa jQuery este concepută pentru a facilita scrierea de JavaScript complicat. Unele lucruri care sunt mai ușor de realizat cu ajutorul jQuery sunt:
- navigarea (deplasarea) pe o pagină web
- selectarea (alegerea) elementelor dintr-o pagină web folosind modelul Document Object Model
- creați animații
- gestionarea evenimentelor, cum ar fi acțiunile utilizatorului
- să creeze aplicații Ajax.
De asemenea, permite dezvoltatorilor să își creeze propriile plug-in-uri jQuery.
Companii precum Microsoft și Nokia au declarat că vor include jQuery pe platformele lor mobile. În plus, Microsoft include jQuery în software-ul său Visual Studio pentru a fi utilizat cu cadrul ASP.NET AJAX și ASP.NET MVC Framework. Nokia l-a inclus în platforma sa de dezvoltare de widget-uri Web Run-Time. jQuery a fost, de asemenea, utilizat în MediaWiki începând cu versiunea 1.16.
Istoricul versiunii
Numărul versiunii | Data lansării | Note suplimentare |
1.0 | 26 august 2006 | Prima versiune stabilă |
1.0.1 | 31 august 2006 | |
1.0.2 | 9 octombrie 2006 | |
1.0.3 | 27 octombrie 2006 | |
1.0.4 | 12 decembrie 2006 | Ultimul 1.0 bug fix |
1.1 | 14 ianuarie 2007 | |
1.1.1 | 22 ianuarie 2007 | |
1.1.2 | 27 februarie 2007 | |
1.1.3 | 1 iulie 2007 | |
1.1.3.1 | 5 iulie 2007 | |
1.1.4 | 24 august 2007 | |
1.2 | 10 septembrie 2007 | |
1.2.1 | 16 septembrie 2007 | |
1.2.2 | 15 ianuarie 2008 | |
1.2.3 | 8 februarie 2008 | |
1.2.4 | 19 mai 2008 | |
1.2.5 | 21 mai 2008 | Corecție pentru o construcție proastă a 1.2.4 |
1.2.6 | 24 mai 2008 | |
1.3 | 14 ianuarie 2009 | Motorul Sizzle Selector Engine introdus în nucleu |
1.3.1 | 21 ianuarie 2009 | |
1.3.2 | 20 februarie 2009 | |
1.4 | 14 ianuarie 2010 | |
1.4.1 | 25 ianuarie 2010 | |
1.4.2 | 19 februarie 2010 | |
1.4.3 | 16 octombrie 2010 | |
1.4.4 | 11 noiembrie 2010 | |
1.5 | 31 ianuarie 2011 | Gestionarea callback-ului amânat, rescrierea modulelor ajax |
1.5.1 | 24 februarie 2011 | |
1.5.2 | 31 martie 2011 | |
1.6 | 3 mai 2011 | Îmbunătățiri semnificative ale performanței funcțiilor attr() și val() |
1.6.1 | 12 mai 2011 | |
1.6.2 | 30 iunie 2011 | |
1.6.3 | 1 septembrie 2011 | |
1.6.4 | 12 septembrie 2011 | |
1.7 | 3 noiembrie 2011 | Noi API-uri pentru evenimente: .on() și .off(), în timp ce vechile API-uri sunt încă acceptate. |
1.7.1 | 21 noiembrie 2011 | |
1.7.2 | 21 martie 2012 | |
1.8.0 | 9 august 2012 | Sizzle Selector Engine rescris, animații îmbunătățite și flexibilitate $(html, props). |
1.8.1 | 30 august 2012 | |
1.8.2 | 20 septembrie 2012 | |
1.8.3 | 13 noiembrie 2012 | |
1.9.0 | începutul anului 2013 | Eliminarea interfețelor depreciate și curățarea codului |
2.0.0 | începutul anului 2013 | Renunțarea la suportul IE6-8 pentru îmbunătățirea performanțelor și reducerea dimensiunii fișierelor |
Întrebări și răspunsuri
Î: Ce este jQuery?
R: jQuery este o bibliotecă JavaScript creată pentru a face mai ușoară și mai simplă scrierea de JavaScript și HTML.
Î: Cine a inventat jQuery?
R: John Resig a inventat jQuery.
Î: Când a fost lansată prima versiune a jQuery?
R: Prima versiune a jQuery a fost lansată în ianuarie 2006 la BarCamp NYC.
Î: Cine conduce echipa de programatori care lucrează astăzi la jQuery?
R: Dave Methvin conduce echipa de programatori care lucrează astăzi la jQuery.
Î: Cât de popular este jQuery?
R: Mai mult de 55% din cele mai vizitate 10.000 de site-uri web folosesc jQuery, ceea ce îl face să fie cea mai populară bibliotecă JavaScript folosită în prezent.
Î: Există vreun cost asociat cu utilizarea jQuery?
R: Nu, nu există niciun cost asociat cu utilizarea jQuery, deoarece este un software gratuit și open source licențiat sub licența MIT.
Î: Care sunt unele lucruri care sunt mai ușor de făcut folosind jquery?
R: Unele lucruri care sunt mai ușor de făcut folosind jquery includ navigarea (deplasarea în jurul) unei pagini web, selectarea (alegerea) elementelor pe o pagină web folosind Document Object Model, crearea de animații, gestionarea evenimentelor precum acțiunile utilizatorului, crearea de aplicații Ajax și crearea propriilor plug-in-uri jquery.