Internet Explorer 8 Essentials


Like it or loathe it, a new release of Microsoft's Internet Explorer is upon us once again. For this eighth iteration of their browser, they are focusing heavily on security, ease of use and improvements in RSS, AJAX and CSS. That's a rather general outline, so we'll dive into these new features for a closer look.

Acid3 Fail!

acid fail

Despite reporting a 100 score on the Acid2 test months ago, IE8 has subsequently registered a sloppy 20/100 on the Acid3 test. Compare that to these recent scores:

  • Firefox 3.1 : 89
  • Safari 4 : 100
  • Opera 10 : 100
  • Chrome 1.0 : 71
  • In fact, many users are reporting scores as low as twelve. This is shocking to say the least. For those unfamiliar with the acid tests:

    "Acid3 is a test page from the Web Standards Project that checks how well a web browser follows certain web standards, especially relating to the Document Object Model and JavaScript."
    - Wikipedia

    Reclaim your Privacy with InPrivate

    The first on our little list of new features in IE8 is InPrivate. As its name might suggest, it is a feature similar to the Incognito mode in Google's Chrome or many of the Firefox extensions that add stealth mode functionality. When this mode is activated it stops Internet Explorer from storing your browsing session. It stops storing your history, cookies, temporary Internet files, form information and any passwords you may have entered. When you disable the InPrivate mode there is no record of your private browsing session. This is a great mode to use when searching for gifts, banking on-line, or other private things.

    Suggested Sites

    Next, we have "Suggested Sites"; think of it as a kind-of built in Stumble Upon - almost. It's not enabled by default and is turned off during your InPrivate session. Essentially, it sends information back to Microsoft about the sites you visit. Microsoft then returns suggested sites to you that you might find interesting.

    Though this could impose upon your privacy, Microsoft have stated that the suggested sites are per-session and that anything that would make the client, you, identifiable aren't logged. The suggested sites feature worked well and showed me sites that were in the same niche as I was interested in.

    • When I was looking something up on Live Search Maps, it also suggested that I might want to check out Virtual Earth and Yahoo Maps.
    • When I was checking my old Windows Live Mail account it suggested that I may like Yahoo and Hotmail.
    • When I was on Engadget it said I may like Gizmodo and Digg.

    You get the idea; it works pretty well at expanding your "internet horizon".

    Increase Your Browsing Speed with Accelerators

    One of the bigger features which has gotten many people interested in IE8 is the accelerators. An accelerator is an action that is performed when you highlight a particular piece of text on a web page. Just as the name suggests, it's supposed to speed up some of the mundane tasks we perform - like looking up something on Wikipedia, translating text to a different language, emailing a small excerpt of a site to a friend, and even posting to Twitter. These can all be performed very easily with some of the built-in accelerators, as well as the newly launched Add-ons site which hosts many more.

    When I tried the accelerators, they worked well and helped quite a bit. It takes a little getting used to as, rather than highlighting the word and right-clicking to bring up a menu, you click on a little blue box that appears to access the different accelerators you have installed. However, once you get into the groove, it can become quite powerful.

    Slice and Dice With Web Slices

    Think of web slices as a kind of RSS feed - but they actually display a small portion of the site rather than just text. For example:

    • I installed a Digg Web Slice and it allows me to see the top 10 articles without having to visit the actual site in a new tab.
    • A great example is what eBay have done. Instead of keeping a whole tab open just to keep an eye on the highest bid on that camera you've had your eye on, you simply create a web slice and it will stay in your favorites bar. When you want to see the auction, you click and it will show you a nice, live window of your auction.

    It's a nice little feature, and will be interesting to see what different sites can come up with to take advantage of them.

    Web Slices also auto-update - like an RSS feed - and when there is an update, the text is displayed as bold on the Favorites bar. It doesn't appear as if there are many slices available at the moment, but it should catch on soon enough.


    The SmartScreen isn't really a new feature but more of an evolution of the phishing filter technology that Microsoft introduced in version 7. Like Firefox, if a website has been reported as harmful or an impostor, a message will appear warning the user that the site has been reported as harmful and the user really shouldn't visit it.

    It's great to see Microsoft evolving its security technology in Internet Explorer. I'm guessing a majority of users won't understand phishing and this filter will hopefully save a lot of people from entering their PayPal details into an impostor site.

    It's What's Under the Hood that Counts

    These are some of the bigger and more apparent features that are included in the latest version of IE, but there are many new, less obvious, features that are working in the background. One of the things I really like in the new IE is how they've taken a path similar to Google's Chrome with their sandbox implementation.

    This means that each tab running in the browser creates its own process within Windows and if a page crashes, the entire browser won't be taken down with it. If the entire browser was to crash though, there is also a new tool which allows you to choose which tabs you want to recover. So if you knew a particularly heavy Flash site was causing the problem, you could simply choose not to recover the troublesome site.

    Tab Coloring

    There have also been some small, but welcomed changes to the organization of tabs. Say you are visiting eBay and you click a link which opens a new tab; IE8 will know that the new tab is related to the site that opened it. So it will color both the tabs the same. Another subtle change is that, like Chrome, the address of the site is now colored; the domain such as is a solid black color while the rest of the address is a light gray color. Chalk this update to improving security as it helps you to identify the real site, as opposed to one that is using some sub-domain trickery.

    Sites Not Ready for IE8? Use Compatibility Mode

    There has been a push to improve the performance of the HTML parser, CSS engine and JScript run time. As well as performance there has also been a push to improve the rendering of content authored to web standards. In order to ease the transition from IE7 to IE8, Microsoft has created a meta element which when used in a website causes IE8 to run in a compatibility mode and render the page as if it was running in Internet Explorer 7. This will allow a little more time to ensure that a site is ready for IE8.

    Developer Debugger

    On the developer side of things, Microsoft has also included a debugger for CSS, HTML and Javascript. It's not as nice as the likes of the Firefox extension, Firebug, but it gets the job done and lets you see what's going on underneath the glossy exterior.

    Internet Explorer 8 is a welcomed update, and it's nice to see how Microsoft has improved their standards implementation - somewhat.

    What issues have you had with this browser? Have your current sites broken? Which feature are you happiest with?
    • Subscribe to the NETTUTS RSS Feed for more daily web development tuts and articles.

