Erros comuns de programação AJAX
Com o advento da Web 2.0 do aplicativo da Web tornou-se mais interativa, graças à natureza AJAX. Mas isso interativo usando AJAX vem com alguns erros que as pessoas geralmente não segue.
Abaixo está a lista de erros que AJAX dá-lo como um dom.
Nenhum botão Retroceder
Por padrão, o navegador armazena as páginas web visitadas na pasta Histórico, mas com AJAX o navegador é incapaz de recuperar o conteúdo dinâmico.
2. Esperando Endlessly
A funcionalidade AJAX dependem em grande medida a conexão de rede ea largura de banda. AJAX funciona bem com boa conexão à Internet por isso, se você estiver usando conexão dial-up, você terá que esperar até que a resposta vem do servidor. Mas se o seu navegador seria atingido, entre a chamada AJAX, independentemente da ligação à Internet, em seguida, a janela do navegador está morta até que o usuário recarrega a página ou abre uma mesma página e escreve o mesmo conteúdo e enviar novamente.
Usando AJAX para o bem de AJAX.
AJAX é um recurso muito bom para aplicar na web mundo de hoje, mas você também tem que fazer a contagem do usabilidade do mesmo.
Cross Browser Compatível
Se seu aplicativo web browser está alvejando diversas terá de se certificar de que o aplicativo AJAX funciona perfeitamente em todos os browsers.
Carga Navegadores
Fazendo muito AJAX chamadas também irá degradar o desempenho do navegador e ele vai ficar lento. Isso fará com que a experiência do usuário horrível para o seu site.
Bookmarking
Os usuários não podem marcar a página com conteúdo dinâmico obtido usando AJAX. A razão é AJAX irá buscar os dados dinâmicos a partir do servidor e link marcador só irá armazenar os dados estáticos armazenados na pasta de cache de internet.
Desativar / Ativar JavaScript
AJAX puramente trabalha com JavaScript e, se a navegadores dos usuários tem JavaScript desativado, então a funcionalidade de AJAX não irá funcionar.

Artigos populares:
- Formulário de Solicitação HTTP POST com AJAX e Servlet
- Ajax Programação com JSP e Servlets
- Programação Ajax
- Programação Ajax
- Como o Ajax funciona
- Verificar Session TimeOut durante Ajax Call
- AJAX Demo
- FORMA HTTP POST em PHP usando AJAX
- Programação Ajax usando Prototype Framework
- Como fazer a chamada AJAX seqüencial



































Bom conteúdo
Esta é informativa, mas você tem todas as explicações sobre como evitar alguns desses problemas? Alguns parecem inevitáveis - por exemplo, o que poderia ser feito em # 1 com o n º funcionalidade do botão Voltar?
conteúdo oi lá, bom, só para responder Jon, nada pode ser feito sobre o botão de volta, mas você pode oferecer uma alternativa através do Ajax, por exemplo, você pode dar 'próximo' e 'anterior' botões e com o evento onclick, você começa a dados solicitados, etc ...
e também para incluir links para os todos os setores / principal do site em um arquivo e incluir esse arquivo em cada página, desta forma, um visitante não precisa de bater para trás para ver uma página anterior, porque tudo está disponível no topo do site .
sobre o número 2, acho que podemos definir um temporizador, se não houver resposta vem dentro de 4 segundos, notificar o usuário apertar o botão de repetição.