HTML Dinâmico

DHTML - HTML Dinâmico

Dynamic HTML (DHTML) é o termo usado para descrever páginas HTML com apresentação ou funcionalidade dinâmica em seu conteúdo. DHTML tem 3 componentes básicos: o DOM (modelo de objetos do documento, que permite acesso e manipulação programáticos do documento HTML), JavaScript (programação) e CSS (estilos).

Document Object Model (DOM)

O DOM (Modelo de Objetos para Documentos) se refere a como os browsers e outros softwares representam documentos como objetos que podem ser usados para consultar e modificar conteúdo no documento.

Apesar de existir muitas diferenças nos browsers de 4ª geração (Netscape 4 e Internet Explorer 4), vários aspectos de como eles tratavam formulários, frames e outros eram os mesmos. Este comportamento comum entre Netscape 4 e Internet Explorer 4 é o que é conhecido como DOM 0. DOM 0 (zero) não é um padrão oficial, mas se refere ao comportamento que você pode esperar que seja similar (se não idêntico) nestes dois browsers geração 4.

Atualmente, o termo DOM usualmente significa W3C DOM que é o padrão para todos os browsers modernos e a principal base para o desenvolvimento web.

AJAX - Asynchronous JavaScript and XML

O primeiro uso conhecido do termo AJAX em p�blico foi por Jesse James Garrett em seu artigo de fevereiro de 2005 “Ajax: A New Approach to Web Applications”.

  • AJAX
    Origem: Wikip�dia, a enciclop�dia livre.
  • Wikipedia: AJAX
    From Wikipedia, the free encyclopedia.
  • Ajax: A New Approach to Web Applications
    Artigo por Jesse James Garrett, 2005-02-18.
  • Livro: Ajax: The Complete Reference (654 p.)
    Autor: Thomas A. Powell / Publisher: McGraw-Hill Professional, fevereiro 2008. ISBN-13: 978-0-07-149216-4.
  • 10 things IT needs to know about Ajax
    Web development expert says watch for security, network performance issues in new Ajax applications.
    Artigo por Thomas A. Powell, Network World Lab Alliance, Network World, 2008-03-28.
  • Open AJAX Alliance
    The OpenAjax Alliance is an organization of leading vendors, open source projects, and companies using Ajax that are dedicated to the successful adoption of open and interoperable Ajax-based Web technologies.
  • MDN: AJAX
    Asynchronous JavaScript and XML (AJAX) n�o � uma tecnologia em si, mas � um termo que descreve uma "nova" abordagem de usar certas tecnologias existentes juntas, incluindo: HTML ou XHTML, Cascading Style Sheets (CSS), JavaScript, o Document Object Model (DOM), XML, XSLT, e o objeto XMLHttpRequest.
  • AJAX Impact
    AJAX portal. Not�cias, tutoriais, artigos, ferramentas, recursos.
  • Ajaxian
    Not�cias e artigos sobre Ajaxian: AJAX e t�picos relacionados.