Diferença entre AJAX e DHTML Diferença Entre as tecnologias de navegador

Anonim

As tecnologias do navegador experimentaram uma enorme quantidade de crescimento desde o início, desde as simples páginas estáticas de HTML até a animação e interação completas do flash. O número de ferramentas disponíveis para o desenvolvimento da página web explodiu e você não está mais limitado a algumas opções na construção de sua página.

Nos últimos anos, as páginas HTML básicas tornaram-se um pouco mais aborrecidas, de modo que os desenvolvedores realmente estavam lutando para tornar seus sites um pouco mais interessantes para os espectadores. Um aspecto que foi analisado foi como tornar as páginas um pouco mais interativas para dar mais sabor. Embora houvesse muitos padrões que foram criados, discutiremos dois aqui por razões de brevidade.

As páginas HTML aborrecidas deram lugar ao aumento do DHTML ou do HTML dinâmico. DHTML permite que o criador da página da Web programe respostas específicas às ações exatas que o visualizador faz. Isso é muito aparente quando um espectador move seu mouse em cima de um botão e o botão acende ou parece pressionado. Esta é uma capacidade de DHTML que não é possível com o HTML sozinho.

Outro aspecto do HTML que as pessoas queriam mudar era o seu comportamento sempre que você pedia mudar alguma coisa. O HTML sempre recarrega a página para que ela possa mostrar a página recém-solicitada. Eles encontraram uma solução chamada IFrame para isso que permitiu ao usuário recarregar um quadro por vez, se quisesse; Mas isso foi bastante faltante. AJAX ou Javascript e XML assíncronos foram criados para remediar esta lacuna específica de HTML. AJAX permite que as páginas solicitem apenas os dados que ele precisa mudar e não a página inteira. Isso pode ser visto claramente em páginas da web que mostram uma galeria de fotos. Antes do AJAX, quando você clicar em próximo, a página inteira recarrega para mostrar a próxima imagem. Mas com AJAX, apenas essa imagem muda e o resto da página nem se move.

Na essência, AJAX e DHTML são dois dos remédios que foram criados para aumentar as capacidades do HTML. DHTML faz isso alterando os elementos na tela dependendo do que as ações do usuário são. Enquanto o AJAX permite que o navegador solicite certos elementos de cada vez para reduzir a tensão na conexão à internet e evitar o processo de recarga irritante. Com isso em mente, podemos dizer que o AJAX e o DHTML, usados ​​ao mesmo tempo, poderiam melhorar a experiência de visualização dos usuários.

Encontre o livro sobre AJAX e HTML.