What’s a web browser?
Last week I was in Amsterdam for the Fronteers conference and, as many people know, I took my mom along with me. This was a bit strange because never in my ten years working in web development has my mom known exactly what I get paid for every day. All she knows is that I make web pages and whether or not she knows what that means is a matter of debate. We never really talk about technology but somehow, over dinner one night, I found myself in the strange position of trying to explain what a web browser is to her. I must have mentioned a web browser, because the following conversation ensued:
Mom: What’s a web browser?
Me: Well, that’s Internet Explorer.
(Side note: I switched her to Firefox a while back, but she identified the Internet Explorer logo with “the Internet”, so I had to point the IE icon to Firefox just so she’d know where to go.)
Mom: What’s that?
Me: The icon you click on says, “Internet Explorer,” and that’s how you get on the Internet.
Mom: I do that?
Me: Yes.
Mom: So when I go to Google, that’s a web browser?
Me: Yes.
Mom: So Google is a web browser?
Me: No. You use a web browser to go to Google.
Mom: Wait…I don’t get it.
Me: Google is a web page and you use a web browser to open it. But you can also open other web pages.
Mom: …
Me: Okay, think of it like this. A web browser is like a TV and Google is like a channel. So yes, you can go to Google, but you can also change the channel to something else.
Mom: Got it.
Now, my mom isn’t technically inclined, but she is very well educated. On top of that, she has me as a son and uses the Internet all the time. And she still didn’t know what a web browser was.
Here’s why I’m sharing this story: there are a lot of Internet users like my mom. As web developers and engineers, we live in a fantasy world where every user understands exactly what he or she is doing on the Internet and has a deep appreciation for web standards. The real world doesn’t reflect the fantasy at all. Users don’t understand the Internet; they don’t understand web browsers. If they don’t understand web browsers, that means they also don’t understand if they’re using a good browser or a bad browser, nor do they understand how to upgrade it.
For many, the Internet is just an icon on their desktop with a particular logo and color just like the toaster is a black or silver box that sits on the kitchen counter. What brand of toaster do you have? Who cares? You know how to make your morning bagel with it, right? For many of the billion Internet users, web browsers are simply a box that displays stuff. Whether or not that stuff has rounded corners and drop shadows is irrelevant. Whether or not you want them to change that box is irrelevant.
So the next time you get angry at “those damn IE6 users,” stop and realize that these are people who probably have no idea what a web browser is. They’re a lot like the poor senior citizens who were still paying to lease their phone from the phone company – what they had worked, so they didn’t see a reason to change. The sooner you accept that most of your users don’t even know what a web browser is, the better you’ll be able to design appropriate experiences and messaging for them.
Disclaimer: Any viewpoints and opinions expressed in this article are those of Nicholas C. Zakas and do not, in any way, reflect those of my employer, my colleagues, Wrox Publishing, O'Reilly Publishing, or anyone else. I speak only for myself, not for them.
Both comments and pings are currently closed.




