Ramblings and ruminations on chess in Milwaukee and SE Wisconsin, the USA and the World

Can’t anyone read a spec?

Started working with HTML files generated by Chessbase. I have *never* in my professional career seen such absolute shoddy workmanship. Period. The HTML and javascript it generates should be taken out and shot, just to put it out of our misery. Just because I’m sick and twisted, I popped it into the W3C’s HTML validator. 30 errors. And the structural markup is even worse than that reflects.

Why is it that no one really cares enough to do things right? If Chessbase would have just been able to write good HTML (we’ll leave aside the errors in their javascript and CSS) then other people (like me) could take that output and weave it into websites in ways they mightn’t dream of. But no. They’d rather write crap than create something useful. So I have to waste time hacking their output in order to get something fit to post.
Equal Time proviso: Chess Assistant creates only marginally better code. I really don’t understand why.

Leave a Reply