Search This Blog

Wednesday, December 17, 2008

Stop Using Internet Explorer!

You should stop using Microsoft Internet Explorer for surfing the web. This is because:
  1. It is insecure. Many exploits were discovered in it so far, and more are constantly discovered.
  2. It lags behind other browsers in standards-compliance and so prevents web designers from using some very nice tricks in their pages. Some of this is caused by the many bugs it has.
  3. It does not have many of the usability features that more modern browsers like Mozilla, Opera, Google Chrome or Konqueror have. Use a different browser for a while and you wouldn't want to switch back.
  4. You'll need to upgrade the OS, in order to update it, as Microsoft announced that it won't be updated separately anymore.
I hereby testify that my pages will remain fully clean and standards compliant, but not necessarily viewable correctly with Explorer. This is in fact, different than writing web-sites that function perfectly in MSIE, but not in other browsers. All of this is because:
  1. Latest versions of MSIE and above are specific to a certain operating system and architecture. Mozilla and similar browsers are truly cross-platform. - as such MSIE may not be available on the development platform of the web designer. I design all my sites on Linux and have tested them on MSIE by using a different Windows computer. Now, I'm not going to bother.
  2. MSIE is not open source. Mozilla is - I cannot fix the bugs there even if I wanted to. If bugs exist in an open source project I can either fix them myself, hire someone else to do it, or blame myself for not doing either. With MSIE, I have every right to blame Microsoft for their incompetence. And I can have them eat their own arrogance.
  3. Users can always switch to Mozilla or whatever - I can always tell them to do so. On the other hand, I cannot switch to Internet Explorer if I'd like to use Linux (which I do).
  4. MSIE is not standards compliant while other browsers are - in fact, a prominent Microsoft engineer said standards-compliance is not a high priority for the MSIE team. Since I design according to web standards, I don't want the new Netscape Navigator 4 to be in my way.
  5. MSIE is not going to be maintained independently - the only prospect of getting a browser upgrade for MSIE is to buy a new OS. Buy a new OS just to get a new version of the browser? That's the joke of the month. Other browsers come with periodic upgrades with many improvements - all for free.
  6. Internet Explorer does not have a public, accessible bug tracker, similar to Mozilla's Bugzilla or what other similar browsers have. This makes bugs harder to report, reproduce, check and track and undermines the users and web developers.
So expect to see more and more non-MSIE-compatible embellishments on my sites, or otherwise pages that were not tested there. Please use a different browser to browse my sites, trust me - you'll like it. Theoretically, these pages should have looked OK, but if they don't - blame Microsoft not me.

courtesy : Shlomi Fish

No comments:

Search Box

Lap Top Security

Software Migo


Computers, Software, Peripherals


Search BoX