Tecnologia AJAX
AJAX é a abreviatura de Asynchronous JavaScript and XML e é uma nova forma de se utilizar tecnologias já disponíveis para criar web-páginas mais interativas e mais funcionais.
Com AJAX é muito prático atualizar apenas alguns campos de uma tela, sem necessidade de atualizar toda a tela, tornando mais eficiente e mais agradável a navegação.
O AJAX é uma combinação do uso de diversas tecnologias já disponíveis nos novos browsers:
- JavaScript;
- HTML ou XHTML;
- DOM - Document Object Model;
- CSS - Cascading Style Sheets;
- XML e XSLT; e
- o objeto XMLHttpRequest para fazer a iteração como o servidor.
O exemplo a seguir consulta a tabela de estados da federação no servidor e atualiza apenas parte da página, sem necessidade de recarregá-la completamente. É necessário o uso do Internet Explorer 6.0 ou outro browser moderno:
Essencial como suporte para o desenvolvimento de aplicações Web 2.0 o uso do AJAX, além de exigir os browsers mais modernos, também requer o desenvolvimento de programas-cliente, para execução no micro do usuário, cuja complexidade é maior que aquela utilizada em programação vinculada a servidores, como ASP ou PHP.
Por outro lado a qualidade da interação com o usuário aproxima-se da interação apresentada por programas instalados.
A Intelimática está qualificada para especificar e desenvolver aplicações baseadas em AJAX, onde a interação com o usuário exija um interface mais vivaz e veloz.
|