It's fashionable to hate on Internet Explorer, yet I doubt half of the hate-spewing IE trolls have even used it in the past few years. So I decided to set the record straight. I used IE as my main browser for an entire week to see whether the historical IE hate still held water, and here's what I found.

A Brief History on Internet Explorer Hate

Internet Explorer wasn't always the leper we think of it as today. In fact, back in the 90s, Internet Explorer was often the first browser to include new web technologies—including CSS, which helps determine how a web page looks on your computer; Java applets, which let you run more complicated webapps in your browser; and even the foundations for Ajax, which allows you to send information between your computer and a server without constantly reloading the entire page (and that's how we get cool webapps like Gmail).

The problem is that when Microsoft innovated, they did so with little regard to web standards. They were the first to support CSS, but they didn't render it the way they should, and encouraged developers to make web sites for IE only—which made those sites render poorly in other browsers. Internet Explorer was a prime example of Microsoft's extremely anti-competitive behavior, and when they had enough of a market share, they stopped innovating and just became a feature-poor pain in the ass. Released in 2001, Internet Explorer 6 had a few cool new features (new at the time, that is), like popup blocking and a download manager, but Microsoft didn't release a new version of Internet Explorer until 2006. During this time, Firefox took hold, innovating with features you modern browser users can't imagine living without like tabbed browsing and built-in spell check, not to mention better security. So, people started switching. Microsoft didn't keep up with them feature-wise, and had tons of security issues with Internet Explorer. Soon IE felt more like a punishment than a web browser.

Advertisement

Advertisement

Lastly, because Microsoft thumbed their nose at web standards, it made developing web sites for Internet Explorer a huge pain—especially when there were other browsers out there that did follow the standards. Of course, since IE was still so popular, a lot of web sites were designed for the non-standards-compliant IE, and wouldn't work in other browsers—making for some very frustrated users who'd opted for alternate browsers like Firefox or Opera. Internet Explorer 7 and 8 came along, but it was a little late for, at least for power users (who, technologically, were followed by everyone else a few years later). Not that it mattered, because while 7 and 8 improved a bit, they developed features so much slower than browsers like Firefox and (eventually) Chrome that no one wanted to use it anyway.

So in a nutshell, most of us started hating on Internet Explorer when they realized they had better options out there, but often couldn't use them if they wanted the web to display correctly—or were often locked into the lesser browser at work. These days, people still talk about IE as if it's the crashy, featureless, standard-ignoring mess that it was years ago, but things have changed a lot. That's why I decided to do this little experiment—to see if it really deserves the bad reputation it still has.

My Experience with Internet Explorer 9

This week, I set Internet Explorer as my default browser and tried to do my work as well as possible, to see which IE claims were true and which were just fashionable hatred. Here's what I found.

The Good: It's Pretty Darn Smooth and Integrates with Windows Nicely

Internet Explorer may not be the fastest browser out there—in fact, it got last place in our browser speed tests—but my experience was anything but "slow". Page loading was a tad slower than other browsers, but more than acceptable, and never in my entire week of immersion did it crash once, or even get really bogged down. Firefox and Chrome, on the other hand, will still give me trouble every once in a while—despite the fact that they have lower memory usage than IE, I have more slowdowns and crashes with Firefox and Chrome than I did in a week of IE usage. It wasn't quite as fast as them at its best, but it was certainly better than them at their worst. It was very consistent. That said, I didn't exactly have any extensions installed—more on that later—but it was still a joy to use in terms of smoothness. Certain things like tearing a tab off into a new window also worked really fluidly, which is more than I can say for Firefox.

Chrome 17 is out with a new prerendering feature designed to make your pages load faster, and both…
Read more Read more

