Your Ad Here

Why I don't recommend Firefox

Before you fly off the handle and flame the article in the comments, try actually reading it. I don’t once say that you shouldn’t use Firefox, that other people shouldn’t use Firefox, or that IE is better. This is a critique of the Firefox marketing strategy, nothing more.

Firefox has a grassroots marketing campaign underway where they’re trying to get bloggers to add a Firefox button to their blogs. Asa Dotzler recently sent me an email asking me to participate.

We noticed and appreciate your repeated recommendations for Firefox at your weblog and we were hoping that you would further help get the word out by adding a small Firefox button to your blog. The image is hosted at mozilla.org and the code to add it is some very simple HTML. We depend on word of mouth (or of blog) and we appreciate your helping to spread the word with positive blog posts. If you’re interested in helping with this effort, you can find the buttons at http://www.mozilla.org/products/firefox/buttons.html.

Actually, I don’t think I ever have recommended Firefox. I use it and do talk about it on occasion, but I think the browser has some way to go before I’d recommend it to the general population. Something as simple as upgrading from one version to another needs to be seamless and not break things before I’d suggest that everyone use Firefox. I understand why at this stage of Firefox development upgrades sometimes need to break things, but it’s still not okay to the average user.

Aggressively marketing Firefox before it is a completely stable product is dangerous. You’re running the risk of having people trying it out and being put off by the bugs, never again to return.

Other problems with the browser include…

  • Popup blocking is sometimes over-aggressive. Popups launched from a positive user action (like clicking a link) should ALWAYS work. This is a tough one to get right, I know. And don’t tell me about the whitelist. The average user isn’t going to add lots of entries to the whitelist.
  • No “Go” buttons next to the address bar and search bar by default. Many, many users need a button to click. They don’t know that just hitting enter will do the trick. The Address bar and search fields are also too similar. “Why do I have two fields and which one do I type ‘yahoo.com’ into so I can start using the Internet?” Yes, I know you can add the button, but if I need a button, there’s no way I’m going to be able to figure out how to do THAT.
  • The launch problem in Windows ME needs to be solved. Yes, Windows ME sucks, but lots of people use it, and getting an error message every time they click a URL shortcut in the OS is bad. Error messages are scary to the average user.

Firefox right now is very good for an experienced net user, but is not at all ready for the average person. If you plan on targeting the general public, you need to understand the general public.

Most Web users don’t know what a browser is. That blue E they click on the desktop isn’t a browser, it’s “The Internet.” Or maybe it’s “Yahoo” if that’s what their home page is set to. Tell them to download a new browser and they don’t understand what you mean. I put Firefox on my wife’s computer and removed the IE link. She asked why she didn’t have My Yahoo on the computer anymore. My wife’s not stupid — to her the IE logo is how she got to the Web. Without that, she didn’t know how to get to My Yahoo.

You’d be shocked how many people don’t understand what a URL is and what the address bar is for. When they need to go to a site, they close the browser, re-open it so they get the MSN or Yahoo home page, and enter the URL into the search box. How about integrating the address bar and the search field? If what I entered isn’t a URL, pass it to Google.

It’s time to stop thinking like developers and start thinking like users. For evidence that the Firefox team thinks like developers you don’t need to go any farther than the Firefox home page. Let’s look over that page and put ourselves into the user’s shoes…

Firefox 0.9 is the award winning preview of Mozilla’s next generation browser.

What’s a preview? Does that mean I can’t use it. Is it like a demonstration or something? And what’s a next-generation browser? I thought this thing was supposed to help me use the Internet.

View more than one web page in a single window

You have to be a serious power user to appreciate that feature. Many people only have a single window open all the time anyway. If they need another window, they close the first one.

Firefox keeps your computer safe from malicious spyware by not loading harmful ActiveX controls.

What’s an activeX control? What’s spyware? All I want is to stop getting all those stupid programs I didn’t ask for.

Firefox is the most customizable browser on the planet.

There’s that browser word again. What is it? And why would I customize it? Does that mean that this won’t work when I get it? I’m going to have to work on it to get it working?

Use the adaptive search system to allow you to search an infinite number of engines.

Why are they talking about engines here? I thought this was something for my internet, not my car.

The new Easy Transition system imports all of your settings - Favorites, passwords and other data from Internet Explorer and other browsers.

I don’t know what that means. Maybe if I get this thing, the way I use the Internet is going to change. All I want is a way to use the Internet without getting all that junk. I don’t want to have to change my passwords and stuff to do that.

Firefox comes with a standard set of developer tools including a powerful JavaScript and CSS error/warning console, and an optional Document Inspector that gives unheard of insight into how your pages work.

Uh-oh, now I know why I didn’t understand all that stuff. This thing’s something that programmers use.

Update Sept 8, 2004, 9:40am

