Don’t Use Internet Explorer

Internet ExplorerI used to tell people that the newest Internet Explorer 8 was safe enough. But recent events have changed my mind. The Chinese attacks on Google over Christmas were perpetrated using a vulnerability that exists in all versions of Internet Explorer. Microsoft still hasn’t fixed this.

Because of security concerns, both the German and French governments have officially recommended that people not use Internet Explorer. One could attribute this to the EU’s dislike of Microsoft, but Mircrosoft has a more fundamental problem.

Closed Source

Many people say that Internet Explorer isn’t as safe because it has the largest market share (over 60%). Hackers want to attack the largest market they can. But I think that the real problem is that Internet Explorer is written with closed source code.

Unlike the Gecko engine powering Firefox or the Webkit engine powering Chrome and Safari, Internet Explorer has its own broswer engine that is closed source. This means that people can not look at how it is written. While you might initially think that this makes Internet Explorer more protected, it’s actually the opposite. Open source code can be reviewed and improved by the entire development community. Once a problem is seen, any developer can suggest a solution. The response time of Firefox for fixing exploits is typically days compared to Internet Explorer taking weeks or months.

Other Browsers

The fastest browsers use Webkit as their engine. These include Google’s Chrome and Apple’s Safari browsers.

Mozilla Firefox is slower but remains the current leader among alternative browsers, largely due to its popular add-ons. Google is working on growing out its extensions to compete with Firefox add-ons.

Give one or more of these browsers a try.

Google Chrome Browser First Impressions

Today, Google has launched their own browser called Chrome.  There’s no doubt Google is trying to control all things on the web and this is yet another step towards that goal.  Their search engine is dominant and they’ve been trying to push online applications such as Google Docs.  By creating their own browser, they can more tightly integrate their web applications with the browser.  

Speed

The first thing I noticed when trying out Google Chrome was the speed.  It felt very fast to me so I ran some simple speed tests trying to render amazon.com using the latest Firefox and Safari.  Firefox and Safari were very similar taking slightly less than 5 seconds.  Chrome did the same site in less than 3 seconds.  There’s no doubt it is a fast browser.  Google claims it has the fastest javascript engine which may be the reason it loads faster than the other browsers.

Bookmarks?

Chrome tries to simplify their browser.  The end result is the default has no visible bookmarks, menus, or even a button to add bookmarks.  Type something in the address bar like “firef” and it will list the Firefox site that you can arrow down and select.  It does this even if you’ve never been there before so the browser has some intelligence about where you might be trying to go.  It is as if Google is saying bookmarks aren’t necessary.  Another feature saying you don’t need bookmarks is the most visited page which is the default page shown when you load.  It displays the 9 pages you visit most with thumbnails of each displayed so you’re one simple click away from your most favorite sites.  You can add a bookmarks toolbar but there is no menu of any kind.

Mac? Linux?

I expected Chrome to be lame and pointless since there are already several good browsers out there.  But its speed has impressed me and makes me want to see more.  Unfortunately, they have not released Chrome on Mac or Linux yet.  I’m sure they eventually will but it could be a while.

Endgame

Google recently extended their deal with Mozilla, makers of Firefox, until 2011.  Google pays Firefox to have google.com be the default search.  But what will happen then when Google no longer needs Firefox to point to their search?