Newsgroup: it.comp.lang.javascript
Titolo: Quando conviene usare AJAX?

A parte i già pluricitati esempi di autocompletamento del testo, o del
popolamento di un menù select, ne ho visto un bell'utilizzo in un sito
di voli last minute.
In pratica mano a mano che si sceglie partenza, data, ora, ecc ecc un
calendario presenta i giorni in cui ci sono voli con un altro colore,
molto utile...
Sono molto interessato a queste tecniche, sono alle prime armi con AJAX
anche se uso PHP già da molto tempo, e ho fatto una prima cosa
realizzando un Newsticker che alterna i titoli da un file XML tramite
query al Db e li presenta con un effetto di fadein/out.
Però vorrei trovare altre idee di reale utilità, per non dover usare una
tecnica solo perchè esiste...
Per es. credo sia ottimo per validare i form, altri esempi?
Max
-- 
http://www.maxori.it
L'Arte è la capacità di fare cose di nessun valore
e di riuscire a venderle
F. Zappa

 Per es. credo sia ottimo per validare i form, altri esempi?
Google Docs direi.

 Google Docs direi.
Ok, io però parlavo delle vostre opinioni personali.


 Per es. credo sia ottimo per validare i form, altri esempi?
Ma tu fai applicazioni allo scopo di utilizzare AJAX o il contrario?
Dovrebbe essere il contrario ovviamente, ma se lo fai per 
approfondimento allora ti bastera' capirne i concetti.
Poi quando andrai a scrivere la tua applicazione valuterai tu cosa e' 
meglio per l'utente (e non sempre AJAX e' la cosa migliore).

 meglio per l'utente (e non sempre AJAX e' la cosa migliore).
Scrivo applicazioni dove cerco di integrare le soluzioni migliori per i
problemi che mi si presentano...
Per es, se prima utilizzavo Flash per realizzare alcune cose ora vedo in
AJAX una buona alternativa. Il newsticker del primo post era un esempio
di come ho abbandonato una tecnica in favore di un'altra.
La mia domanda era solo a titolo discorsivo.


 Max
ajax + json + latoserver(php...)
si scrive meta' del codice
popolare un form, modificare i dati di una tabella, inserire
dei dati in tinymce, salvare i dati
peccato solo per UPLOAD e download che non sono messi benissimo
abusa pure :-)

 Per es. credo sia ottimo per validare i form, altri esempi?
E' la stessa cosa che dicevano per JS anni fa. :)
Ovvero, che era ottimo per i rollover e per validare i form, e finita
lì. :) Ma JS già all'epoca era già più di questo; non per nulla viene
considerato il linguaggio più sottovalutato al mondo, nonostante - va
detto - negli ultimi anni si è preso un po' le sue rivincite.
Il punto è che non è possibile rispondere a una domanda del genere: è
come chiedere, appunto, la stessa cosa di JS.
Quello che viene fatto ora con JS veniva fatto all'epoca via server..
Ed è la stessa cosa con "AJAX". L'XmlHttpRequest altro non fa che una
richiesta http al server, ma senza cambiare pagina. Tramite DOM E JS,
puoi manipolare dinamicamente la pagina corrente. Come poi tu vada ad
usare queste due cose congiuntamente, sta a te. Dipende dal contesto.
C'è chi lo usa per fare delle validazioni.
C'è chi lo usa per salvare i draft di un documento ogni tot.
C'è chi lo usa per fare GdR, per popolare tabelle o per fare una chat
in tempo reale. Chi per fare grafici. Chi per fare mappe stradali. Se
hai bisogno di spunti, puoi trovare un sacco di esempi online; ma sta
sempre a te decidere come usare uno strumento.
-- 
~ "E' impossibile svegliare chi fa finta di dormire."
(Proverbio navaho)