| CSS1 was insufficient to do layout (just element-level formatting), and wasn't even fully supported by any browser until mid-2000. Netscape still had ~15% marketshare in early 2001, when Bleeding Edge takes place, and neither it nor Internet Explorer (version 5 at the time) robustly supported CSS2 layout features. CSS2 was capable of supplanting tables for many layout tasks, but its implementation (especially with respect to layout) was so haphazardly inconsistent across different browsers that most devs did not utilize its new features until browsers consistently supported them, which wasn't until Internet Explorer 6 achieved >95% marketshare in 2002 and devs "standardized" on its CSS2 implementation. The earliest I remember hearing debates on tables vs. CSS was circa 2003/2004. In 2001, a more plausible argument would be over whether it's a good idea to implement a site completely in Macromedia Flash, and whether that was the future of web development. There were some pretty astounding Flash websites back then, e.g. https://www.malandarras.com/2advanced https://www.webdesignmuseum.org/exhibitions/2advanced-studio... https://www.youtube.com/watch?v=UHbQmqmmIFk https://www.youtube.com/watch?v=IWkNkQoQY_8 Indeed, 2advanced was notorious for throwing huge warehouse raves, during which the CEO would DJ. Sounds like something ripped straight from the pages of Bleeding Edge. |
By 2001 Flash had Actionscript, and the Actionscript wizards were in their own world, not arguing about HTML elements. All they wanted was enough HTML to serve the Flash files.