IE7 vs IE8

This is a followup of a post called Microsoft says IE8 is standards compliant. I think not.

I was testing my template on IE7 and IE8–along with a bunch of other browsers–when I noticed that IE7 rendered the pages of my test blog better than IE8. I took a few screenshots, but there are even more bugs than I could fit into this blog post.

First of all, I would like to say that I’m using IE7-JS to make my pages render better, but in the admin, there is no such thing, and I have IE7-JS set to work on all Internet Explorer versions.

The first thing I noticed was that floats did not work in IE8 on the galleries that are standard with WP2.5.
IE7-FloatIE8-Float
IE7 on the left, IE8 on the right. Note that I have the random colors on each pageload option active, and the background color being different does not affect the rendering, nor is it a rendering problem.

Next, I tested the Slimbox (Lightbox but better). IE8 showed no signs of transparency, but IE7 worked as well as Firefox or Safari work with the transparency.
IE7-TransparencyIE8-Transparency
IE7 on the left, IE8 on the right. Also, notice that IE8 shows a scrollbar at the bottom. No other browser that I tested did that.

Next, I decided to see what the Admin interface would look like. I logged in. Small rendering problem.
IE7-LoginIE8-Login
IE7 on the left, IE8 on the right. As you can see, IE8 renders the log in button without making the blue box completely cover the back of it.

Once I logged in, I noticed that In IE7, the dashboard widgets rendered correctly. In IE8, they rendered one on top of another.
IE7-WelcomeIE8-Welcome
You guessed it, IE7 on the left, IE8 on the right.

I went to the write page. IE8 made the title input box fill more than half of my screen, but IE7 rendered it correctly.
IE7-WritePostIE8-WritePost

I scrolled down a bit, and found more rendering errors in IE8, still none in IE7.
IE7-Tags and CategoriesIE8-Tags and Categories

Microsoft, you need to work on making your rendering engine better, not adding more bugs to it.

Bugs

Microsoft says IE8 is standards compliant. I think not.

My browser collectionMicrosoft says IE8 is fully standards compliant. I beg to differ. As soon as I found out IE8 beta 1 was released, I downloaded it, installed it, and stuck it next to my other browsers (see left). I found it strange that a web browser would try to search for malicious programs while installing. I also was uncomfortable because the installer, unlike Firefox’s, asked me to restart my computer.

After I got the browser installed and restarted my computer, I pulled out the browser and looked at my test blog. Uh oh! I know instantly, IE8 is not all that Microsoft told us it would be.

  • No CSS3 support (this can be expected)
  • Any page with javascript on it gives an ActiveX warning that sounds like your computer just blocked a nuclear missile.
    • Even XML pages with no scripting on them at all give the alert.
  • The “write a new post” page in the WP2.5 admin does not load unless you have the rich text editor disabled in your profile.
    • A “popup blocked” alert displays if you click on the dropdown menu on that page.
  • Floated elements on a page don’t float correctly. They run on past the clear:both/clear:left/clear:right items and into the content of the next item on a page.
    • IE8’s new “developer” interface tells me that the floated items are inside an item that is three inches away.

Now, let’s look at some screenshots of WordPress 2.5’s new attachment upload interface. Try to spot IE8, Firefox 2, and Safari 3 from these:

Safari transparency testIE transparency testFirefox transparency test

Can you tell which one is IE? It should be pretty obvious. IE has no transparency support.

Here’s another test, have you heard that IE8 passes the acid2 test? It’s a lie, even though it’s better than IE7:

IE7 on Acid2IE8 on Acid2

If you want a good browser, don’t go to Microsoft. Get , Safari, or Opera.

Windows Live Messenger… Online

[Windows Live Messenger Icon] Online statusNightgunner5 I am currently either online or offline, but either way, my status is shown in the little picture before my name. If you click on the image (or my name), you will be delivered to a page where you can instant message him… But you don’t even have to have Windows Live Messenger installed on your computer to do so!

You can will show up as yourself, if you have a live messenger-compatible account, or use an anonymous account. To use this great feature, go to this page. If your special widget doesn’t work half the time, use your real email address instead of the apps.messenger.live.com one provided.

By the way: if anyone knows how to enable the msnim protocol in firefox, please tell me.

Oh, and please join my forums.

A few other links I would like to make: [X] [X]