jQuery

jQuery je knjižnica JavaScript, ki je bila ustvarjena za lažje in enostavnejše pisanje JavaScript in HTML. Deluje v večini spletnih brskalnikov, izumil pa jo je John Resig. Prvič je bila izdana januarja 2006 na BarCampu v New Yorku. Danes se z jQueryjem ukvarja skupina razvijalcev, ki jo vodi Dave Methvin.

Danes več kot 55 % od 10.000 najbolj obiskanih spletnih mest uporablja jQuery, zato je najbolj priljubljena knjižnica JavaScript, ki se danes uporablja. Je brezplačna in odprtokodna programska oprema z licenco MIT.

Sintaksa programa jQuery je zasnovana tako, da olajša pisanje zapletenih besedil JavaScript. Nekatere stvari, ki jih je z jQueryjem lažje narediti, so:

  • krmarjenje (premikanje) po spletni strani.
  • izbrati (izbrati) elemente na spletni strani z uporabo objektnega modela dokumenta.
  • ustvarjanje animacij
  • obravnavati dogodke, kot so dejanja uporabnika.
  • ustvarjanje aplikacij Ajax.

Razvijalcem omogoča tudi izdelavo lastnih vtičnikov jQuery.

Podjetja, kot sta Microsoft in Nokia, so sporočila, da bodo jQuery vključila v svoje mobilne platforme. Poleg tega Microsoft vključuje jQuery v svojo programsko opremo Visual Studio za uporabo z ogrodjem ASP.NET AJAX in ogrodjem ASP.NET MVC. Nokia ga je vključila v svojo platformo za razvoj gradnikov Web Run-Time. jQuery se od različice 1.16 uporablja tudi v MediaWiki.

Zgodovina izdaje

Številka različice

Datum izida

Dodatne opombe

1.0

26. avgust 2006

Prva stabilna izdaja

1.0.1

31. avgust 2006

1.0.2

9. oktober 2006

1.0.3

27. oktober 2006

1.0.4

12. december 2006

Zadnji popravek napake 1.0

1.1

14. januar 2007

1.1.1

22. januar 2007

1.1.2

27. februar 2007

1.1.3

julij 1, 2007

1.1.3.1

5. julij 2007

1.1.4

24. avgust 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

Popravek za slabo gradnjo 1.2.4

1.2.6

24. maj 2008

1.3

14. januar 2009

V jedro je bil uveden izbirnik Sizzle Selector Engine

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

oktober 16, 2010

1.4.4

11. november 2010

1.5

31. januar 2011

Upravljanje odloženih povratnih klicev, prepis modula ajax

1.5.1

24. februar 2011

1.5.2

31. marec 2011

1.6

3. maj 2011

Bistveno izboljšana zmogljivost funkcij attr() in val()

1.6.1

12. maj 2011

1.6.2

30. junij 2011

1.6.3

1. september 2011

1.6.4

12. september 2011

1.7

3. november 2011

Nova API za dogodke: .on() in .off(), medtem ko sta stara API še vedno podprta.

1.7.1

21. november 2011

1.7.2

21. marec 2012

1.8.0

9. avgust 2012

Motor izbirnika Sizzle je na novo napisan, izboljšane so animacije in prilagodljivost $(html, rekviziti).

1.8.1

30. avgust 2012

1.8.2

september 20, 2012

1.8.3

13. november 2012

1.9.0

začetek leta 2013

Odstranitev zastarelih vmesnikov in čiščenje kode

2.0.0

začetek leta 2013

Opustitev podpore za IE6-8 zaradi izboljšanja zmogljivosti in zmanjšanja velikosti datotek

 

Vprašanja in odgovori

V: Kaj je jQuery?


O: jQuery je knjižnica JavaScript, ki je bila ustvarjena za lažje in enostavnejše pisanje JavaScript in HTML.

V: Kdo je izumil jQuery?


O: John Resig je izumil jQuery.

V: Kdaj je bila izdana prva različica jQueryja?


O: Prva izdaja jQueryja je bila januarja 2006 na BarCampu v New Yorku.

V: Kdo danes vodi ekipo programerjev, ki delajo na jQueryju?


O: Dave Methvin danes vodi ekipo programerjev, ki delajo na jQueryju.

V: Kako priljubljen je jQuery?


O: Več kot 55 % od 10 000 najbolj obiskanih spletnih mest uporablja jQuery, kar pomeni, da gre za najbolj priljubljeno knjižnico JavaScript, ki se danes uporablja.

V: Ali so z uporabo jQueryja povezani stroški?


O: Ne, uporaba knjižnice jQuery ni povezana s stroški, saj je brezplačna in odprtokodna programska oprema z licenco MIT.

V: Katere stvari je lažje narediti z uporabo jqueryja?


O: Nekatere stvari, ki jih je lažje narediti z uporabo jqueryja, vključujejo navigacijo (premikanje po) spletni strani, izbiro (izbiranje) elementov na spletni strani z uporabo objektnega modela dokumenta, ustvarjanje animacij, obdelavo dogodkov, kot so dejanja uporabnikov, ustvarjanje aplikacij Ajax in izdelavo lastnih vtičnikov jquery.

AlegsaOnline.com - 2020 / 2023 - License CC3