AJAX

Definizione rapida

AJAX significa Asynchronous JavaScript + XML e indica l'uso coordinato di tecnologie web per aggiornare i contenuti senza ricaricare ogni volta l'intera pagina.

Spiegazione

L'approccio combina XHTML, CSS e JavaScript per rendere l'interazione più continua. Un motore JavaScript gestisce sia ciò che appare nella pagina sia lo scambio con il server, consentendo all'utente di continuare a operare durante il trasferimento dei contenuti.

Esempio pratico

Durante un'azione dell'utente, il motore AJAX richiede nuovi dati al server e aggiorna la vista mentre il resto della pagina rimane utilizzabile.

Spiegazione tecnica

Il motore eseguito nella pagina coordina rendering e comunicazione con il server. Questa separazione riduce le interruzioni percepite dovute al caricamento completo della pagina.

Da non confondere con

AJAX non coincide con il solo JavaScript o con XML: la voce descrive l'impiego congiunto di più tecnologie web.