Valid XHTML 1.0 Strict
Valid CSS!

EDIT: Ops, I forgot that I can’t change the mime-type to application/xhtml+xm because my older entries will commit seppuku. Oh well, back to 1.0 Strict.

This blog is now XHTML 1.1 XHTML 1.0 Strict and CSS validated. If you don’t know what this means and/or don’t care: nonsensical technobabble after the jump.

I spent some time today modifying the code for this blog to make it XHTML 1.1 and CSS validated. I upgraded it from XHTML 1.0 Transitional to XHTML 1.0 Strict a few days ago, and I noticed that 1.1 is not much different. The only thing that was invalid between 1.0 Strict and 1.1 was Lightbox’s usage of angular brackets in the “rel” attribute, so I modified protoype.js and changed the syntax to look for dashes instead.

inspect: function() {
return '-' + this.map(Object.inspect).join(', ') + '-';
}

Everyone says that 1.0 Transitional is enough and Strict is just overkill. Pffft. Just wait till I get it validated on 2.0. (As soon as the working draft is finalized.)

That said, although the layout is validated, a lot of the older entries aren’t. I guess there’s no point fixing them since none of you read the archives anyway. :P Those &, lightbox[], <strike> and <u> will just have to stay where they are for now.

That said, I’m pretty sure DM.com is now the only XHTML 1.1 1.0 Strict validated anime blog in the world. Hurray! I have no life!

If you have a Wordpress blog, consider validating it. Wordpress is valid 1.0 Transitional out of the box and it shouldn’t take a lot of effort to get it back. Just remember to close your <img /> with a slash, use “alt” and keep the <div> out of the <p>. :3