O Ajax, abreviação de JavaScript Asíncrono e XML, é uma técnica interativa de linguagem de programação de sites e aplicações nas hospedagens de sites. A intenção é tornar as respostas das páginas web mais rápidas pela troca de informações de dados com o servidor em segundo plano. Deste modo a página web não precisa ser recarregada toda vez que o usuário faz uma modificação ou executa um comando. O objetivo disto é aumentar a interatividade, usabilidade e velocidade a página web.
A técnica Ajax consiste na combinação de XHTML e CSS para formação de estilos de página; JavaScript e JScript para informações dinâmicas e interação; XMLHttpRequest ou Iframe para troca de dados asíncrona entre página e servidor. Assim como DHTML, LAMP e SPA, o Ajax não é uma tecnologia, mas sim o uso de um grupo de tecnologias.
O primeiro uso do termo foi feito por Jesse James Garrett em Fevereiro de 2005 para representar uma suite de tecnologias que ele estava propondo a um cliente. Apesar do termo "Ajax" ter maior uso apartir de 2005, a história da tecnologia mostra que o inicio do Ajax remota a uma década atrás com as iniciativas da Microsoft para o desenvolvimento do Remote Scripting.
O Ajax possui como vantagens o baixo uso de banda e a melhoria da interatividade com o usuário. Em contra-partida a integração com os navegadores nem sempre é das melhores, pois a função back ou a marca de favoritos não funciona com paginas dinâmicas; O tempo de resposta do servidor pode comprometer a experiência do usuário e o cuidado ao se indexar tais páginas em mecanismos de busca que não suportem o Ajax.
Informações sobre o Ajax
Todo o conteúdo deste site
é de autoria própria da Homehost, registrado e protegido por copyright.
A cópia ou reprodução
parcial ou total deste conteúdo é expressamente proibida.
Caso queira fazer menção a este artigo, insira um link a partir de seu site para esta página.
Homehost ® 2006 - Todos os direitos reservados