Panajev2001a
GAF's Pleasant Genius
One of the questions Im asked most frequently by innocent observers of the Firefox phenomenon is: Whats all the fuss about? It just surfs the web.
Youd think this would be frustratingI did surrender any semblance of a normal adolescent life to work on it, after allbut few people understand that this is actually the highest compliment they could offer. Building just a browser that just surfs the web was, after all, the original intent. These were the same people sighing that Google just searched the web 7 years ago.
Youd be hard pressed to believe it with the ongoing media circus, but Firefox has humble origins in a product thatif everything went as plannedwas designed to be invisible to the person using it. I remember sitting on IRC with Dave, Ben and Asa painstakingly debating feature after feature, button after button, pixel after pixel, always trying to answer the same basic question: does this help mom use the web? If the answer was no, the next question was: does this help moms teenage son use the web? If the answer was still no, the feature was either excised entirely or (occasionally) relegated to config file access only. Otherwise, it was often moved into an isolated realm that was outside of moms reach but not her sons, like the preferences window.
This policy emerged from our basic belief that, for the 99% of the world who dont shop at Bang & Olufsen, a technology should be nothing more than a means to an end. Software is no different. In this case, people had plenty of obstacles to the web alreadypopup ads, spyware, and that damn monkey who gets punched and keeps coming back for morebefore Netscape decided that the only way to surf was with the aid of twelve managers, fourteen not-so-subtle links back to AOL web properties and other inane gadgetry. This is why, even though plenty of people made fun of us for it, Bens original Why Firefox? document celebrated that Firefox offers 2% more space to web pages than Mozilla, 4% more than Internet Explorer, and a whopping 10% more than Opera. Giving people unadulterated access to the web became something of a religion, and every wasted pixel, button or dialog that impeded it was a demon that nagged at us. Every time someone was pulled out of the dream", every time they had to stop and realize that they were using a browser called Firefox and not just the amorphous Web, was a personal failure.
I believe this kind of development focus is most responsible for Firefoxs success today. I love asking someone what they love most in Firefox, watching them fumble for a moment, and then stammer something to the effect of its its just better. The fact is that for most people, there is no one life-changing feature in Firefox, no ah ha! moment; the Big Thing is the sum of a thousand little moments where Firefox worked with them, not against them. If it does nothing else, I hope Firefox reminds software developers that despite Internet time and the constant pressure to reinvent, usability is still king. That the press is covering Firefox so intently suggests the maturity of the industry and the gradual departure from Next Big Thing mania.
Of course, the idea that software should be invisible to its users is somewhat sobering to its developers. Ask any seasoned programmer if coding is an art or a science and he will invariably claim the former. The frustrating difference is that art is inherently an end unto itself, created to be consumed and enjoyed. People enjoy the painting, but software is just the paintbrush. Until some programmers come to terms with the hard realization that nobody actually wants to use software for the sake of using software, I fear we will be forced to cope with ever more task panes and other distractions that seem to serve no purpose other than to remind us that someone worked late hours creating the program.
http://blakeross.com/index.php?p=9
This is the mindset that should rule OSS development.
P.S.: I have always been a Mozilla Suite (SeaMonkey) whore and although I have it for Composer and Mozilla Mail mainly, Firefox is THE web browser for me now: it definately won me over... firefox + Qute Theme ] tons of great little extensions