Il Tuo browser non supporta JavaScript! Questo sito ne fa grande uso.
Calomito.com Cuttica Diritto del Mercato Easy Condominio Hiroshi High Temperature ShearZones OmniaStudio Studio Paolo Risso Storia della Musica Dizionario Genovese Web Design Genova WidgITs Zoffoli Sport

AJAX | Asynchronous JavaScript and XML

Ajax, acronimo di Asynchronous JavaScript and XML, è una tecnica di sviluppo web per creare applicazioni web interattive. L’intento di tale tecnica è quello di ottenere pagine web che rispondono in maniera più rapida, grazie allo scambio in background di piccoli pacchetti di dati con il server, così che l’intera pagina web non debba essere ricaricata ogni volta che l’utente effettua una modifica. Questa tecnica riesce, quindi, a migliorare l’interattività, la velocità e l’usabilità di una pagina web.

La tecnica Ajax utilizza una combinazione di:

* HTML (o XHTML) e CSS | Cascading Style Sheetsper il markup e lo stile;
* DOM (Document Object Model) manipolato attraverso un linguaggio ECMAScript come JavaScript o JScript per mostrare le informazioni ed interagirvi;
* l’oggetto XMLHttpRequest per l’interscambio asincrono dei dati tra il browser dell’utente e il web server. In alcuni framework Ajax e in certe situazioni, può essere usato un oggetto IFrame invece di XMLHttpRequest per scambiare i dati con il server e, in altre implementazioni, tag