Definição – o que significa Dynamic HyperText Markup Language (DHTML)?
Dynamic HyerText Markup Language (DHTML) é uma combinação de tecnologias de desenvolvimento da Web usadas para criar sites que mudam dinamicamente. As páginas da Web podem incluir animação, menus dinâmicos e efeitos de texto. As tecnologias utilizadas incluem uma combinação de HTML, JavaScript ou VB Script,
CSS e o modelo de objeto de documento (DOM).
Projetado para aprimorar a experiência do usuário da Web, o DHTML inclui os seguintes recursos:
- Conteúdo dinâmico, que permite ao usuário alterar dinamicamente o conteúdo da página da web
- Posicionamento dinâmico de elementos de página da web
- Estilo dinâmico, que permite ao usuário alterar a cor, fonte, tamanho ou conteúdo da página da Web
Definirtec explica Dynamic HyperText Markup Language (DHTML)
Embora o DHTML aprimore a experiência do usuário do site, a tecnologia também pode ser frustrante para os usuários quando usada incorretamente. Por exemplo, um menu de site com animações DHTML chamativas pode facilmente confundir a navegação do usuário. Outro problema de DHTML ocorre quando os desenvolvedores da Web tentam criar DHTML entre navegadores, o que é muito difícil.
Para desenvolvedores da Web, o DHTML apresenta os seguintes problemas:
- Pode ser difícil desenvolver e depurar devido à falta de navegador da Web e suporte tecnológico.
- Os scripts DHTML podem não funcionar corretamente em vários navegadores da Web.
- O layout da página da Web pode não ser exibido corretamente quando desenvolvido para ser exibido em diferentes combinações de tamanhos de tela e em diferentes navegadores.
Como resultado desses problemas, os desenvolvedores da Web devem determinar se o DHTML melhora a experiência do usuário em qualquer contexto. A maioria dos desenvolvedores da Web abandona o DHTML complexo e usa rotinas simples entre navegadores para melhorar a experiência do usuário, em vez de integrar efeitos visuais excessivos de DHTML.