Dynamic HTML
HOME
Java
ActiveX
JavaScript
VRML
Video
Audio
CSS
DHTML
XML
CGI

What it is:

  • Combines new HTML with CSS and Scripting.
  • Web pages gain interactivity and movement, becoming more "dynamic."
  • Additional tags to manipulate elements on a page. (movement, fades, etc.)

    Pros:

  • Better than multimedia through plug-ins / helpers
  • All effects are hard coded into the page, not in a separate file. They are "run" on the client, without additional downloads.
  • Cons:

  • Pages are hugely difficult to create.
  • Netscape and Microsoft implementations differ, making it even harder to develop pages.

    Netscape Examples:

  • Presentation: DHTML Zone
    From Macromedia, maker of DreamWeaver, a great site devoted to DHMTL.
  • Dynamic Menus
    Shows how dynamic HTML can make menus work---note how advanced this is compared with the JavaScript example.
  • Dynamic Fonts
    Works similar to cascading style sheets, but the font faces themselves are downloaded.
  • Newsbox example
    Another example of DHTML treating page elements as objects. Compare this with the Java-based ticker.
  • Microsoft Gallery
    More Internet Explorer examples

    Resources:

  • Dynamic HTML 101 (InternetUser) Introduction
  • DHTML Zone: Creating Multimedia with Dynamic HTML: An Overview
  • Microsoft Dynamic HTML
  • Netscape Dynamic HTML