DHTML (Dynamic HTML)
O HTML dinâmico (DHTML) é um jogo de características inovativas do Internet Explorer 4.0 da Microsoft®. Permitindo aos autores mudar dinamicamente a renderização e o conteúdo de um documento, o DHTML dá aos autores a habilidade de se criar visualmente notáveis documentos HTML, que interagem com o usuário sem o peso de confiar ao server-side complicados ajustes de páginas HTML para conseguir efeitos especiais.
Com DHTML, você pode adicionar efeitos para o seu documento que antigamente era difícil de se alcançar. Por exemplo, podemos fazer:
- Esconda o texto e as imagens em seu documento e mantenha este conteúdo escondido até que um tempo determinado decorra ou o usuário interaja com a página.
- Animate o texto e as imagens em seu documento, movendo independentemente cada elemento de algum ponto inicial para algum ponto final, seguindo um trajeto que você escolheu ou que você permita ao usuário escolha.
- Crie um ticker que dê um refresh automaticamente no seu conteúdo com as notícias mais recentes, guarde citações, ou outros dados.
- Crie um formulário e então imediatamente leia-o, processe-o, e responda-o aos dados que o usuário incorpora ao formulário.
DHTML consegue estes efeitos modificando o documento original e automaticamente reformatando-o e re-atualizando o documento para mostrar as mudanças. Não necessita recarregar o documento ou carregar um documento novo, ou dispare uma chamada para o servidor gerar um conteúdo novo. Ao invés disso, o DHTML usa o poder do computador do usuário para calcular e realizar mudanças. Isto significa que o usuário não tem que esperar o texto e os dados completem as ida-e-voltas ao servidor e ao computador do usuário para ver os resultados. Além disso, o DHTML não requer a suporte adicional de aplicativos ou de outros controles encaixados para fazer as mudanças. Tipicamente, os originais de DHTML são auto-suficientes, usando estilos e um pequeno código para processar a entrada do usuário e manipular diretamente as Tags HTML, Atributos, Estilos, e texto no documento.
Os elementos HTML, os atributos, e os estilos em DHTML são baseados no HTML existente e sendo conectadas em especificações Cascading Style Sheets (CSS ou Folhas de Estilo). Os usuários podem ver seus documentos se possuírem, no mínimo, o Internet Explorer 4.0. Naturalmente, as características dinâmicas e interativas que você adiciona a seus documentos podem não ser inteiramente funcionais quando vistas com um browser que não suporte DHTML. Mas DHTML foi projetado para operar em diferentes navegadores, mas usando tags específicas. Se você seguir alguns toques básicos, o conteúdo de seu documento pode ser visualizado em outros browsers. DHTML trabalha bem com aplicativos, controles do Microsoft ActiveX®, e outros objetos. Você pode usar aplicações e controles existentes, ou crie novos que fazem tiram maior proveito das características do DHTML. Aplicativos e os controles trabalham melhor quando você “ensina” elas a executar tarefas computacionalmente difíceis, e usam DHTML na saída do documento e à entrada do usuário no processo. Como exemplo, você pode criar um documento que permita que o usuário pergunte, indique, e modifique o conteúdo de uma base de dados grande, combinando as características obrigatórias dos dados do DHTML com um Data Source Object (DSO ou objeto da origem dos dados). O DSO recupera e ajusta dados em uma base de dados, e DHTML faz o resto: processa as perguntas do usuário, indica os dados, realiza e executa a interação necessária com o objeto.
Resumidamente, o DHTML elimina a morosidade das tecnologias dos browsers antigos. Você pode criar WebSites inovadores, na Internet ou numa Intranet, sem ter que sacrificar o desempenho em prol da interatividade e dos efeitos especiais. O DHTML não só realça a percepção de seus documentos, como também melhora o desempenho do documento, reduzindo pedidos ao servidor e, subseqüentemente, à carga do usuário.
A Microsoft está trabalhando em corpos padrões da Internet, tais como o Consórcio da World Wide Web (W3C), para fornecer as melhores soluções para fazer a Web um ambiente aberto melhor para uma construção eficiente e interativa. O DHTML é a etapa fundamental. Todas as extensões do HTML e do CSS para DHTML se conformam às especificações da W3C ou foram submetidas à W3C para sua avaliação
No related posts.
Posts relacionados trazidos a você pelo Yet Another Related Posts Plugin.
| 254 leituras |















