Dynamic HTML
Dynamic HTML adds richer, more engaging user interfaces to the HTML presentation language, while also greatly reducing the workload of networks and servers. The object model provided by Dynamic HTML gives Web developers the ability to dynamically update the content, style, and structure of Web-based content, while providing them with detailed control over the appearance, interactivity, and multimedia elements required for a polished and exciting application. Developed in collaboration with the World Wide Web Consortium (W3C), Dynamic HTML is a feature of Microsoft® Internet Explorer version 4.0.
Using Dynamic HTML, developers have the choice of creating dynamic content on the client or on the server to optimize for the best user experience. When processing occurs on the client, no round trips need to occur, eliminating additional network traffic, latency, and server load.
Using built-in data binding, Web designers can provide pages that organize data on the fly, interactively, on the client system, and without requiring a round trip to the server. For example, a user can dynamically sort a list of stock quotations by price or by price/earnings ratio, without requiring complex Java programming or abandoning the display richness of HTML.