Ajax

Computer, draw a robot!

Ajax è una tecnologia che serve a migliorare la user experience di una applicazione web.

    
	  

La vera ragione perché una tecnlogia esiste è quella di mettersi al servizio delle persone

Deve servire allo sviluppo di un software usabile ed allo stesso tempo non deve essere usato impropriamente nei confronti di ciò che riguarda l'accessibilità o la search engine optimization

Prima di cominciare

TITOLI UTILI

una breve storia

Non esisterebbe Ajax senza questi due concetti

  1. Il web 2.0
  2. Il web semantico

Altre tecnologie client side

Sul vostro computer potete usare anche

  1. Java applets - gira all'interno del browser attraverso la Java virtual machine
  2. Macromedia Flash - gira all'interno del browser attraverso il flash player plugin
  3. Microsoft Silverlight - gira all'interno del browser attraverso una versione light del .NET Framework

Sono tecnologie piuttosto pesanti per dei task semplici, come per esempio la validazione di una form.

Perche' Ajax

Ajax sta per asynchronous javascript and XML

Se volessimo implementare un sistema di validazione di una form avremmo 3 scenari possibili:

Best of Ajax

Esistono tantissime applicazioni Ajax e le usiamo tutti i giorni!

Cos'e' Ajax

Come abbiamo detto l'acronimo sta per Asynchronous javascript and xml.

Ajax non rappresenta dunque una nuova tecnologia. E' un insieme di tecnologie.

Benefici

Svantaggi