
26/04/2006 - Interagindo com o teclado dinâmicamente
03/06/2004 - Cotação do Dólar
05/05/2005 - Faixa de título sem margem
07/04/2006 - Google continua a liderar o mercado de pesquisa
07/04/2006 - Como fazer uma panorâmica 360 graus com equipamentos caseiros
22/03/2006 - Quebrar Texto de Parágrafo
08/11/2006 - Parte 01 - Configurando as cores do CorelDraw
08/12/2003 - Passe as variaveis por valor sem ByVal
13/04/2006 - Page Rank Google - E Mapas de Site em Html com Links
21/04/2003 - Aplicação simultânea de Fio e Sombra a bitmaps - Fireworks
08/12/2003 - Enviando um e-mail com arquivo em anexo
07/02/2003 - Criando uma conexão usando provider
30/03/2006 - Trabalhando com ' Data e Hora ' no seu site
17/09/2007 - Efeito Revista Em Quadrinhos
Leituras: 3218 -
Introdução a DHTML
Programação - Dynamic HTML
O Dynamic HTML estabelece um novo ponto de referência em termos da interatividade na Web.
Antes de ver alguns exemplos e ensinar a fazer os efeitos, vamos à uma pequena introdução:
Até aqui as páginas HTML eram maioritariamente de uma natureza estática: o utilizador descarrega a página do servidor e aí está. A inclusão, por outro lado, de applets e controlos ActiveX introduz um certo nível de interatividade, no entanto, a página em si continua a ser algo estático.
Numa perspectiva totalmente inovadora, as páginas desenvolvidas recorrendo a DHTML ganham uma vida própria, utilizando scripts simples, fáceis de desenvolver, em que cada elemento da página é verdadeiramente dinâmico.
O Dynamic HTML não é uma extensão da linguagem HTML. Tão pouco é uma nova linguagem de programação. O DHTML estabelece um nível superior de interatividade entre as scripts e todos os elementos da linguagem HTML incluidos na página.
Nesta perspectiva, qualquer um dos elementos de uma página é modificável em tempo real, rapidamente e, mais, do lado do cliente. O que, por si só, abre novas possibilidades de interatividade como, por exemplo, a facilidade de mostrar e esconder texto como resposta às ações do utilizador.
As grandes vantagens
Dado que o DHTML funciona no browser do utilizador - do lado cliente da ligação browser/servidor - uma vantagem pode ser imediatamente apontada: a redução drástica dos tempos de resposta.
Utilizando o DHTML para deslocar a maior parte do trabalho para o lado cliente, torna-se possível proporcionar ao utilizador novos graus de interatividade. Por exemplo, a utilização de "pre-caching", que faz o carragamento em background de conteúdo, permite ao utilizador navegar entre páginas com um tempo de espera mínimo.
Finalmente, não sendo menos importante, esta tecnologia abre novas perspectivas no que se refere ao desenvolvimento de conteúdo para operar do lado do cliente. Utilizando scripts e HTML é perfeitamente viável desenvolver aplicações Internet completas. O nível de complexidade dessas aplicações passará a estar apenas dependente da sua imaginação.
Feita esta pequena introdução, a fase seguinte resume-se a estudar um pouco as ofertas, em termos de DHTML, apresentadas pelos dois browsers mais populares - o Navigator e o I.E.. Essa discussão, em conjunto com alguns pequenos exemplos que preparamos, certamente o ajudarão a compreender melhor o que é o que DHTML significa realmente.
Enviado por Renato Ambrosio Senna
Próximo artigo alguns exemplos e efeitos...aguardem.!!!