Internet Explorer 9 RC released: Everything you need to know

Download Squad got its grubby mandibles on the RC a few days ago, which means we can show you around all of the major new features -- and some of the smaller, less-obvious, but equally neat changes too.
Internet Explorer 9 is all about cutting back to what made IE8 great, and unceremoniously ramming the offal through the waste disposal. InPrivate Browsing is still here, and InPrivate Filtering has donned its superhero leotard and returned as Tracking Protection. Color-coded tab groups remain, as does SmartScreen Filtering. The awful UI, though, and the barbaric JavaScript engine, are gone.
Microsoft has invested a lot of time, effort and money into Internet Explorer 9 and -- as you'll see after the break -- the results really do speak for themselves. IE9 desperately wants to be your steed of choice for the HTML5 revolution.
But has it succeeded?
Interface

IE9 basically looks like the lovechild of Firefox and Chrome. The tabs are on top, but so is the address bar, which actually makes IE9 even more svelte than Chrome and Firefox -- but only by a few pixels. Purists might be a bit upset to find that there's no way to get tabs flush with the top of your screen -- so you can't just 'flick' your mouse to the top of the screen to select a tab -- but apparently that's a conscious decision by the User Experience team so that it's always easy to Aero Snap browser windows.
Incidentally, regarding the limited space for tabs: according to Microsoft, a massive majority of IE9 beta testers used no more than five tabs -- which we find hard to believe, but there you go! If you want more space for tabs, though, you either have the option of moving tabs to their own row (Right click the browser chrome > Show tabs on a separate row), or you can make the address bar narrower by dragging the divider between the tabs.
"One Bar" aka the OmnIEbar

Rather curiously, as you can see in the screenshot above, the One Bar also searches your recent document history. The only way to prevent this is to turn off 'Browsing History' autocomplete, which seems more than a little heavy-handed. This could be a bug -- or maybe the IE9 team is hoping that the One Bar will absorb the Start menu's all-in-one run box?
Finally there's the 'security' button, which rather tidily leads us to...
Privacy & Security
IE9 basically has exactly the same armament as its predecessor, except InPrivate Filtering has been rebranded as Tracking Protection and gained a little more functionality in the process. Tracking Protection is turned off by default, but if you turn it on (Cog > Safety > Tracking Protection), it automatically detects tracking cookies and blocks them. You can also download Tracking Protection Lists, which are human-curated lists that work in the same way as Chrome's extension, but you have more granular control over which cookies get blocked. TPLs are free, written in plaintext, and anyone can make them.
One of the neatest features of Tracking Protection is that it notifies you when you're on a page with a blocked cookie (see right). If you want to let the cookie through (it might be interfering with the page's functionality), just click the blue icon and that site will no longer have its cookies blocked. The same warnings appear if you enable Cog > Safety > ActiveX Filtering.InPrivate Browsing makes a return in IE9, and it works in the same way as IE8. Pop it open with Ctrl+Shift+P, do your sensitive browsing, and then just close the window. You can open an InPrivate session from Start menu and taskbar shortcuts, too, but we'll discuss that in a moment.
Pinned sites, jump lists and more!
Moving onto functionality that actually changes how we interact with the browser, and thus the Web, we have IE9's pinned sites, a new paradigm that successfully marries your browser with Windows and makes the delineation between online and offline very fuzzy indeed. A lot has been said about pinned sites, but in essence it lets you launch websites directly from your taskbar, or the Start menu. Just drag any open tab to the taskbar or Start menu.The immediate implications aren't apparent, but continued use will prove just how powerful pinned websites are. Instead of having 20 open tabs, you can break them into groups of tabs -- much like Firefox's Panorama -- and then use the Windows taskbar to navigate between them. It's a little bit clunky right now, but if you Cog > Internet Options from an open pinned site, you can set multiple home pages. Next time you open the pinned site, those pages will all be opened in separate tabs.
Pinned sites can also have jump lists (see right), which can be added to any site with just a few lines of HTML code. A website can also notify you of changes -- so, for example, if you had unread email, you would see a notification flag on the pinned icon.
HTML5 and standards compliance

There are definitely some questions when it comes to Web apps, though. As far as we can tell, Microsoft's strategy revolves around developers making shiny websites and pinning them on the taskbar -- but will it run Web apps designed for the Chrome Web Store, or Mozilla's upcoming Open Web Apps?
Incidentally, with today's Release Candidate, there's also a bunch of new HTML5/CSS3 samples on the Test Drive site. They're well worth checking out -- especially the Pin Site Radio, which shows off IE9's way of handling Web apps.
As anticipated, along with H.264, WebM is also supported for HTML5 video in IE9.
Performance

