« T-Shirt Design | Main | Flash Misconceptions »
January 27, 2005
What the heck is Firefox?

Mozilla Firefox Logo
I've received some comments on my previous post, Firefox + WebDeveloper: a powerful combination and it seems that I should begin at the beginning instead of the end.
Read onward for a brief summary of the Firefox web browser and what it can do for you.
Introduction
Mozilla Firefox is a web browser, like Internet Explorer, Netscape, or Opera. It is a rewrite of the web browser portion of the Mozilla suite. Firefox is designed to be a fast and easy-to-use web browser. It was built from the ground up to provide only the features that users need, such as pop-up blocking and tabbed browsing—its beauty lies in its simplicity. Other people seem to think so, too. The Firefox logo recently graced the cover of Wired magazine, as well as a full-page ad in the New York Times.Unquestionably, Firefox is a growing phenomenon. So, why should you use Firefox?
Simplicity
Firefox was built with simplicity in mind. Most people never use the myriad of bells and whistles built into Internet Explorer and Netscape. In fact, those extra features contribute to slow performance and security flaws. Firefox is different; it focuses on one thing, and one thing only: displaying web pages. It will not attempt to interface with instant messaging (IM) programs, display weather information, etc—unless you want it to.
Simple design means that you can begin using Firefox without reading a manual, or fear of "breaking" something. If you have used a web browser in the past, the basic features of Firefox are one click away.
Speed
The lack of superfluous features means that Firefox loads and displays pages exceptionally well. There are additional options for power users to allow for downloading web pages in parallel—why wait for one image to finish, when you can be downloading ten images simultaneously? Firefox has excellent performance.
Extensibility
Firefox's spartan design may be too basic for some. Extensions are a way to address this problem. I mentioned previously that Firefox won't do some things, but it can if you want it to. Hundreds of programmers have written extensions, add-ons to Firefox that give it new features.
With the aid of extensions, you can block banner ads from displaying on the screen, disable flash animations, view the guts of a web page (like in my previous article), and do many more things. Firefox's feature set is limited only by the imagination of its developers.
Community Support
Firefox is an open-source project. This means that anybody who wishes to contribute to the effort can download the program's code and fix bugs or add improvements. The Mozilla foundation manages Firefox development, and ensures that the final product is one of quality.
With developers around the world working on a single project, bugs can be addressed very quickly. Microsoft's Internet Explorer, for example, will often go unpatched for weeks after a critical bug is found. With Firefox, developers are on the case the minute it is reported.
After all, Firefox developers are not being paid to work on the project per se; they are simply doing what they love to do.
Lack of major security flaws
Compared to Internet Explorer, Firefox has had far fewer serious security breaches in its code. Personally, I have encountered many users who have had their Internet Explorer literally hijacked by malicious software. An out-of-date Internet Explorer can open the door to virus or spyware infestation on your computer.
Running Firefox poses much less risk than running Internet Explorer.
Innovative features
From the beginning, Firefox has included advanced features for the internet user. Foremost among them is its excellent built-in pop-up blocker. Everyone has had some experience with pop-ups—visit most any major media site today, and you will see an ad or two pop up over the web page you are trying to view. Using Firefox will completely eliminate pop-up ads while browsing.

Blocked pop-up at CNN.com
Tabbed browsing is another powerful feature of Firefox. Ever want to follow a link but don't want to leave the page you're on behind? In Firefox, simply middle-click the link (with your scroll wheel), and the new link will open in a new tab, inside your current window. As I write this, I have eighteen pages open within a single Firefox window, each with its own tab.

Firefox window with multiple tabs.
When combined with bookmarks, tabbed browsing becomes even more powerful. For example, I read several news web sites every day. If I group them into a common folder called 'News' in my bookmarks, I can simply middle-click on the 'News' folder to open every page within it in new tabs. You can even set a group of tabs to be your home page.
Need to find text in a page fast? Firefox includes powerful find as you type technology. Simply press CTRL-F (or choose 'Find in this page..' from the 'Edit' menu) and a search box appears at the bottom of your browser window. Start typing the word or phrase you want to find, and Firefox will automatically jump to the word as soon as it has enough letters to find it.

Find as you type in action.
Finally, Firefox includes native support for RSS feeds, as mentioned in two previous articles here at TechEvangelists. When you view an RSS-enabled web page in Firefox, a small icon appears in the corner of the window. You can then bookmark an RSS feed and view the contents directly from the bookmarks menu.

RSS feed icon
So what are you waiting for?
I have outlined just a few of the features and benefits that set Mozilla Firefox apart from other web browsers. Firefox provides an easy-to-use interface coupled with powerful features. Privacy and security are paramount concerns; browsing the web with Firefox is far safer than with Internet Explorer. Pop-up blocking is automatic. Customization is possible with different themes and extensions, so you can add only the features you want to Firefox. Finally, the project enjoys worldwide community support from many talented developers.
Firefox is freely available at GetFirefox.com. Virtually every operating system is supported, and many different languages as well. The installation process is as simple as downloading the program file and running it on your computer.
If there is sufficient demand, I will continue to highlight my favorite browser in subsequent posts—there's still a lot to Firefox!
Posted by Matt at January 27, 2005 06:02 PM
