There were two stylistically opposed approaches to web design, epitomized by two distinct — and utterly different — technologies, both of which debuted in 1996. The first, Cascading Style Sheets (CSS), represented structure. Design elements were to be encoded in a new language, CSS, as defined in a W3C web standards specification. The over-riding principle was separation of content and presentation, with content marked up in HTML and presentation in CSS. At the other end of the web design spectrum was the animation tool Flash, in which presentation and content were mashed together in one file.
Read More 1996: Flash and CSS Bring Design to the Web
As it turned out, Microsoft’s vision for DHTML was more compelling from a technical perspective than Netscape’s (perhaps the first time that could be said about a web technology Microsoft pioneered — but it would not the last). What Microsoft wanted to achieve with DHTML was to make every element of an HTML document into a programmable object.
Read More 1997: The Year of DHTML