Let’s clear some things up. I am a user of Firefox and have been since Phoenix 0.2. I switched to it as a primary browser sometime during the 7 days in October where 0.3 was the stable version. For a period of time (around 0.7) I was using the nightly binaries. My list of installed extensions includes one I wrote myself. I never got around to compiling the source myself (although I did with Mozilla 0.8), so I suppose I can’t claim alpha-geek status.

The point of this article isn’t to say that you shouldn’t use Firefox. It isn’t to say that other people shouldn’t use Firefox. The point isn’t even that you shouldn’t try to get your friends to use Firefox. The point is simply that the Mozilla Foundation shouldn’t be aggressively marketing a product before it is ready. By doing so there is a significant risk that people will try it and end up with a negative impression. It is much more difficult to change a bad impression than it is to change no impression at all.

Perhaps I should have entitled this article “Why I Won’t recommend Firefox.” Because the real point is that I don’t think it’s a good idea to promote this to every random person who comes across my blog. And a lot of random people come across this blog.

My observations about the relative ability of the average user aren’t just made up. They’re based on hundreds of hours of observing users while they use the internet and thousands more hours of studying user behavior and UI and software management best practices. It’s what I do for a living and have for the last ten years.

In the software requirements field there’s a problem called transference — transferring your understanding and world view onto that of the users. When you are dealing with understanding the requirements of a user, need to be very careful not to make assumptions about them. The easiest and most common assumption is that the user is in some ways similar to you or to other people you know. That’s because it’s a lot easier to identify with people with whom you have something in common. That transference of knowledge is what many of the commenters below are doing. Because of their advanced level of knowledge and the level of their friends and colleagues it is difficult for them understand and believe that there is such an enormous gap between them and the average user.

It’s not that these users are stupid. They just don’t realize that they have an alternative to Internet Explorer. Many don’t know that they have an alternative when it comes to connecting to the Internet. That blue E is the thing that they’ve always used. In order to switch they’re going to need to have a compelling reason. They’re going to need to be told not that they need a new browser or they should stop using IE, but that the way they currently use the internet is unsafe and that Firefox will solve that for them.

But before that happens, Firefox needs to be bulletproof enough that my 64 year old father in law can install it and manage it himself. He managed to install Weatherbug, Hotshots, Hotbar, and a host of other adware, so understanding how to install software isn’t the problem. The problem is that Firefox as it currently exists and is marketed isn’t as compelling as those applications. Each of the aforementioned tools provides some very real perceived benefit to the average consumer.

And Firefox will likely very soon be ready for these types of users. It gets better with each nightly. But why promote the 0.9 release and risk turning those users off with an unfinished product?

Vlado Josic
August 17, 2007 5:20 AM

I am web developer and I must says that Firefox have good build-in HTML, CSS, JavaScript and other standards. Internet Explorer have many stupidly mistakes. I lose over a half time on job when I am creating some web page on resolving IE mistakes. Every web developer hate IE. Opera is better then IE but FireFox is the best web browser.

Lee
November 16, 2007 4:16 PM

I thought it was hilarious that this page crashed (while trying to load from Internet Explorer).

I’ll admit, I’ve been very hesitant to change from my old surfing habits. But Firefox seems to be much more stable.

Daivier
November 20, 2007 2:22 AM

Hi, I’m a cuban web programmer working in Brazil right now. I don not agree with your article and i do not beleive an average user is as stupid as you think. I thank mozilla for his great affort and to have the courage to defy and (thanks god ) defeat Microsoft. I would absolutely recommend Firefox to everyone I know, especially my wife (now she is using it). It is absolutely better than IE and even if it wasn’t, it is a matter of dignity

Nick
December 5, 2007 9:14 PM

Maxthon, the browser that uses the IE engine does everything you have recommened firefox do an more. Click and drag a link to open it in a new tab.

Type seach key words DIRECTLY into the address bar and it hits google and gives you the google result page.

You read for this one? Highlight a word on any webpage. Click + Drag it anywhere and release. A new tab is opend and the highlighted word is GOOGLED. Works for words, phrases and sentences.

I’m a web developer, and honestly, I hate Firefox. It just causes me more work because it displays some things so differently and to be honest - IE was here first.

Maxthon lets me have superior control over how I browse and shows me websites how there are supposed to look.

MAXTHON.

LOOK INTO IT!

Cees T.
December 17, 2007 7:14 AM

Time line of major web browsers:

1993 Mosaic 1994 Netscape Navigator (originally named “Mozilla”) 1995 Internet Explorer 1996 Opera http://www.blooberry.com/indexdot/history/browsers.htm

I use Mozilla Firefox because it crashes less than IE7, has session restoration, and Firebug (which is awesome).

PsyCom-Systems
December 18, 2007 4:45 PM

Yeah right.. thats why I think about founding an Anti-Firefox-Foundation! Its not about the Browser, its about the User. Im make IT-Service and I know my customers - they all have (had..) FireFox - why? Everyone said its “better/safer/..” What happend? They could get along with it - but they even dont know how to undo the install - so, its my work to tell them how to use Firefox wisely - or how to setup a secure IE. I hate the propaganda, not the Browser. We really think about creating an AF-Community. In the moment we start like this: (german only) http://pig.thumblogger.com/home/log/2007/51/anti-firefox-foundation.html

