27 May 2004

Warnings and errors

MovableType doesn't produce valid HTML.

I suspected it as I was slowly modifying my templates, but I finally ran it through the validator and was attacked by tiny, unpaired, angle-bracketed fists of fury. Sure, they're probably cascaded from one or two errors early on, but how can you tell by looking at a page with 100s of errors?

But with even Google failing validation, is it hopeless? Should we just accept the chaos?

I was also somewhat surprised that they don't fix my entries. I can add random ampersands and angled brackets, and MovableType leaves them as they are instead of converting them to their approved W3C escape sequences. The biggest problem is ampersands in URLs. Why can't they parse my entry and replace those things?

A Web-savvy startup should be more attentive to Web-standards etiquette. I'm writing my congressman.

[ posted by sstrader on 27 May 2004 at 10:32:04 AM in Programming ]