From 1995-2003, I created some ... art websites. Meaning: (a) no ads, etc.; and (b) rather than using a web page to showcase art from a different media, the operant idea is that the web page is a unique type of backdrop. To scratch but the surface: there were lots of different browser types, operating systems, and screen sizes with which to deal. Add to that the general rule about nontriviality, and pretty soon the implementations can start to get complicated. Some guys started writing a lot of code just to ensure as much cross-browser consistency as possible. Some things were possible with some browsers, but not others. To that, add: Edginess. Back in the day, there was a lot of uncertainty about what you could, and couldn't do, legally, on web sites (e.g., parody defense to trademark dilution claims; First Amendment free speech; etc.) There was a lot of confusion for awhile there, early on, as to whether you could even link to another website without first getting permission.
My first home page, ca. 1995-97 (screenshot size reduced; one small image element missing; old e-mail addresses removed)
home page, ca. 1997-99
Home Page ver. 3.0, ca. 2000-03
Memoirs page (linked-to from Home Page vers. 2.0, 3.0):
pages from my old experimental domain [fox2news-dot-com] 2000-03 (domain ownership eventually relinquished)
Below: screenshots of some of my old parody cartoons of Fox News, ca. 2001-02 (Shockwave .swf files)
Macromedia Shockwave was an animation file type that evolved into Flash. I learned some Shockwave by doing this art project (TV set pink button switched to next caption; menu switched to next parodied broadcast). I added the paper airplane, tomato, and egg (qua objects which fly across/at the TV screen) later with DHTML. Then I decided I could just use DHTML for the whole thing, and ended up scrapping Shockwave (which was always more for making stuff like tweening animations anyway). Stay tuned; I plan to re-post the cartoons with all captioning (there were six captions made for each satired broadcast).