I have been hard at work for the past few days on my new blog software, and I have decided to make it totally XHTML 1.0 compliant. It has taken me nearly 3 times the amount of work, but thus far I have been successful at making it XHTML 1.0 Strict compliant. I am satisfied with the results, because it means that my site should render correctly in Internet Explorer, Mozilla Firefox, and Apple Safari.
But it doesn’t. Even though the new site validates as XHTML Strict, it still renders incorrectly within Firefox and Safari. WTF??? I thought that these browsers were designed to work properly with sites that validate properly. I mean, isn’t that the big gripe with Internet Explorer – that it isn’t built with compliance standards? And yet it is the only browser that actually renders the site properly.
And now you know why I hate Firefox. People believe it to be the better browser; some people won’t even let you browse their site unless you are using Firefox (or other non-IE browsers), and yet it still doesn’t work.
Once IE7 is out of beta, I will be upgrading to that. It has tabbed browsing, like Firefox, and will render my site properly. Screw all you IE hating MoFos.