Related Posts
  • Code
    Tools & Tips
    Check Out Atom, GitHub's New Development EditorAtom wide retina preview
    It's been awhile since we've seen any updates in the editor space. The last big splash was made by Sublime Text which took the web development community by storm, especially once Package Control came around to serve as the package manager for the editor.Read More…
  • Computer Skills
    Why a Finder Replacement is Still a Good IdeaFinder2x
    Until OS X Mavericks, a replacement Finder application was a must for most power users. Basic features like tabs were missing from OS X’s default application, so to get an improved Finder experience you had to turn to third parties. With Mavericks, however, Apple has finally brought tabs to Finder. In this tutorial I’ll show you what replacement Finder applications are out there, what they can still add to your workflow and why they're still worth getting.Read More…
  • Code
    Recently in Web Development Nov 2013News nov2013 retina preview
    We used to have an awesome series called "Recently in Web Development" which listed out cool happenings around the web development industry. It touched on interesting frameworks, tools, articles and tutorials, helping to organize information in a quick and easy-to-read format. Based on feedback, we've decided to bring it back and hope that it helps you, our faithful readers, stay on top of the news and announcements of this fast-changing industry. So without further ado...Read More…
  • Code
    Tools & Tips
    Using BrowserStack for Cross-Browser TestingBrowserstack retina preview
    Browser testing is the bane of our existence. Well, that's a bit of an exaggeration, but not by much. Multiple browser versions and browser fragmentation can make it difficult to get good test coverage for your sites especially when you factor in the different operating systems developers use to build with. Over the years, we've relied on a variety of tools to help us with this challenge including virtual machines, tools that simulate browsers and even having multiple devices on hand to work with. It'd be great if there were a way to have one viewport that allowed us to easily test across any major browser and their individual versions without jumping through hoops. aims to offer this via it's browser-based virtualization service and in this article we'll cover the service and how it helps tackle the cross-browser testing problem.Read More…
  • Code
    The New IE11 F12 ToolsIe11 f12 dev tools retina preview
    Disclaimer: I work for Microsoft Corporation. Back in January, I walked you through the features of Internet Explorer 10's F12 Developer Tools. Microsoft's recent release of Windows 8.1 Preview brings with it, not only an update to Internet Explorer (now at v11) but also a welcome refresh to the F12 Developer Tools. The latter is especially important since developers are dependent on them to troubleshoot site-related issues from within IE. Till now the tools have solved most debugging use-cases but it's clear that as sites become more complex, developers need richer tools to work with. This update aims to bring a fresh look and expanded capabilities for developers with a strong focus on the following: Read More…
  • Code
    Interview With Elijah ManorElijah manor retina preview
    It's truly a unique and interesting experience to watch someone transcend from one community to another with little to no issues. In this case, we're talking about Elijah Manor who successfully worked to build his reputation in the open source community while still maintaining his strong presence in the Microsoft world. He has the best of both communities at his disposal, now able to leverage his cross-platform expertise into a new life-changing role with Pluralsight.Read More…