XMLHttpRequest aumenta l'usabilità delle interfacce web

March 13th, 2005 by lucazappa Leave a reply »

Ecco un semplice esempio di utilizzo di XMLHttpRequest, che permette in JavaScript di ricevere dati da chiamate php in maniere asincrona.
Questa metodologia, abbastanza recente, permette di realizzare delle interfacce web sempre più dinamiche e fluide, avvicinandosi alle applicazioni desktop tradizionali.
Adaptive Path ha dato un nome carino a questo modo di realizzare interfacce web: Ajax (Asynchronous JavaScript + XML).
Anche Google, sempre attenta ai concetti di usabilità e performance, ha sposato questa tecnologia nei suoi nuovi servizi: Google Suggest, GMail, Google Groups Beta e Google Maps.

In questo esempio minimale inserendo il CAP vengono automaticamente popolati i campi città e provincia. Notate che non viene effettuata una classica submit della form, in realtà l’interfaccia fa una richiesta http dopo che avete inserito il CAP e riceve una risposta in XML, il tutto avviene in background ed è per questo che l’applicazione rimane enormemente più fluida.

Più avanti spiegherò meglio come funziona il tutto.

ZIP code:

City:

State:

Es.: 20100 -> Milano

5 comments

  1. baldo says:

    sto ajax e’ una forza.. appena ho qualcosa da farvi vedere vi passo links