Ach
January 15, 2008 12:53 AM

Hmm… didn’t read the whole thing but perhaps you had some valid points and some that I disagree.

But basically whatever. They are making it for free (actually I don’t know 100% if they are making any actual profit but I’m a heavy user of Firefox and I haven’t given them a penny so far).

Darin
January 28, 2008 8:10 AM

I use Firefox for most of my web needs. Some applications don’t work in Firefox, like Pandora and some of the radio stations I like to listen to, and my office online database. For these I use IE. I use Opera for general browsing due to mouse gestures which is my favorite browser feature by far.

Even today in 2008 there are many users who think of their browser as “the internet”. I agree 100% with the author that one cannot make assumtions about the end user.

David Silverman
February 9, 2008 12:20 PM

Don’t bother with Firefox full stop, there’s nothing particularly great about it, It takes ages to load, and most sites are designed with IE mainly in mind.

Just because IE presents a headache for web designers, doesn’t mean you should give a shit as an end user.

David Silverman
February 9, 2008 12:24 PM

The original article is obviously quite old if it dates from the days when anyone used Yahoo.

Robert
February 14, 2008 12:31 PM

My 78 year old grandmother can use Firefox. Why can’t you?

ravikumar
March 20, 2008 2:56 AM

Hi, if a guy looking at IE and thinking that through this he can get connected to the web then he is not an average user he is novice to the internet world.….…… Any way some of your points can be agreed but not all.

PeterD
April 1, 2008 8:46 AM

Firefox is no more difficult to work with than IE. On rare occasions I need to use IE, I always have to scan with Adaware to clean up afterwards.

Terri R
April 17, 2008 7:16 AM

I am one of the “stupid” people. I can use Firefox no problem, but I can’t fix errors no problem. When I google to learn how to get rid of something that is annoying me, it always is a big production to get rid of this annoyance. I get worried that I may screw up something else in my computer. I am not stupid, I just want to use my computer the way I always have. I don’t have the time or desire to become a computer program/developer. It seems instead of getting easier, everything is getting harder and more difficult to understand. I used to be able to figure out most of the problems myself and now I find maybe I should call an “expert”. But maybe that’s the whole idea…”pay” someone to do it! Money!

rocket_man
May 4, 2008 9:30 PM

Article written in 2004 Can you update? A lot has changed since then!?

[About 128 milion users now?]

These are the last 15 comments. Read all 303 comments here.


Your comments:

Text only, no HTML. URLs will automatically be converted to links. Your email address is required, but it will not be displayed on the site.

Name:

Email: (not displayed)

If you don't feel comfortable giving me your real email address, don't expect me to feel comfortable publishing your comment.

Website (optional):

Lijit Search

Best Of

  • Customer reference questions. Sample questions to ask customer references when choosing a software vendor.
  • Embrace the medium The Web is different than print, television, or any other medium. To be successful, designers must embrace those differences.
  • Lock-in is bad T-Mobile thinks they'll get new Hotspot customers with exclusive content and locked-in devices.
  • Writing Realistic Job Descriptions Publish a job listing like this one and you are virtually guaranteeing that you won't get qualified applicants for the position.
  • Newly Digital Newly Digital is an experimental writing project. I've asked 11 people to write about their early experiences with computing technology and post their essays on their weblogs. So go read, enjoy, and then contribute. This collection is open to you. Write up your own story, and then let the world know about it.
  • More of the best »

Recently Read

Get More

Subscribe | Archives

Recently

Sprout Test (May 7)
A test post for Sprout widgets.
Product Leadership (May 3)
An anthology of product leadership writing.
Fighting Monster patent claims (Apr 16)
The patent bully picked on the wrong little guy.
Peavy's pine tar (Apr 6)
Jake Peavy's cheating
Bush and Morgan on inner city baseball (Mar 30)
Morgan and Bush discuss the role of baseball in the inner cities.
Not a fork (Mar 27)
We have no intention of forking Drupal. That would be nuts. So what are we doing then?
Eating our dogfood in the sausage factory (Mar 26)
Recursive development for the new Drupal powered community platform.

Subscribe to this site's feed.

Elsewhere

Feed Crier
Get alerted by IM when your favorite web sites and feeds are updated.
SacStarts
The Sacramento technology startup community.
Pinewood Freak
Pinewood Derby tips and tricks
Del.icio.us
My tagstream at del.icio.us.
Waddlespot
My son's Club Penguin community. News, blogs, tips, and tricks.

Contact

Adam Kalsey

Mobile: 916.600.2497

Email: adam AT kalsey.com

AIM or Skype: akalsey

Resume

PGP Key

©1999-2008 Adam Kalsey.
Content management by Movable Type.