jQuery

jQuery è una libreria JavaScript che consente agli sviluppatori web di aggiungere funzionalità extra ai propri siti web. È open source e disponibile gratuitamente con licenza MIT. Negli ultimi anni, jQuery è diventata la libreria JavaScript più popolare utilizzata nello sviluppo web.

Per implementare jQuery, uno sviluppatore web deve semplicemente fare riferimento al file JavaScript di jQuery all'interno del codice HTML di una pagina web. Alcuni siti web ospitano una propria copia locale di jQuery, mentre altri fanno semplicemente riferimento alla libreria ospitata da Google o dal server di jQuery. Ad esempio, una pagina web può caricare la libreria jQuery utilizzando la riga seguente all'interno della sezione <head> dell'HTML:

<script type="text/javascript"
src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

Una volta caricata la libreria jQuery, una pagina web può chiamare qualsiasi funzione jQuery supportata dalla libreria. Tra gli esempi comuni vi sono la modifica del testo, l'elaborazione dei dati dei moduli, lo spostamento degli elementi in una pagina e l'esecuzione di animazioni. jQuery può inoltre funzionare con il codice Ajax e con linguaggi di scripting, come PHP e ASP, per accedere ai dati di un database. Poiché jQuery viene eseguita sul lato client (anziché sul server web), può aggiornare le informazioni su una pagina web in tempo reale, senza ricaricare la pagina. Un esempio comune è il completamento automatico, in cui un modulo di ricerca mostra automaticamente le ricerche più comuni mentre digiti la tua query. Infatti, è così che TechTerms.com fornisce suggerimenti di ricerca quando digiti nella casella di ricerca.

Oltre alla licenza gratuita, l'altro motivo principale per cui jQuery ha raggiunto una tale popolarità è la sua compatibilità multipiattaforma tra browser. Poiché ogni browser visualizza HTML, CSS e JavaScript in modo diverso, può essere difficile per uno sviluppatore web fare in modo che un sito web abbia lo stesso aspetto in tutti i browser. Invece di dover scrivere funzioni personalizzate per ogni browser, uno sviluppatore web può utilizzare una singola funzione jQuery che funzionerà in Chrome, Safari, Firefox e Internet Explorer. Questo supporto per più browser ha portato molti sviluppatori a passare dal JavaScript standard a jQuery, poiché semplifica notevolmente il processo di programmazione.

Puoi leggere ulteriori informazioni su jQuery e scaricare la libreria più recente sul sito web ufficiale di jQuery.

Aggiornato March 1, 2013 da Per C.

quizMetti alla prova le tue conoscenze

Which of the following describes Single Sign-On (SSO) authentication?

A
Signing into multiple systems with one set of credentials
0%
B
Using a temporary set of credentials that are only valid once
0%
C
Allowing only one user access to a system at a time
0%
D
Using a guest account whose information is deleted after signing out
0%
Correct! Incorrect!     View the SSO definition.
More Quizzes →

Il dizionario informatico Tech Terms

La definizione di jQuery in questa pagina è una definizione originale scritta dagli autori di TechTerms.com. Se desideri fare riferimento a questa pagina o citare questa definizione, utilizza la barra di citazione verde direttamente sotto la definizione.

Il nostro obiettivo è spiegare la terminologia informatica in modo semplice e comprensibile. Ci impegniamo per l'accuratezza e la semplicità in ogni definizione pubblicata. Se hai commenti o vuoi suggerire un nuovo termine tecnico, contattaci.

La newsletter di Tech Terms

Migliora le tue conoscenze tecniche con la nostra newsletter giornaliera o settimanale! Iscriviti oggi e ricevi nuovi termini e quiz nella tua casella di posta.

Iscriviti alla newsletter gratuita di TechTerms

Con quale frequenza desideri ricevere un'e-mail?

Puoi annullare l'iscrizione o modificare la frequenza in qualsiasi momento tramite i link presenti in ogni e-mail. Domande? Contattaci.

Nota: La newsletter viene inviata in inglese.