Com esta nova tecnologia, o seu JavaScript pode se comunicar diretamente com o servidor, usando JavaScript XML solicitação HTTP objeto. Esta tecnologia utiliza transferência de dados assíncrona entre o navegador eo servidor web, que permite que as páginas da web apenas para solicitar poucas informações a partir do servidor em vez de recuperar páginas inteiras. Tecnologia Ajax é baseado principalmente em padrões da web, incluindo JavaScript, XML, HTML e CSS.
A principal característica do Ajax é que, todos os padrões da web utilizadas nesta tecnologia estão bem definidas e igualmente suportado por todos os principais navegadores. Com a ajuda do Ajax, aplicações de Internet podem ser feitas mais rica e mais user-friendly. Ajax tem várias vantagens. Ele ajuda os programadores para separar os métodos e formatos utilizados em diferentes aspectos da informação dada através dos meios de web. Site baseado Ajax também se tornou uma grande vantagem em muitos sites como o Digg, MySpace e muitos outros sites.
Ajax também tem alguns efeitos colaterais negativos que incluem principalmente a integração do navegador, Search Engine Optimization, e dependência de JavaScript. Ajax também é chamado como um quadro livre para criação rápida de experiências web multi-plataforma interativa. Baseado na arquitetura do lado do servidor, Ajax suporta modelo de interação. Camada de aplicação intermédia é um motor Ajax, que é adicionado entre o usuário eo servidor e que permite a interação com os usuários assíncronos aplicação. Esta abordagem tem muitas vantagens.
As principais características do Ajax incluem validação de formulário em tempo real com a validação do lado do servidor de códigos. Ajax é bastante complicado e, portanto, não é fácil de aprender Ajax. Há milhões de tutoriais na web em Ajax. Alguns tutoriais são muito informativo e engenhoso. A maioria deles são escritos por pessoas que têm pouca experiência e estão apenas à procura de um pouco mais de tráfego para seus sites. Assim, você tem que ter muito cuidado na escolha de seus tutoriais.
Se você quiser usar um aplicativo Ajax em seu site, é muito importante levar em consideração a latência de rede. A latência da rede é o intervalo entre o pedido ea resposta utilizadores servidores. Se o usuário não tem conhecimento de propriedades Ajax, então ele pode resultar em supondo que haja algo de errado com essa página. Com a ajuda do Ajax, você não precisa esperar para o seu servidor para recarregar a página de acordo com suas solicitações. Ajax permite que a página para processar seu pedido e fazer todas as pequenas mudanças em conformidade, sem recarregar uma página inteira.
>