Today, April 5th, is the first annual CSS Naked Day. Initiated by Dustin Diaz, and supported by many, including the brain father of Cascading Style Sheets (css), Håkon Wium Lie.
This is a fun idea, fully in line with the reasons for creating CSS in the first place. While most designers are attracted by the extra presentational capabilities, saving HTML from becoming a presentational language was probably a more important motivation for most people who participated in the beginning.
So what is this (fun) idea? Practically, it means one simply removes/disables the style sheet(s) of his/her site, leaving nothing but the naked truth of html (albeit in most cases, browser default css is applied), even in the most advanced visual browsers. This means my site will look the same in FireFox 2.0 as it does in Netscape 2.0, today.
The actual — and infinitely more geeky — point, however, is that it advocates the use of style sheets (and web standards in general). Sepperating content and presentation simply works. (Perhaps, we could use a day that emphasizes the same principle for other layers like behavior, etc.) After taking away the presentational layer, the content is still accessible, and no redundant markup is left (or, rather, no markup is rendered redundant).
Via CSS Naked Day | clagnut/blog.
ACJ0 comments so far.