Not too long ago the job of a Web browser was simple: Get the text from the Internet and pour it into the window. If a tag like
<strong> comes along, change the font. Now the challenges are greater because the browser is becoming the home for almost everything we do. Do you have documents to edit? There's a website for that. Did you miss a television show? There's a website for that. Do you want to announce your engagement? There's a website for that too. The Web browser handles all of that and more.
Choosing a best browser is an impossible job. On one hand, the programs are as close to commodities as there are in the computer industry. The core standards are pretty solid and the job of rendering the document is well understood. Most differences can be smoothed over when the Web designers use cross-platform libraries like jQuery. Many websites look the same in all of the major browsers, a testament to the hard work of the developers and their desire to get their information out to the largest audience.
[ Which Web browser is the most secure? Download InfoWorld's PDF report, "Web Browser Security Deep Dive: How to stay secure on the Internet." ]
On the other hand, there's a lot of competition, and some very smart people are working hard to produce very clever new innovations. Yes, some of the so-called innovations are trivial, but if you're going so spend all day with a piece of software, it makes sense to be picky. While you may not care if someone moves a button from the left to the right, other users do -- and the discussion forums are filled with debate.
It may be impossible to be rational about many of the cosmetic issues, like the placement of buttons or the location of the tabs. These are intensely personal decisions, and the look and feel can often be changed with add-ons. There's not much point debating these issues.
The technical details can also be a bit personal and political, but they have bigger implications for developers and consumers everywhere. You may or may not like Adobe Flash, but the support or lack of support is important for all of us. Careers of Flash developers and the fate of projects they build will rise and fall on these issues. And Flash is just the beginning -- all of the browsers are rolling out various combinations of new features, but developers can't begin to use them until there's a stable platform with wide enough adoption. The control of the living room screen is worth billions of dollars, and the success or failure of the browser's video delivery mechanism will determine who may or may not have control over that shimmering rectangle and the zombie eyes glued to it.
Often, the bloat isn't the fault of the browsers themselves, but the Web designers who lard up the site with endless AJAX calls and slick morphing features. Some users may blame the browser when they have 80-odd tabs opened to pages that are issuing AJAX calls left and right. The poor browser has to try to keep them all ready in case someone wants to see any of those tabs immediately.
Choosing among Chrome, Firefox, Internet Explorer, Opera, and Safari is not simple. All are perfectly good choices, but one may be slightly better for certain users than others. Sophisticated users, including developers, may want a browser that supports the latest standards, while casual users may want to avoid the cutting edge for simplicity and stability. Others may have a favorite plug-in they can't live without. Some users may want to choose based on the location of the buttons. The choices are close enough that this could be fair if you really care about your interface.
Overall Score (100%)
|Google Chrome 5.0||9.0||9.0||8.0||8.0|
|Mozilla Firefox 4.0 beta||9.0||8.0||8.0||9.0|
|Microsoft Internet Explorer 9.0 beta||8.0||8.0||8.0||8.0|
|Apple Safari 5.0||8.0||8.0||8.0||7.0|
Having trouble installing and setting up Win10? You aren’t alone. Here are many of the most common...
It's all about knowing how to build an open source community -- plus experience running applications in...
Win7 Update scans got you fuming? Here’s how to make the most of Microsoft’s 'magic' speed-up patch
The proliferation of insecure devices in every facet of our lives will have consequences far beyond the...
While earning ability shouldn't be the motivation for learning a new language, it can help in making...
Our coding crystal ball clues you into the twists and turns your programming career may take in the...
Microsoft Teams Services adds GitHub integration and easier pull requests