An example of wrong usage of AJAX aka XmlHttpRequest based web applications - Un esempio di uso sbagliato di AJAX aka XmlHttpRequest web basati su applicazioni -- TinkingTeam Corporate Website TinkingTeam sito web aziendale . Here the menu content is dynamically fetched using Ajax. Qui il contenuto del menu è dinamicamente caricata usando Ajax.

This is bad because: Questo è male perché:

  • Search engines like google cannot see it. Motori di ricerca come Google non può vederlo.
  • Users cannot bookmark the pages. Gli utenti non possono segnalibro le pagine.
  • It doesn’t indicate anything is happening, which can be bothering over slow connections. Esso non indica qualcosa sta accadendo, che può essere preoccuparsi più di connessioni lente. This can be remedied by an “in progress” message like GMail. Questo può essere colmata da un "in corso" messaggio come Gmail.

The first two points reminds me of I primi due punti mi ricorda Flash only pages Solo le pagine in flash .

Ajax is good for dynamic content update within a page. Ajax è buono per il contenuto dinamico aggiornamento all'interno di una pagina. It should not be used to replace the page paradigm of web documents. Non dovrebbe essere usato per sostituire il paradigma della pagina web documenti.