jQuery és una biblioteca de Javascript que se centra en com funcionen les tecnologies HTML, JavaScript i CSS.
Què pot fer jQuery
La biblioteca pot treballar amb la següent llista de tasques:
- pot accedir a qualsevol element del model d'objectes de la pàgina (DOM) i realitzar manipulacions complexes amb ells;
- gestió d'esdeveniments compatible;
- hi ha funcionalitats per a diversos efectes gràfics i animacions;
- treball simplificat amb la tecnologia de càrrega dinàmica AJAX (una característica molt important i extremadament útil, però ara no és això);
- jQuery té un gran nombre de connectors propis, la funció principal dels quals és implementar interfícies gràfiques d'usuari i la interacció de l'usuari amb ells.
Versions comprimides i no comprimides de la biblioteca
Els desenvolupadors tenen diverses opcions per a l'script: una està comprimida i l' altra no. La versió completa és molt còmoda d'utilitzar en l'etapa de codificació i depuració (prova) d'aplicacions web. La versió minimitzada, en canvi, tindrà pocs avantatges útils durant la depuració, però es carrega molt més ràpid i ocupa menys espai. Per tant, una versió comprimida de jQuery és adequadautilitzar-lo ja al projecte acabat, perquè estalvia trànsit del servidor i espai al disc.
Com triar la versió correcta de jQuery
Hi ha diversos corrents principals a jQuery avui: les branques 1.x, 2.x i 3.x. La seva diferència sorprenent és que, a partir de la segona versió, es va suspendre qualsevol suport per a navegadors obsolets, com ara el navegador de Microsoft Corporation - Internet Explorer, fins a la vuitena versió inclosa.
Aquesta decisió va permetre reduir un deu per cent el volum físic de dades de la biblioteca i optimitzar lleugerament el seu treball. Tanmateix, encara hi ha ordinadors domèstics i corporatius al món on s'instal·la l'antic Internet Explorer com a navegador principal, tot i que el percentatge d'aquests usuaris no supera el 3% a nivell mundial. Per tant, depèn de vostè donar suport a la plataforma obsoleta o no.
Els desenvolupadors de jQuery s'adhereixen als principis de compatibilitat enrere de les versions. Això vol dir que el codi escrit per a la versió 1.7 de la biblioteca també funcionarà amb la versió 1.8. Però de vegades, l'empresa desenvolupadora elimina funcions de jQuery que no són útils, així que és millor tornar a llegir la documentació de la nova versió si voleu actualitzar.
El 2016, es va llançar una nova branca de jQuery. Era la versió 3.0, que es va fer encara més ràpida i lleugera que les versions antigues. Finalment se'n van eliminar els pirates per implementar algunes funcions en navegadors obsolets, cosa que va permetre posicionar la biblioteca com una eina de desenvolupament moderna i potent.
Si el vostreel projecte ja està lligat a alguna biblioteca, després cal estimar primer els costos laborals per a l'actualització. Si el benefici de la nova versió val la pena, no dubteu a començar a treballar. Per a tots els desenvolupadors que tot just comencen a utilitzar l'eina en els seus projectes, és recomanable començar directament amb les últimes versions.
Com començar amb jQuery
El primer pas és connectar jQuery. Per fer-ho, cal que baixeu la biblioteca directament des del recurs per a desenvolupadors de jquery.com o des d'un mirall i col·loqueu la biblioteca al vostre servidor web.
Ara fem la connexió real de jQuery a la pàgina web. La connexió de diversos scripts en el llenguatge de marcat d'hipertext es gestiona mitjançant l'etiqueta script. Connecteu jQuery amb el codi següent:
Aquesta opció és bona per a la connexió fora de línia, però hi ha moltes altres maneres d'utilitzar el servidor.
Connecteu jQuery mitjançant serveis al núvol
Google ofereix el servei de biblioteques allotjades, mitjançant el qual qualsevol pot connectar un marc o una biblioteca popular a la seva aplicació web. Per connectar jQuery mitjançant Google Cloud Storage, utilitzeu la cadena que coincideixi amb la versió seleccionada amb el patró següent:
Els números de la columna de versions corresponen al número de versió disponible per a la instal·lació i el treball posterior. Per connectar qualsevol de les versions intermèdies, només cal copiar-lanúmero numèric a la cadena de connexió en lloc dels números especificats a l'exemple.
Sempre podeu veure la llista de versions actuals a:
developers.google.com/speed/libraries/jquery
Si no confieu en Google per qualsevol motiu, però encara voleu saber com obtenir la biblioteca jQuery d'un servidor de confiança de tercers, feu servir el repositori de Microsoft.
jQuery és una de les millors eines per crear fàcilment animacions a pàgines web. Quan us adoneu del poder d'aquesta eina, estareu molt contents d'haver començat a aprendre aquesta biblioteca.
Els escèptics entre estudiants i desenvolupadors creuen que és millor implementar-ho tot utilitzant un llenguatge de programació pur, sense utilitzar biblioteques de tercers. Però heu d'entendre que el fitxer jQuery només té trenta-dos kilobytes i, molt probablement, ja es troba a la memòria cau del navegador del vostre usuari si incloeu l'script a través de Google. Així que no tingueu por d'aprendre eines que facilitin la vida a un desenvolupador. Després de tot, per això incloem la biblioteca jQuery, per no reinventar la roda.