Ajax Definizione significato

Cos’è il Ajax?

Ajax è una combinazione di tecnologie di sviluppo web usate per creare siti web dinamici. Mentre il termine “Ajax” non è scritto tutto in maiuscolo come molti acronimi tecnici, le lettere stanno per “Asynchronous JavaScript And XML”. Quindi, i siti web che usano Ajax combinano JavaScript e XML per mostrare contenuti dinamici.

La parte “asincrona” di Ajax si riferisce al modo in cui le richieste sono fatte al Web server. Quando un script invia una richiesta al server web, può ricevere dati, che possono poi essere visualizzati sulla pagina web. Poiché questi eventi avvengono in tempi leggermente diversi, sono considerati asincroni. La maggior parte delle implementazioni Ajax usano la XMLHttpRequest API, che include una lista di richieste del server che possono essere chiamate all’interno del codice JavaScript. I dati vengono solitamente rimandati al browser in un formato XML, poiché è facile da parse. Tuttavia, è possibile per il server inviare dati come testo normale non formattato.

Quello che rende Ajax così potente è che gli script possono essere eseguiti sul client lato, piuttosto che sul server. Questo significa che una funzione JavaScript può fare una richiesta ad un server dopo che una pagina web ha già finito di caricarsi. I dati ricevuti dal server possono quindi essere visualizzati sulla pagina senza ricaricare gli altri contenuti. Se fosse stato usato un linguaggio di scripting lato server come PHP o ASP, l’intera pagina avrebbe dovuto essere ricaricata per visualizzare il nuovo contenuto. Per esempio, motori di ricerca che forniscono una lista di suggerimenti di ricerca mentre si digita, molto probabilmente usano Ajax per visualizzare i suggerimenti. Le ricerche di immagini che producono più thumbnail mentre si scorrono i risultati usano tipicamente Ajax per recuperare la lista continua di immagini. Quando si fa clic su “Older Posts” in fondo a una pagina Facebook, Ajax viene utilizzato per visualizzare ulteriori messaggi.

Ajax ha contribuito a rendere il Web più dinamico consentendo alle pagine web di recuperare e caricare nuovi contenuti senza dover ricaricare il resto della pagina. Usando Ajax, gli sviluppatori web possono creare siti web interattivi che usano le risorse in modo efficiente e forniscono ai visitatori un’interfaccia reattiva.

La descrizione di Ajax in questa pagina è la definizione originale di SharTec.eu. Se volete linkare questa pagina, non dimenticate di citare la fonte dell’articolo.

SharTec.eu mira a spiegare la terminologia informatica in un modo che sia facile da capire. Ci sforziamo di essere semplici e precisi in ogni definizione che pubblichiamo. Se hai commenti sulla descrizione di Ajax o vuoi suggerire un nuovo termine tecnico, contattaci.

© 2021 SharTec - In primo piano in Tecnologia