Semantic Gmail

Gmail’s HTML sucks. It really sucks. Don’t believe me?

So instead of just whining about it, I decided to rewrite Gmail in semantic, clean HTML:

Semantic Gmail

Why did I do this?

To challenge myself. To prove it could be done. To show people what clean, semantic markup looks like for a complicated app like Gmail.

What’s missing?

A lot. Many of the select menus should be DHTML. It’s just a basic inbox view so far, nothing more than that.

Why announce now?

The big challenge is over for me, writing the HTML and CSS. If someone else wants to work more on it, fine by me. I’d rather get this out than have it sit on my computer any more.