Wednesday, September 3, 2008

Browsers

Today I am going to talk a little bit about the different types of browsers out there and the alternatives you have to using Microsoft's Internet Explorer (Thats right, there ARE alternatives to IE).  It's a long post, so get ready.

There are a number of alternative browsers out there, namely:
  • Mozilla Firefox
  • Google Chrome
  • Opera
  • Apple's Safari
There are also lots of other alternatives based on the Mozilla engine (the power behind firefox):
  • Seahorse
  • Flock
There are a few things that all of these browsers have in common, that make them all great alternatives to Internet Explorer.

  • Tabbed browsing
  • Support for modern web pages with HTML, CSS, SSL, and JavaScript
  • Cookies and cookie management
  • Plugins and Java
  • Ad blocking and/or pop-up blocking (this is a big one.)
  • Download Managers
  • Integrated Search
  • Favorites/Bookmarks and import
  • Heightened Security
Microsoft is starting to wisen up to some of these features (IMHO all requirements) like tabbed browsing, etc. But they still have a long way to go...

The most important reason to make the switch to one of these alternative browsers lies in the rampant Virus, Trojan, and Spyware (a.k.a adware, malware, POPUPS) that plague the internet and have infected many websites.   Internet Explorer is inherently insecure and most of these types of malicious software are written specifically to manipulate the security holes of IE.

Ok, now to my Recommendations.  I am going to recommend either Firefox or Chrome as my browsers of choice. 

Firefox

There are a myriad of reasons why I recommend firefox.  It really is a great browser and the one that I use whenever I have the choice.  I have been using firefox since before its official release and must say that this browser has really grown over the years.  The big three things that Firefox proports over IE are speed, security, and extensibility.  

Speed
One of the major problems with Microsofts products are their speed.   This can be attributed to a number of different factors: poor use of memory resources, bad deallocation of said resources, among other things.  Firefox's big selling point in the begginning was its speed over IE.  This is shown in two ways, First the program itself responds faster, and opens faster than IE, Second it actually interprets Websites faster, and begins displaying all the information much more quickly.

A great example of this is the tabbed browsing feature which is available in IE7 and Firefox.  I can have multiple tabs open in Firefox and the speed at which I open new tabs dosent start to diminish until I am well past the hundred tab mark  (yeah, yeah, I know thats a lot of tabs...)  On the contrary, IE starts to SERIOUSLY bog down after about 10 tabs, and will often not open anymore tabs after 30, unless you close a previous tab.

All this being said, there was a significant drop off in speed from Firefox version 1 to 2.  However, with the latest release of Firefox 3.0 a lot of these issues have been rectified. Either way, its always been faster than IE.

Security
Firefox has a lot of built in security features that differentiate it from IE and make it much safer to use.

- No ActiveX:  ActiveX is an interface provided by microsoft to allow direct access to the operating system, its actually a very neat interface but it is also often used to compromise a system.  Firefox doesn't support it at all, considering it too much of a risk.
- No "Run from browser" functionality for executable files. (.exe):  Many viruses, etc are installed from executable files.  Firefox requires you to save to your system (and hopefully scan with your anit-virus) ALL files (not just executables) to prevent this type of system compromise.
- Auto Bad Site blocker:  There are many sites out there that are known to contain viruses and spyware.  Mozilla has a list of those sites and will automatically block them whenever you try to access.  Of course, you can always click through the warning and access the site anyway... but at least you have been warned.

Extensibility

One of the best features firefox is the ability to extend its base functionality with plugins or "extensions" written by users and the Mozilla developers.

Extensions add all sorts of neat features likeBlog managers, Ebay notifiers, E-mail integration, Social Networking (facebook, myspace), Download Managers, and a myriad of other things.  Basically, if you want it, it probably exists.  The best part about these extensions is that they are all fully integrated with Firefox.  Firefox handles the downloading and installation, as well as updates, and it is much sleaker than having to install a third party application and start it seperately, use more memory, etc.

Stay tuned for future posts about my recommended add-ons.

And thats that for Firefox, if you want to download it, click the image below to be redirected to the official download site.

Firefox 3             

Chrome

Chrome is Google's answer to the browser wars.  Release Tuesday, Sept. 2 (yesterday) in beta form, it already has a lot to offer and shares many of the features  that make Firefox great.

As it is only recently released, I haven't had much time to play with it, but here are my observations so far:

  • Expanded Address Bar:  The address bar now serves multiple purposes, it accepts website URL's will display related google search options, and also will display related web history.
  • New Tab page:  While Firefox allows you to open new tabs, google added a neat feature to every new tab that is loaded.  Instead of loading a blank page for a new tab, it displays your most frequently accessed sites in thumbnail form for quick and easy reference.
  • Dynamic Tabs:  Another neat tab feature, and one I have wanted from Firefox for a long time.  This feature lets you Drag tabs out of the current browser and create a new window.  It also lets you do the opposite, drag windows together to make one tabbed window.
  • Tab Crash Control: This is actually a really neat feature.  By making each tab seperate, and give Chrome a task manager, you can prevent losing ALL of your tabs when an application crashes in one.  (happens to me all the time...)
  • Incognito Mode:  Basically a mode to prevent certain pages from showing up in your history or new tabs.  Kind of a silly feature, but there you have it.  Could be useful if you don't want people to know that you really aren't computer smart, you just get all your info from me!  ( I kid, I kid!)
  • Download manager:  Not really that special but it has a couple of simple yet flashy features.
There are still some obvious bugs (hey its beta!), issues with facebook, and editing this blog come quickly to mind, but I think it will be a really good browser in the future.  And really, its Google, so it has to be good.  They continue to be the bull in the china shop when it comes to software development and this is no exception.

If you want to check it out, click the image below for the download page.

    Chrome 

CHROME

Well, that about wraps it up for my first official post.  I recommend trying these browsers out and giving them a while before you completely switch, or forsake them for the familiarity of IE.   Remember it's always hard to change from the familiar, but it is often rewarding.

-K

3 comments:

Jonathan said...

My favorite firefox extension is still All-in-One gestures. Maybe it will make your final cut of extensions to mention in your future post....

Kent said...

Thanks Jonathan. I will definitely consider it for my inevitable post on extensions, it is indeed a great one.

-K

Gary said...

Hey Kent, i downloaded chrome today, before i read this actually, and it looked different from Firefox but it was not too different, i expect it to get better though. I too lose alot of tabs when one crashes. Man IE sux. I look forward to reading your blog!