blog header image

Why Internet Explorer Is a Developer’s Worst Nightmare

Brandon

May 6, 2014
Brandon

I start off this article begging all Internet Explorer users to please—PLEASE —stop using all versions of Internet Explorer. For users, IE is terrible.. (Don’t believe me? Read these data and statistics.) But, for a Web developer, it’s a nightmare.

One main focus of all Web developers is to make their websites look and function consistently across Web browsers. It sounds simple and would be, if IE would cooperate like other browsers.

The problem with IE starts with its layout engine, Trident. Trident has been the engine used in Internet Explorer since its inception in October 1997. Since that time, the engine has gone through a number of updates and changes, but, with each update, it has often lagged behind other browsers in its support of modern Web standards.

This causes Web developers to create “hacks” or alternative methods to get their Web pages to look the same throughout each version of IE. Since each version of IE has added new support, using the same technique in IE7 may not work in IE6, or may give you a totally different effect in IE8. That means developers have to style their sites multiple times—just for these versions of IE. This eats away at developers’ time, as well as their clients’ wallets.

Internet Explorer may seem like an innocent and simple way to view websites, but it has continuously proven itself to be several steps behind other browsers. Add to that IE’s history of major security breaches, and there is simply no reason to use it. In fact, you should avoid it. As a Web developer (and a fellow human being), I beg you.