| Dynamic HTML was a great idea back in 2000 when there were functionally only two browser models to follow. Dreamweaver 3's behaviors (and timeline ones in particular) relied on them, but the next two years' worth of browser upgrades and new browsers consistently broke these widgets.
One initial solution was wrapping the functions in APIs, but it didn't solve the long-term problem (which is why most DHTML sites haven't been updated since 2001).
What DHTML did achieve, however, was demonstrating what kinds of live interface functionality people felt they had a right to expect from a web page, and CSS has adopted many of those functionalities. When Microsoft follows CSS2 spec quite a lot will change.
|