Broken XHTML. Major CMS/Framework sites not Compliant.

May 20th, 2009 Comments

While it’s often the case that the cobbler’s children will go with no shoes, this is highly apparent with some of the major Content Management Systems (CMS) makers. All of them talk about valid and solid code. Yet, checking their home pages for valid XHTML shows a different story.

  • Drupal.org has 43 errors, 35 warnings.
  • Plone.org has 1 error.
  • Wordpress.org is 100% valid.
  • MovableType.org has 25 errors, 1 warning
  • Joomla.org is 100% valid
  • PHPNuke.org is only HTML 4.01 transitional and still has 86 errors and 4 warnings
  • Microsoft’s Sharepoint Site is only HTML 4.01 transitional and still has 52 errors and 9 warnings
  • Tumblr.com has 18 errors, 5 warnings

On the Framework side:

  • RubyOnRails.org has 2 errors
  • DjangoProject.com is 100% valid
  • Zope.org has 21 errors

All sites checked using the W3C XHTML Validator on May 20, 2009.

In this economy, your company/organization can afford to hire the best talent possible. Get some people that know how to write XHTML properly for the love of god!

The front page to site is 100% XHTML 1.0 Strict valid. I think a few of my inner pages have some warnings I need to clean up.

  • Share/Bookmark

Tagged: , ,

  • Damn, thanks for picking out that error. Fracking Wordpress and shitty lists. Hard to keep on top of it.
  • Retodon8
    Websites with errors are a pet peeve of mine, especially if the sites aren't even trying to do anything special.

    After the glass house comment I had to check, and I get 5 errors on this very page. :p
    This is because you open an unordered list, but close an ordered list; easy fix. :)
  • I wonder how much of this is because a developer is writing "for" some particular browser version, instead of going for the validating standard (which should be the greatest common denominator across browsers). My general philosophy is that if you can't do it with simple, valid XHTML+CSS (I should start the move to HTML5+CSS3, I suppose), it's not worth doing.
blog comments powered by Disqus

What's this?

You are currently reading Broken XHTML. Major CMS/Framework sites not Compliant. at David Fisher : What is Noise Blog.

meta