
Some Last Names Rock. Can you imagine.
Consider this: You run into person No. 1—let's call her Melissa—on the street. Without warning, Melissa hits you in the face and then proceeds to beat you up as you lie on the ground.
Then, person No. 2, Michelangelo, walks up to you and calmly states that in two weeks time, at exactly 2 p.m., he will beat you up. Then he walks away.
Now, while neither is a pleasant scenario, I have a feeling that the majority of people would rather run into Michelangelo than Melissa.
While there is definitely fear and trepidation about the impending date Michelangelo gives you, at least you can do something about it. You could make sure that a couple of big friends are with you at the appointed time, or take martial arts training, or notify the authorities, or just get out of town. At least you can prepare in some way. With Melissa, you are down on the pavement getting beaten up before you even know what hit you (literally).
Likewise, it's easier to deal with a computer virus or worm that purports to hit on a certain day rather than one that just hits. The latter is the one you really need to worry about.
But, strangely enough, people take the opposite attitude with these viruses. Try to tell someone about a dangerous new virus, and you're likely to get little interest. You'll get responses like, "Yep, I hear those viruses are nasty. That reminds me, I need to patch my system and update my anti-virus—maybe I can get around to that next week."
However, if you say that the same virus will hit on a specific date—say, April 1—people get a lot more interested. "Wow, it's like a time bomb! What do I have to do to protect my system right away?!" Hence the seven-hundred email warnings I got this week!!!!!
To a large degree, this phenomenon is driven by those in the media. Tell a reporter, especially a general media reporter, about a dangerous new virus, and he or she will see it as just another in a long line of viruses. But tell the reporter that the virus will do something dastardly on a specific date, and suddenly the reporter is much more interested in telling the story.
Oh well, if you can't beat them, join them. Maybe those in the security community should embrace this time bomb obsession and regularly report that there are viruses and worms that will take effect on a specific date.
I can see it now. People, I must warn you—there's a dangerous virus out there. [Snore.] It will steal data from your computer and compromise your identity. [Whatever.] Ummm, it will also find every embarrassing picture and e-mail on your system and send them to your parents. [Uh oh!] And it will look at your iTunes list and tell all your cool friends that your favorite artist is Engelbert Humperdinck. [Oh no!] And it will take effect on Mother's Day! [Ahhhh! Call IT—we need to protect my system!]
OK, if you did this you would be fudging the truth a bit. But it might get people to pay attention to security. And that's definitely better than an unexpected punch in the face. It might also save me the hundreds of forwarded emails warning me of this terrible virus.
So what do I think about all of these "fastest browser" tests? Which do I think is the most valid. Well, in the immortal words of Bill Murray in Meatballs, "it just doesn't matter!"
That's right. When it comes to the modern web and modern web browsers, the last thing that most people should care about when choosing a browser is its speed.
Sure, browser performance used to matter. When I did browser comparisons in the 1990's I did more than my fair share of performance tests.
But when I did those tests I used a stopwatch and saw differences in performance that sometimes reached minutes!
In these modern series of web browser speed tests, the differences in performance are often measured in milliseconds. That literally means that if you blink you'll miss the difference in speed between one browser and the next.
Face it, right now all browsers are more than fast enough. And if you're running into slow performance on the web, you should probably check about one hundred other things (ISP performance, site problems, etc.) before you start wondering about browser speed.
So why is every single browser maker spending so much time and resources trying to gain the mantle of fastest web browser? I think it's because performance is the only non-objective criteria that they can hang their hat on.
Most people choose a browser because they like how it works, they like the feature set or the UI or the extensibility or that they are just comfortable with it. But while it's hard to tell a developer to make a browser that people will like, it's much easier to tell them to come up with some way that they can say that their browser is faster than the competition.
But right now this is all a waste of time and resources. We would all be much better off if browser makers were spending these resources on important tasks like making browsers more secure.
Sure, someday performance might matter in browsers, especially when it comes to JavaScript performance. We may see applications that are so big and complex that these millisecond speed differences will become longer and more noticeable.
But right now we are just measuring the differences between browsers that are fast and others that are also fast. And it just doesn't matter.