IE9 isn't packed with features, but it does have a few useful things that other browsers don't. For example, IE9 has a neat "tab grouping" feature, where it will color-code tabs based off where they came from. So, if you open a lot of links in new tabs, you'll be able to easily see which ones stemmed from which in the tree just by looking at their colors. It's a great way to wade through a large number of tabs at a glance (although favicons almost never load correctly, which seem to negate this effect). Its pinned sites feature is also pretty sweet. Microsoft has partnered with a number of web services like Facebook, Pandora, and Hulu to get better Windows integration with those services. By dragging the favicon of one of those sites to your taskbar, you'll get extra features like a customized jumplist, notification badges, or in some cases (like with Slacker Radio, seen above) even media controls when you hover over the icon. These are the kinds of things only Internet Explorer can do, since it's made by the same people that make Windows itself—and it's actually pretty handy for certain sites.

The Bad: It's Still Missing a Lot of Powerful Features

IE may have caught up on features like tabbed browsing, but it's still pretty far behind Firefox and Chrome in terms of real, power user features. I was very stressed to find some of my favorite features missing, and it really put a damper on my productivity. I'm talking things like:

Advertisement

Sponsored

Syncing your bookmarks, passwords, preferences, and other data to other computers

Automatic Session Saving—IE's only works if you manually restore a session, and it only works for one window at a time (you can't restore multiple windows from your last session, just one of them)

A worthwhile extension library

The lack of worthwhile extensions is particularly bad, especially for power users like you and me. Internet Explorer's selection of add-ons is awful. Really, truly, awful. In fact, it really should just be treated as if it doesn't have extensions to begin with. Sure, you have a few small ones—like Speckie for spellchecking, but for the most part, there just aren't very many. And, the ones it does have don't usually do a great job: Simple Adblock only blocks some ads, and doesn't get rid of the space they waste when it does; Xmarks syncs your bookmarks just fine, but in my experience was a tad glitchy; Trixie adds support for only some Greasemonkey scripts, and so on. This isn't exactly Microsoft's fault, but it's still a point against using IE—you will have very little room for customization or even feature improvement. What you get is what you get, and what you get is pretty bare in terms of power user features.

Similarly, even though IE is more standards-compliant than ever, some sites still have issues in Internet Explorer, or just plain don't support it. It's ironic, since this is what IE used to do to other browsers, but either way it still made it impossible for me to do certain parts of my job—like upload images to the site with our HTML5 uploader, check our site's stats with Chartbeat, or send posts to Twitter and Facebook with Socialflow. Heck, I couldn't even click on the "Watch On YouTube" button on embedded YouTube videos to open them in a new tab—that feature just didn't work in IE. Your mileage would obviously vary, but that was a pretty big deal killer for me. Whether it's IE's fault or not in any individual case is irrelevant—if I can't use one of the sites I need, I don't want to use that browser. IE9 does have a "compatibility mode" for fixing problems, but it didn't fix one of the issues I had, so I was forced to go back to using Firefox for those tasks.

Advertisement

Note, however, that Internet Explorer 10—which is on the way with Windows 8 this fall—seems to fix some of these issues that I had. Sites that previously told me I couldn't use Internet Explorer worked fine, though I did still see a weird rendering issue here and there—but the browser is significantly improving in this area.

So Does It Still Suck?

So does Internet Explorer suck as much as everyone says it does? No. The modern IE is actually pretty solid: it's updating quicker than it used to, and actually cares about following standards (though it's still getting there in terms of support from certain webapps). Sadly, in the time it took IE to become something better, users—particularly the kind of power users that read this site—came to expect something more from their browsers. Syncing, extensions, shortcuts, and other advanced features have become a staple of our web browsing and many of us would be completely thrown off by using IE.

So do I recommend you use it? Not really. You're going to be pretty disappointed if you're a power user. But do we still think you need to pry it from the hands of every Windows user you see using it? Definitely not. There's no need to secretly replace Internet Explorer with Firefox on your grandma's computer, or give an hour long presentation to your friends about why they should install Chrome. These days, Internet Explorer is more than fine for the non-power user crowd, and as long as they keep their software updated, they're going to be fine (though if they see any issues, you can always give them Chrome or Chrome Frame as a good backup).