Now we move into Internet Explorer 9's tour de force: consummate fastness. It's hard to put into words how fast IE9 feels. Words like 'smooth' and 'silky' and 'baby's bottom' combined with a devilish array of prefixed expletives seem to be the only descriptions we can come up with.
Chakra, the new JavaScript engine, is fast. We won't get into technical details, but it's certainly the fastest engine on the market, both according to the SunSpider benchmark, and in real-world use -- it really feels faster than Chrome and Firefox. The IE9 team tells us that Chakra compiles and executes JavaScript on separate cores, if your CPU has them, which is why Web pages feel both fast and responsive.
Other than Chakra, the whole rendering pipeline is GPU-accelerated, meaning that your CPU and graphics card work in parallel to render websites a lot faster. The result is less power consumption on battery-powered devices, smoother scrolling, snappier zooming, and lovely HTML5 games like Pirates Love Daisies.
It's IE9's excellent performance (and Microsoft's courting of developers) that might give it the edge when it comes to HTML5 websites vs. Web apps. We'll have to wait and see!
It ain't all good

Add-ons are still a bit of an embarrassment. All you really get is some Web Slices, and a few lame toolbars. There seems to be almost zero emphasis on extensibility in IE9 -- and, in fact, it looks like IE9's add-on framework hasn't been touched at all since IE8. Oh, there's still no built-in spell checker.
Then there's the tiresome act of trying to configure Internet Explorer 9. There are options everywhere. Cog > Safety, Cog > Internet Options, Right clicking the One Box, Right clicking the browser chrome -- to be honest, it feels a lot like IE9 and all of its new features has just been squeezed inside IE8. Chrome and Firefox's unified menus are far, far superior in this regard.
The future is bright
With Mozilla and Google so deeply invested in the next iteration of the Web, it's really no surprise that Internet Explorer 9 is so excellent. Microsoft knows that the Open Web platform could usurp desktop and native mobile apps. It would be stupid for Microsoft to ignore what may become the greatest and most exciting development we've ever seen. IE9 is proof that Microsoft has its finger on the buzzer; it is also proof that Microsoft is, for the first time ever, actually invested in openness.[This post has been updated numerous times. The RC was leaked early, which meant some resources, like the Test Drive site and Tracking Protection Lists, are only now available. -Ed]













Comments
32
Subscribe to commentsJamesFeb 12th 2011 9:18PM
@newmiyamoto Nobody uses Opera, and nobody besides you has ever even heard of Maxthon. So the problem is not with the authors frame of reference, but your grasp of reality.
Sebastian AnthonyFeb 13th 2011 6:18AM
@newmiyamoto Thanks for the info!
I obviously need to brush up on my Opera.
ShubhamFeb 12th 2011 3:10AM
Guys.. did you notice that ie9 RC has been compressing images on webpages by default!! in order to make the page load faster... check it out.. open the webpage with firefox/chrome/safari and compare the picture clarity to the images rendered by ie9 ! shocking!!
Sebastian AnthonyFeb 12th 2011 3:53PM
@Shubham Really? That sounds pretty crazy... will check.
Sebastian AnthonyFeb 12th 2011 3:57PM
@Shubham Looks the same to me!
SHUBHAMSIZZLESFeb 12th 2011 3:09AM
S
Sebastian AnthonyFeb 13th 2011 6:18AM
@James Harsh... but fair :)
+8GMTFeb 16th 2011 6:59AM
I had a small problem earlier. After updating to IE9 RC, i couldn't access FBKP in SAP. It would process, then shut down SAP. After uninstalling the update, everything was right again, except IE8.
GalaxyMoFeb 17th 2011 9:07PM
I've had problem after problem with IE playing browser based games and have since started using FF and Chrome. IE is what I grew up on, but in the end, other browsers offer a lot more in terms of speed and usability in my opinion. If it's just simply web surfing, I have always seen IE move a bit slower than the competition, but I hope that the sluggishness is made up for in terms of internet safety and security.
http://bit.ly/AeriaNews
afaninthehouseFeb 19th 2011 3:17PM
Delete this comment. I'm trying to login so I can change my default password to something more memorable. There's no login link on this site, so maybe I can click my profile avatar or see links once I comment.
afaninthehouseFeb 19th 2011 3:31PM
The best thing about Microsoft having the fastest javascript engine, is that nobody can steal it because it's proprietary. Chakra belongs to Microsoft!
davemcclellansdMay 17th 2011 11:33AM
It wasn't long after the release of IE9 that the IE10 preview came out.( http://www.softwarecrew.com/2011/04/microsoft-releases-internet-explorer-10-platform-preview-1/ ) I guess there is a lot of competition. I wonder if IE will be moving up their launch cycles?