I’ve been rewriting the website for the Metropolis of Denver (warning: the current site is bad) and having an interesting time of it. I just spent an hour or so converting the M$-HTML front page into real, standards-compliant HTML and CSS. Not only does it look better and load faster, as well as play well with others, it is also ¾ the size of the old page.
I don’t know why more folks don’t write valid web pages. Well, I know why: they are ignorant, or lazy, or evil. But the advantages are many: one’s pages render well in any browser; one’s pages are forward-compatible; one’s pages waste less bandwidth; one is Doing the Right Thing. There’s such a feeling of accomplishment when one pens proper pages.