18 Comments
Reminds me of the first time I saw Google asking people on the street what a web browser is. (http://www.youtube.com/watch?v=o4MwTvtyrUQ) Totally caught me off guard.
And very clever with changing the Firefox icon to the IE icon. I always just told people “Click here from now on.”
Dustan on October 12th, 2010 at 8:49 am
Good post!
Had a very, very similar conversation with my dad recently, as it happens. It ended up with me explaining the difference between search engines and Google (ie it’s a brand of search engine). Oh, and also where the address box is on his browser!
Richy on October 12th, 2010 at 8:50 am
Reminds me of a PostIt note I saw I my mother-in-law’s computer the other day:
To google:
http://www.google.com
you can’t beat the parent filter for seeing things objectively.
rp
Roger Pence on October 12th, 2010 at 9:04 am
I’ve frequently run into the case where the user has a search engine as their homepage and doesn’t understand the difference between the Browser’s address bar and the search page’s search box. And yes, there are plenty of folks out there who still don’t understand the concept of a browser: I frequently have to ask people if they got to the Internet by clicking “the big blue E.”
Joel Cochran on October 12th, 2010 at 9:19 am
http://www.whatbrowser.org attempts to explain what exactly a browser is, too.
Maybe I should tweet that at @slicknetsmom
Awesome post.. a good reminder for all of us.
Paul Irish on October 12th, 2010 at 10:17 am
this tutorial is way better than whatbrowser.org: Surfing for Seniors
Miller Medeiros on October 12th, 2010 at 10:34 am
Loved the browser-TV, website-channel analogy, never thought of that!
Lea Verou on October 12th, 2010 at 11:04 am
Another one of your excellent posts indeed. You are most certainly right about the fact that there are billions of users, who use the web everyday, and a handful of them don’t even know what a browser is and what not….lol
Chris on October 12th, 2010 at 1:26 pm
Yes. Great point. Google started http://www.whatbrowser.org/ just to try and teach people this. The truth is I think that we’re coming close to a day when it really won’t matter. It matters a bit now because of IE6 and bad old browsers, but the truth is that the problem isn’t so much that people use bad browsers (IE), it’s more that people use old browsers (IE6). If everyone used the latest version of their browser, be it Safari, Chrome, FireFox or IE (v9). I don’t really care. The good news is that the newest browsers are auto-updating which will hopefully soon render the issue moot. As it should be, TV users should not need to know the brand of their TV, and Internet users should not need to know their browser brand. It would only be an extra hurdle to using the Internet.
Adam on October 12th, 2010 at 1:48 pm
I had a similar experience myself. After I reinstalled his computer, my uncle was angry, shocked and very confused.
Uncle: “What have you done to my computer?”
Me: “What?”
Uncle: “What kind of Internet is this that you’ve installed?”
Me: “I’m not following you.”
Uncle: “I don’t want this Google Internet. I want a regular Internet. The one I had before.Can you fix this?”
And only his home page has changed. Try to explain to him what a Browser, Google or even Internet is. And then make him upgrade to modern browser. If you can.
In a true sense he’s an average Internet user. And we better design with this in mind.
Zoran Jambor on October 12th, 2010 at 5:06 pm
wait, that’s not too bad. many people out there still think that AOL is the internet and the internet is AOL…
kerry on October 12th, 2010 at 6:55 pm
Father in law borrowed the wife’s laptop last month and asked how he could get to his Orange home page so he could get on the internet.
I bit my lip but was genuinely astonished 10 minutes later when he handed it back so badly locked up that I had to pop the battery out.
Nick Tulett on October 13th, 2010 at 4:46 am
I wasn’t praising the post so my comment wasn’t allowed?
Anyways, another analogy would be think of the browser as your car, the internet as the roads and websites as shops, houses and other places along this road.
Most people know what car they drive, and have a bit of an idea of how to keep it maintained (put fuel in, get MOT etc). Most people wouldn’t want to drive a car that is 30 years old and hadn’t been maintained for just as long, so why do they think that’s ok with their computer and software?
Again, I don’t think this is a revelation that most people don’t give a rats ass about their computers, what happens on them and don’t understand the first thing about what they are actually doing. The problem being most people will switch off when you try to explain the benefits or just plain logical facts of what a browser is, why they should update etc. You’ll tell them, and a few hours later all that will have left their head as they go and click on every “YOU ARE THE MILLIONTH VISITOR! ALSO YOUR COMPUTER IS INFECTED SO PLEASE CLICK HERE” and go play farmville on facebook.
Liam on October 13th, 2010 at 6:47 am
[...] I read an excellent blog post by Nicholas Zakas, entitled What’s a web browser? In it, Nicholas describes a conversation he had with his mother, a very well-educated woman who, [...]
Why test with Internet Explorer 7? — Web Performance Today on October 13th, 2010 at 3:08 pm
Very good post!!
And good explanation to your mother!!!. Also most of the regular users think that Their default Search Engine is the interent.
Thanks for sharing, and I am going to use your explanation a lot
Teylor Feliz on October 14th, 2010 at 10:25 am
Great post, Nicholas. I referred to it in a post I wrote yesterday explaining why I still run performance tests using IE 7:
http://www.webperformancetoday.com/2010/10/13/why-test-with-internet-explorer-7/
For what it’s worth, I managed to switch my parents to Chrome, but my wife still insists on IE 8. You win some, etc.
Joshua Bixby on October 14th, 2010 at 1:20 pm
I am sending this to MY Mom. To this day, I have trouble getting her to understand that she doesn’t need to log in to her email before accessing the internet.
Dr. Duru on October 18th, 2010 at 4:36 pm
I am currently reading a lot of your articles and I intend to read Professional Javascript For Web Developers.
I just have to say this article really puts my work as a developer in perspective.
Thank you for sharing your lessons.
David Njuguna on December 7th, 2010 at 6:41 pm
Comments are automatically closed after 14 days.