Slashdot Mirror


9 Browsers Compared For Speed and Features

notthatwillsmith writes "Counting public betas and release candidates, there are a whopping nine different web browsers out today with enough market share to be considered mainstream. Maximum PC explains the differences between the browsers, future and present, so that you can make a more informed decision about the primary tool you use to browse the web. From the rendering engines used to the features that set the different browsers apart, this is a comprehensive, blow-by-blow battle between Safari 3, Internet Explorer 7, Firefox 3, Opera 9.6, Google Chrome, Firefox 3.1, IE 8, Safari 4, and Opera 10."

23 of 363 comments (clear)

  1. 9 Browsers compared by slyn · · Score: 5, Funny

    And their conclusion is...

    There is no conclusion?

    FTA: "In our testing, the answer is no. However, we did notice a difference among browsers, just not as pronounced as the benchmarks indicate. Safari 4 and, to our surprise, Internet Explorer 8 felt the snappiest, though neither version of Firefox ever felt slow by comparison."

    They need to get someone with a backbone to say one is definitely better than the other, so that I can tell them that they are wrong.

    1. Re:9 Browsers compared by Panspechi · · Score: 5, Funny

      Can't we just be all wrong and get along?

    2. Re:9 Browsers compared by Tr3vin · · Score: 5, Funny

      Can't we just be all wrong and get along?

      No. How can we be all wrong and get along now that you made that statement? Sure, we could get along, but that would make you right.

    3. Re:9 Browsers compared by ya+really · · Score: 5, Informative

      They also didnt bother to test how fast each browser rendered html either, which is just as important, if not more so than how fast it can render javascript.

    4. Re:9 Browsers compared by bar-agent · · Score: 5, Insightful

      They also didnt bother to test how fast each browser rendered html either, which is just as important, if not more so than how fast it can render javascript.

      I disagree. HTML always renders fast enough. Slowdowns are from scripts and ads.

      --
      i'd hit it so hard, if you pulled me out you'd be the king of britain [bash.org]
    5. Re:9 Browsers compared by Anonymous Coward · · Score: 5, Insightful

      I disagree. HTML always renders fast enough. Slowdowns are from scripts and ads.

      I disagree- I run with javascript OFF and some horribly buggy html saturates my CPU for tens of seconds while my poor browser tries to figure it out. Ebay pages- look at the code someday. Even slashdot- lots of html errors. I have my theories about it all...

    6. Re:9 Browsers compared by SeaFox · · Score: 5, Insightful

      They need to get someone with a backbone to say one is definitely better than the other, so that I can tell them that they are wrong.

      I know you're joking, but were you seriously expecting a solid statement anyway?

      I can't remember the last time I saw a scathing review of... pretty much anything. Companies have reviewers so scared of lawsuits for libel and their publishers have become such milksops, afraid they might alienate an advertiser, that nobody will say anything is bad anymore. There are only varying degrees of "good" now.

    7. Re:9 Browsers compared by jefu · · Score: 5, Interesting

      HTML always renders fast enough

      I wrote a program a few years back that used a genetic algorithm to generate HTML. First I wanted to just see if it would crash browsers (which wasn't all that hard for the most part), but one of the things I used to score "genes" when there was no crash was the rendering time. Naturally enough, this led to long rendering times - even on relatively short (20K was the usual limit) files. Firefox once took almost 24 hours(!) to render a single such page, but the amazing thing was that it did not crash in the process. Perhaps I should dust that off again and try now.

  2. Whats with the Chrome tests? by dark+whole · · Score: 5, Insightful

    shouldn't v1 be in the current section, and the latest nightly be in upcoming?

    --
    CORPORATION, n. An ingenious device for obtaining individual profit without individual responsibility.
  3. Re:hmm by whoever57 · · Score: 5, Informative

    So many engines ...

    Or so many pages, so little time, so here is link to the "print" page -- one page with all the text and pictures and no ads.

    PS. Mods, if you are tempted to downmod this post as redundant because there is a similar post above mine in your listing, please check times of posting first.

    --
    The real "Libtards" are the Libertarians!
  4. How could they miss Seamonkey? by that+this+is+not+und · · Score: 5, Interesting

    How could they miss Seamonkey?

    I won't use a 'browser' that doesn't have an integrated WYSIWYG html composer. It's in the tradition of Netscape for browsers to also be composers. In the early days of the WWW, the vision was that people would be creators and communicators, not just 'browsers' in the spirit of cows on a feedlot. Blogs have replaced 'personal home pages' (PHP anybody???) but not completely. And the integrated Editor isn't just for creating sites. With Seamonkey, you can cut and paste off web pages to your local system in a fashion far more powerful than anything from Microsoft. Firefox is a gelded browser.

  5. Why don't we have 100% conformity to standards? by bogaboga · · Score: 5, Insightful

    Internet standards are a known entity and have been so for a long time. Can somebody tell me why programmers of open source browsers decide not to code to standards? Why?

    Why then should we expect Microsoft to code to standards?

  6. Origin of Webkit... by JustinOpinion · · Score: 5, Insightful

    This statement from page 4 of TFA bugs me:

    Given that Apple gave birth to the WebKit rendering engine, it would make sense the company knows best how to rev it up.

    It may be true that Apple started the Webkit project, but they did so by forking the KHTML codebase. Saying that Apple "gave birth" to WebKit is stretching the truth. It implies that they created it from scratch, when they didn't. Many other people put in a tremendous amount of work to create the foundations upon which WebKit was built.

    A nitpick, perhaps. But it bugs me that the contributions of the KHTML team are being forgotten.

  7. because the standards are a bitch by tjstork · · Score: 5, Insightful

    Can somebody tell me why programmers of open source browsers decide not to code to standards? Why?

    The standards can be a bitch. Not just a bitch, but a major bitch. Standards at their best are forward looking and interesting because they are stated without much thought as to how they would actually be implemented and part of the problem is figuring out how too implement them.

    In a perfect world, yes, you could go and code something completely to a standard, but a turn of a phrase could blow a design. Then you have to backtrack, re-implement, and repeat the process. You could go for years without a release and one thing that the world shows is that someone who implements most of the standards and delivers on time is better than the guy who is perfect with them. Indeed, quite often, shipping "enough" of a standard is quite often cause for a midcourse correction in the standard itself.

    HTML isn't the only culprit here, but it stands out to end users because it is as prevalent as it is comparatively complex. C++ itself relies very heavily on standards and even with numerous holes to allow for vendor implementations, it took years to get good implementations of C++.

    Why then should we expect Microsoft to code to standards?

    The basic simplistic explanation is that Microsoft recruits what it feels are the best programmers from the best universities and has in the past been willing to invent some rather complicated products and forward looking designs. One asks Microsoft to comply with standards, because, if anyone could be able to, they would, and that, in some circles, is sort of thing a responsible leader of the computing community should do. They are members of these standards bodies, after all, and as such, -agreed- to them.

    But, Microsoft is just as prey to the backtrack problem as anyone else, and having all those brains can sometimes mean that when they do have to backtrack, they have to do it spectacularly. That is, the degree to which you have to backtrack in a design tends to raise the costs of modifying your product significantly, and its likely that even they cannot resolve some issues in a timely fashion.

    Of course, in the case of IE, they damn well could, but have chosen not to. For them IE is a problem. If they spend money on IE, they might well lose it all because the EU and other anti-trust bodies might well make them give it away or discontinue it or, something. And, until recently, IE has been "good enough for government work". But, with Firefox really coming on, and Google Chrome showing so much promise, now IE8 looks like Microsoft is to re-engage.

    --
    This is my sig.
  8. Re:hmm by Anonymous Coward · · Score: 5, Funny

    PS. Mods, if you are tempted to downmod this post as redundant because there is a similar post above mine in your listing, please check times of posting first.

    How did you know there was a similar post?
    I'm terribly confused...

    Oh, I see...
    You must be running firefox with the "oracle" plugin (affectionately known as the pre-post-preview) enabled?
    Or are you simply posting from the future?

  9. Re:Lynx? by hampton · · Score: 5, Funny

    Pussy. Real men telnet to port 80.

  10. Re:Lynx? by kkrajewski · · Score: 5, Funny

    Pussy. Real men use emacs to email a URL to a daemon which emails back the web page, etc...

  11. Re:Lynx? by shutdown+-p+now · · Score: 5, Funny

    Real men write emacs to email a URL to a daemon which emails back the web page, etc...

    There, corrected that for you.

  12. Re:Troll? by Darth · · Score: 5, Insightful

    Webkit is a fork of an existing project. Apple did NOT create webkit from scratch.

    true. The original poster shouldn't be marked as a troll for saying that. This is a self-correcting issue. he is currently marked +4 insightful.

    Of course, that is not a bad thing, in fact it is one of the goals of opensource that you can take existing projects and modify them for your own needs BUT it is usually considered nice if you mention this. Apple sure as hell ain't advertising it loudly and sadly a LOT of people on the net seem perfectly happy to ignore it.

    You can't make a list of rules then go "oh yeah, this would be cool too, but it's optional". and then get pissed when someone adheres to all of your rules but chooses not to do the optional one. If you don't want it optional, make it part of the license. They're not assholes for not doing more than is required of them.

    This argument seems a bit hypocritical coming from someone who chooses not to use the Gnu/Linux moniker in his next sentence.
    (yes, i'm aware linux is not a fork of a gnu kernel project. the point is that the essence of Stallman's argument for that term is the same argument being made here.)

    It also shows that Apple doesn't exactly return the favor because Safari is not available for Linux. So they used opensource code but do not contribute in the full spirit of opensource.

    Apple returns all of their modifications to webkit back to the open source project. They are under no requirement, morally or legally, to provide a linux safari. The essence and full spirit of open source is for the source to be available so that if someone desires to port it to linux they can do so. That spirit has been satisfied.

    I had more written here but your last paragraph is so irrelevant to the subject, i decided to delete it to avoid distractions.

    --
    Darth --
    Nil Mortifi, Sine Lucre
  13. The true cost of Microsoft's monopoly by mcrbids · · Score: 5, Insightful

    Remember the browser wars, round 1? It seemed that everytime you turned around, there was a new version out with new features and new tags to learn. Features like VRML and javascript, CSS, a dizzying array of choices that seemed like it could go on forever.

    That is, until MS killed the browser wars by bundling their browser and coming up with a browser that was 'good enough'. Innovation stalled almost completely. Webmasters, frustrated with the pain of developing cross-platform web sites, frequently bought the koolaid of the all MS dev stack.

    The open, free Internet was, for a time, in danger.

    But then the guys behind Mozilla, mostly funded by AOL who only used Mozilla to threaten MS in order to get an icon for the desktop, finally started to mature into something good.

    And, though years in the making, the browser wars are suddenly back! Suddenly MS releases two versions of their browser rapid-fire, suddenly there's a reason to pay attention!

    Just imagine where we'd be if there hadn't been that near-decade of stagnation in the middle? That's the price of the MS monopoly.

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
    1. Re:The true cost of Microsoft's monopoly by Late+Adopter · · Score: 5, Insightful

      Features like VRML and javascript, CSS, a dizzying array of choices that seemed like it could go on forever.

      That's not a good thing. You forget that many of the "innovations" of these browsers in the bad-old-days were to give themselves something the others didn't support. When we're talking about standards for the interchange of data, you want them to move slow so everyone can keep up.

      Now I'll admit, the ubiquity of a browser with a lack of standards compliance and ui features like tabs are painful results of MS's monopoly, but let's be careful when we talk about "innovation" anywhere near standards.

  14. Opera Addons by lhoguin · · Score: 5, Insightful

    Most reviews don't get it and I'm sure a lot of people are mistaken about it, but even if Opera doesn't support "addons" they support a lot more than just adding widgets.

    You can customize any and all Opera INI files. There is extensive resources about it. For a few examples, you can:

    • Install a web developer toolbar
    • or a web accessibility toolbar
    • Install custom buttons (there's 5 other pages of buttons on the wiki)
    • Edit INI files. If 9 speeddial links aren't enough for you you can increase their number in the INI files, for example. You could also modify the menus to add an entry to open a link in firefox/IE.
    • All the panels and toolbars are configurable and removable. For example my setup has no menu bar, has my emails/rss on the left and a button on the status bar at the bottom to enable plug-ins only when I need to. I've also removed the search box since I can type "g slashdot" in the address bar to search for slashdot on Google anyway.

    Of course the INI files are part of your profile so editing them won't affect other users. And I'm not even mentioning the per-site configuration.

    Opera doesn't need addons IMHO. It's already really heavily configurable.

    I understand some people can't do without AdBlock or a few other addons, so no need to mention it, we know you need it. But for the others there's more than enough functionality available through customization.

  15. Re:Lynx? by 228e2 · · Score: 5, Funny

    Pussy. Real men yell binary into their ethernet port.

    --
    Since when does being a Socialist mean 'someone who has a different opinion than me'?