I've been thinking about this, and it seems that CSS now offers
us the right way do do this, not that any (many) commercial
sites will ever pick it up.
Consider the example of the CSS Zengarden, blogged in bb back
in May, but since moved to
http://www.csszengarden.com/. All
layout and design details are done via CSS. Look at it in a no
CSS browser, or with a suitablely minimal CSS file and it looks
like early websites:
http://www.csszengarden.com/?cssfile=http:...com/~eli/C/null.cssbut other designs can completely change it. Modern websites
should make it easy to specify a user-chosen CSS sheet from
anywhere on the web. Thus a /. enthusiast who doesn't like
the look of that site could redesign it, post the link to the
CSS file and others could reskin the site with the new CSS.