Category: Standards

Happy JavaScript Amputation Day!

I’ve been coerced into stripping off in aid of CSS Naked Day for another year, but I’ve also changed my behaviour.

What’s CSS Naked Day all about?

The idea behind this event is to promote Web Standards. Plain and simple. This includes proper use of (x)html, semantic markup, a good hierarchy structure, and of course, a good ‘ol [sic] play on words. It’s time to show off your <body>.

It’s a nice way to exploit the viral nature of the Web to promote web standards and good design, and it works well because it has visual impact. The huge number of CSS design galleries are testament to the fact that the Web grew up to be a place to show off talent for visual design.

Where next for viral evangelism in web standards?

When it comes to separation of CSS and JavaScript from our plain old semantic HTML, CSS Naked Day has it covered. What about raising awareness of using progressive enhancement to implement JavaScript features? In a time when the Web is an application playground fuelled by Ajax, I’d like to see people paying more attention to making sites work both with and without JavaScript.

So, today I’m removing not just my CSS styles, but my JavaScript as well. Perhaps you’d like to do the same?

I have no style

Having only recently refreshed my CSS files, I’ve now ripped them out. Why? It’s CSS Naked Day!

CSS Naked Day is an annual event with the aim of promoting Web Standards through demonstrating the power of separating content from presentational information. So, marvel at my semantic, well-structured markup.

In the interests of internationalisation and all that, dotjay.co.uk has stripped off twelve hours early – 48 hours of nakedness for the benefit of those for whom it is tomorrow already.

Suddenly the site is looking a lot better in Internet Explorer!