Essential Firefox


Today marks a major milestone in the history of the Internet. With the release of Firefox 1.0, the Mozilla Organization has incontrovertibly proven that, given enough time, the open-source development model can, and will, build superior software to that of their commercial competitors.

Firefox is to client-side applications what Linux is to operating systems. Just as Linux has emerged as the pre-eminent OS for enterprise applications, Firefox has an opportunity to reclaim market share from Microsoft's anemic Internet Explorer. The fact that IE comes pre-installed on millions of desktop computers is the only reason that it will retain any lead at all. If the playing field were level, and if Microsoft were not a convicted monopolist, then Firefox would already have climbed to the top of the browser market.

Why? Simply because it is better in all ways than Internet Explorer. Firefox loads pages faster. Firefox is far, far more secure. Firefox runs on Windows, Mac OS X, and Linux. Firefox offers tabbed browsing and pop-up blocking. Firefox has hundreds of free extensions and themes to customize the experience. Firefox will improve your productivity on the web by an order of magnitude. Firefox offers everything that Internet Explorer does and a thousand things more. And moreover, Firefox gets a little bit better every single day, thanks to the passion of the open source development community.

Of course, I've been using Firefox (and the other Mozilla browsers) for years. Aside from the time I worked at Microsoft, I never used Internet Explorer. And even then I used Netscape's browser when I could. But those were the dark days in which Microsoft "won" the browser war, and pushed the Internet away from open standards and into a proprietary world of closed systems. But the consequence of those closed systems was pre-ordained. The current plague of viruses and spy-ware and security holes is a direct consequence of leveraging monopoly power to push inferior technology on the masses, without recourse to external audits or fair competition.

Fortunately, and perhaps inexplicably, Microsoft dropped the ball. They failed to fundamentally improve Internet Explorer. They did not release a single major innovation or improvement in the past 4 years. Rather than capitalize on the market-share advantage they held and improve the technology itself, Microsoft was content leverage their dominance by further locking their customers in. They scared their users about the high cost of switching to alternatives, but stopped offering anything valuable in return.

But now their customers have a viable exit strategy. A way of switching at no cost. Sure, it is just a web browser. But the web browser has become emblematic of the Internet itself. The web browser is the "thin edge of the wedge" that forces its way into the workplace, into the home, and begin to wean customers away from their proprietary lock-in. First it is Firefox. Then it will be open source mail readers. Then open source instant messaging clients. Then open source office suites.

And finally, once the application space has been reclaimed, the operating system itself is replaceable at little or no cost. And the heir-apparent is just waiting in the wings.

So how does one use Firefox?

The first step is to download a copy. It will only take a few minutes on a fast connection and take just a few seconds to install. Put a link to it on your desktop, and, if you are Windows user, make it your default web browser.

Next, here are some things that I do with Firefox. I've installed it on dozens of machines over the past year or two, and these are the sites and plug-ins that I've found most useful. They are not recommendations, per se, just ways in which I've learned to be most productive with Firefox.

Essential Homepage:

Not surprisingly, I've set my homepage to A9.com. Ten years ago, back when they were the only portal in the game, I set my homepage to Yahoo!. Then they launched My Yahoo!, and that took over as my home page for a while. Having immediate access to up-to-the-minute news, weather, and sports scores seemed to be the most useful thing at the time.

However, I was a little frustrated with the long load times of the My Yahoo! page, especially when I knew that I simply wanted to open up a browser window to go to another site. So I created my own lightweight web-based bookmark application that listed my top 50 or so links and ranked them by the number of times I clicked on them. That page loaded very quickly and was accessible from anywhere and it stayed as my home page for a number of years.

But some time around 2001, I started setting my home page to Google. And there it remained until just this year. The theory being that a certain percentage of time I was opening a web browser not knowing exactly where I wanted to go, but would instead be needing a search engine to find it. And since Google was so lightweight, it made for little delay in opening up a browser window.

Of course, Google has now been replaced as my homepage by A9.com. I still get the same web searches, but having the history right there is just incredibly valuable, and it is something one doesn't get using Google alone. I estimate that 1 in 5 or so of my initial clicks are for something that I've been working on or looking at in the past 24 hours, and having access to that context on my homepage saves a fair bit of time recreating the search.

Essential Bookmarks:

Seeing as how I bounce around between 4 or 5 different computers during the course of my day, keeping a large bookmark directory locally on each is impractical. Now I use web-based alternatives, such as Del.icio.us and A9, to manage the majority of my frequently accessed links.

However, there are a handful of links that I put right on the Firefox Toolbar. Those differ from computer to computer insofar as my work machines have some extra links to intranet resources. But all of them include links to essential sites, such as:

Essential Extensions:

One of the strengths of Firefox is the plug-in architecture. Firefox has gone out of its way to provide a comprehensive set of APIs to third-party developers so that it can get the most out of the strength of the community. The developers of Firefox are hackers themselves, so they know that the best ideas frequently do not come from the heads of a product's owners, but rather from outsiders. And by offering a rich set of tools for third-party extensions, the Firefox team has already seen a rich set of rewards.

There is a complete list of Firefox extensions, but here are some of my favorites:

Those are a few of the reasons that I have been using and evangelizing Mozilla and Firefox over the years. I couldn't be happier that version 1.0 of Firefox has been released, and I look forward to the next generation of the web, with first-rate (and free) applications such as this leading the way.