What is DHTML?
DHTML's biggest advantage is that once a Web page has loaded, a majority of user interactivity can occur completely on the client side, without hitting the Web server. However, DHTML has disadvantages, too. The greatest disadvantage being that two different implementations exist (for Netscape Navigator and Microsoft Internet Explorer) and are found only in the more recent browser versions.
- Learn all about the DOM directly from the source at the W3C.
- Visit this HTML and DHTML Reference for a cross-linked list of attributes and properties.
- Try the Gecko DOM Reference, the source for Gecko implementations of the DOM.
- Improve usability with client-side scripts in "Using Web widgets wisely" by Jodi Bollaert (developerWorks, September 2002).
- Check out Jeremy Allaire's whitepaper "Rich Clients and the Internet Experience" (pdf, 486Kb) for a good overview of why rich clients can enhance the user experience.
- For a peek into what the future of the Internet may hold, with the help of rich client Web applications, take a look at Forrester's George Colony's viewpoint in " My View: X Internet."
- Read Jacob Nielsen's essay about "Response Times: The Three Important Limits."
- For much more on related topics, browse the Developer Bookstore.