Pagina iniziale > J > Jquery

JQuery

JQuery è una biblioteca o libreria JavaScript che facilita la programmazione in JavaScript. È generalmente usato per aggiungere elementi interattivi a una pagina web senza dover fare molta programmazione.

In informatica, le librerie sono collezioni di risorse e implementazioni che sono codificate in un particolare linguaggio di programmazione e sono funzionali. Un linguaggio di programmazione, nel frattempo, è un linguaggio formale che dettaglia le istruzioni ad un computer per produrre diversi dati.

Nel caso di jQuery, la libreria è open source (tutti possono contribuire allo sviluppo poiché l'accesso al codice sorgente è libero) ed è basata sul linguaggio JavaScript. Ciò che fa è fornire varie funzionalità che altrimenti richiederebbero più codice da sviluppare, e quindi aiuta a risparmiare tempo.

Perché non si deve scrivere tanto codice per manipolare gli elementi, può essere ideale per coloro che non hanno molto tempo prima della scadenza. È importante notare che lo stesso risultato può essere ottenuto usando direttamente JavaScript, ma con più righe di codice.

jQuery, in breve, offre funzioni "precostruite" che possono essere utilizzate nelle pagine web: alcune sono gratuite e altre richiedono un pagamento. Con jQuery è possibile incorporare una galleria di immagini, creare effetti di transizione tra le pagine o impostare un menu a discesa, per esempio.

Ogni caratteristica ha demo, opzioni di configurazione, la spiegazione da implementare e i file da scaricare. Ecco perché jQuery è così popolare tra gli sviluppatori web.

Detto questo, i molti vantaggi di jQuery nello sviluppo di un progetto sono bilanciati dai suoi svantaggi, che spesso passano inosservati grazie alla pubblicità che riceve dai suoi sostenitori. Il principale è lo stesso di qualsiasi pacchetto: la mancanza di controllo da parte dell'utente. Anche se jQuery è open source, quando scarichiamo una delle sue numerose funzioni non la conosciamo a priori, non l'abbiamo sviluppata noi stessi e non conosciamo tutti i processi che esegue in background, ma vogliamo semplicemente che ci aiuti a raggiungere un certo obiettivo.

Supponiamo di voler fare una galleria di immagini per il nostro sito web, ma non abbiamo il tempo o le competenze per darle qualche tocco sofisticato. Vogliamo poter ingrandire ogni immagine per vederla in dettaglio e poi riportarla alla sua dimensione originale premendo una croce, che le frecce appaiano dinamicamente ai lati per vederne una dopo l'altra, che ci sia un effetto di sfocatura per nascondere quelle che non sono attive e che ci sia l'opzione di presentazione automatica dell'intera galleria, cioè che passino una per una con un ritardo di qualche secondo. Siamo andati nell'enorme lista di risorse jQuery e abbiamo trovato quello che cercavamo, ma prima o poi succede qualcosa di inaspettato.

Quando testiamo lo slideshow automatico, vediamo che le immagini passano troppo velocemente o troppo lentamente, o forse quando guardiamo la galleria in un particolare browser vediamo un errore grafico, come le immagini inattive non sono nascoste o l'effetto sfocatura non riesce. Come lo risolviamo? Il primo passo logico è assicurarsi di aver seguito tutte le istruzioni per implementare il pacchetto jQuery. Una volta che siamo sicuri che l'errore non è una nostra responsabilità, possiamo procedere a cercare aiuto. Ma se la stessa cosa non è successa a nessun altro, allora siamo da soli con un codice che non abbiamo fatto noi e che forse non sappiamo come riparare. Se avessimo programmato tutto in puro JavaScript, sapremmo come trovare l'errore.

Di Roselle

JSON :: Giubilo :: Giudiziario :: JPEG

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z