Slashdot Mirror


FireFox 3.1 Leaves IE in the Dust

Anonymous writes "Granted, FireFox 3.1 is just a beta and IE 8 is also in beta, but it looks like Microsoft has some ground to make up when it comes to browser performance. Given that Mozilla appears to be on a much faster cycle than Microsoft with this stuff, it's also possible that it could increase the gap even more before IE 8 is GA, no?"

21 of 435 comments (clear)

  1. Benchmarks were versus IE7 ... by xmas2003 · · Score: 5, Insightful

    It's perhaps a bit confusing to mention IE8 in the subject as it was not compared to FF3.1 - IE7 was. I.e. a more apples-to-apples test might have been production FF3.0 versus IE7 or better yet, beta FF3.1 versus IE8.

    Having said that, the speed improvements are very impressive, in what ChannelWeb says and other reports. And yea, FF3.1 is setting a darn high bar for IE8 - bring it on FF!

    --
    Hulk SMASH Celiac Disease
    1. Re:Benchmarks were versus IE7 ... by bonch · · Score: 5, Funny

      Don't worry, I'm sure we'll still get a bunch of uninformed posts from people who didn't read the article, talking about how they're not surprised Firefox 3.1 outperforms IE8 when IE8 wasn't benchmarked.

  2. Java != Javascript by AKAImBatman · · Score: 5, Insightful

    When is the press going to realize that Java != Javascript? (Or Java !== Javascript, even!) Comparing "Java" performance between browsers is meaningless. (And isn't what SunSpider does anyway.) Comparing JavaScript performance has a very real impact on the users.

    1. Re:Java != Javascript by PCM2 · · Score: 5, Interesting

      When is the press going to realize that Java != Javascript? (Or Java !== Javascript, even!)

      Heh heh heh. Believe it or not, when I first interviewed for a Senior Editor position at Web Techniques magazine, back around 2000, I had never been any kind of Junior Editor before. I just assumed I could do the job. In the course of several interviews, the editorial staff asked me a number of questions about Web technologies, including one from the editor-in-chief: "What's the relationship between Java and JavaScript?"

      I got really nervous for a second. I wasn't sure what to say. My interviewer raised an eyebrow. Finally I stammered out, "Well... I'm not sure I really know how to answer that. The truth is there really isn't much of a relationship." I then talked about Sun's release of Java 1.0, and how Netscape had been working on a language called LiveScript that they planned to include in their browser, and that they changed the name to JavaScript as a favor to Sun. But, I emphasized, the languages were really not very closely related, and I felt a little awkward comparing them without maybe a more specific question. My interviewer jotted down a couple of notes and suggested we move on to another topic.

      I later found out that a big part of the reason they hired me, despite my lack of publishing experience at the time, was because of all the candidates they interviewed -- some with years of experience in the trade press -- not one but me had a satisfactory answer to the Java/JavaScript question. Most said something along the lines of "JavaScript is a stripped-down version of Java for Web browsers."

      So in answer to your question -- when will the press get a clue -- I'm not sure. But I can testify from firsthand experience that they're working on it! ;-)

      --
      Breakfast served all day!
  3. What's "GA"? by onion2k · · Score: 5, Funny

    Is "GA" a common abbreviation? I assume it's a contraction of "generally available", but I did think of, and discount, a few other possibilities first given it's used in conjunction with IE8;

    God Awful (too obvious)
    Grizzly Adams (not sure where the bad 80s drama comes into things)
    Ground to Air (IE could be a Weapon Of Markup Destruction..)
    Goatse Arse (Ass if you're American)
    Gabon (.ga is the country code for there..)
    Standards Non-compliant (using Microsoft Alphabet)

  4. this is not news by buddyglass · · Score: 5, Informative

    If you've even remotely been keeping up with FireFox, WebKit and IE progress, it's no surprise that IE8 fares poorly. It fared poorly the day it was released, which was about two months ago. Why are we getting this story now?

    As a side note, IE8 does fix the pathologically bad performance IE6/IE7 exhibited on certain SunSpider benchmarks. That alone should improve its overall SunSpider score by an order of magnitude. Its javascript engine will still be 2-3X slower than FireFox and Safari, but it will at least be in the same "ball park".

  5. Re:And yet by grub · · Score: 5, Funny


    Their speeds all suck next to lynx!

    --
    Trolling is a art,
  6. Re:Simple Really by mfh · · Score: 5, Funny

    As for Google Chrome, it makes perfect sense to bind the user to the webmaster's control. After all, for many important things like e-mail, calendaring, and many more, that webmaster is probably Google. (After all, how many yahoo.com or live.com users would install a Google browser?) And Google loves it when you can't block their cookies or stop them from doing whatever they want to spy on you.

    This can't be true because Google said they would do no evil. Unless OH SH-

    --
    The dangers of knowledge trigger emotional distress in human beings.
  7. SilverLight Test? by Anonymous Coward · · Score: 5, Funny

    Where's the SilverLight test, huh? I bet IE wins that one..

  8. Re:Simple Really by ifrag · · Score: 5, Insightful

    Firefox is simply more minimal.

    Hmm, I must have been teleported to some alternate reality where IE actually has more features than Firefox. The way I see it, even the barebones FF install has more than standard IE. One glance at about:config would confirm that.

    --
    Fear is the mind killer.
  9. Re:Simple Really by plague3106 · · Score: 5, Interesting

    This destroys Microsoft's claim that their intimate knowledge of the OS that runs IE will increase performance.

    Really? Where was this claimed?

    This proves that Microsoft's intimate knowledge of their OS actually inhibits performance of IE and therefore all other Microsoft products.

    That's quite the leap there. Where's your evidence to bridge those thoughts?

    The issue is similar to the ones that have always plagued Java; you have to load massive libraries to do miniscule tasks and that causes noticeable overhead, when they were sadly intended to save time! Firefox is simply more minimal, and it is through their actively sought after security footprint that they deliver better performance by default.

    I don't think anyone said using libraries increased performance. What it does do is allow you to build an application faster, because you don't need to re-invent the wheel. You're also acting like speed is the only important factor here. I've been using IE8 beta more because of the built in developer tools, and being able to switch between IE8 standards mode and IE7 mode... which means I don't have to check FF's rendering as much. Besides, IE8 is so fast, that it hardly seems worth if it FF is faster.. either will be great for browsing, because both are now really really fast. It's not like the ridiculously slow IE7.

    Add with that experience, superior plugins like NoScript, and you also save bandwidth because Flash files don't load by default and scripts don't tie up resources unless you approve them to do so. NoScript was designed for security, but with the added benefit that you get faster performance with it.

    Performance is not the end-all be-all of browsing. I'm sure someone so included could whip up an add-in like NoScript in IE as well.

    Even when you look at Google Chrome, which is also a valid attempt at increasing performance (they flaunt security as a pillar of their design, but their cheerleading is unwarranted), the fact that you can't control scripts that are allowed to run, limits the user and make the user bound to the control of the webmaster, who typically controlled by a business or corporation that is only in it for the money and will infringe on rights of users without any form of conscience or compassion.

    I'm not sure most users care as much as you about controling scripts. For example, I'm looking forward to see what features FF comes up with, because I think there are other new features in IE8 that look pretty compelling, like WebSlices and Extenders.

  10. Re:And yet by LSD-OBS · · Score: 5, Informative

    Well, javascript-wise, maybe not. I've spent the last week doing some extensive testing on pure javascript performance (not DOM-tree manipulation, etc) using a little raytracer I hacked up overnight.

    Opera is noticably above average, in this respect. More importantly, however, you might note that the Firefoxes are absolutely, hideously bad at memory management. When rendering a big scene here, Safari will do it in a fraction of the time using 60mb of RAM, whereas Firefox 3.1beta's memory usage spirals out of control and into swap space. And the JIT compiler is way broken still :)

    Anyway, here are some figures (only meaningful when comparing different browsers on the same box):

    IE 7.0.5730.13 -- 10.1 seconds
    Firefox 2.0.0.17 -- 9.9 seconds
    Safari (win32) 3.1.1 -- 5.9 seconds
    Opera 9.60 -- 3.6 seconds
    Firefox 3.1b2pre (no JIT) -- 2.8 seconds
    Safari (win32) 2008-10-15 -- 1.0 seconds
    Google Chrome 0.2.149.30 -- 0.8 seconds
    Firefox 3.1b2pre (JIT) -- anywhere between 0.6-35.0 seconds

    --
    Today's weirdness is tomorrow's reason why. -- Hunter S. Thompson
  11. Georgia by pjt33 · · Score: 5, Funny

    I think it's Georgia. Internally Microsoft doesn't use terms like "alpha" and "beta": a product starts in "Florida" and moves closer to Redmond, so "Washington" means "bug-free". When it reaches "Georgia", it's ready to ship.

  12. Re:And yet by beelsebob · · Score: 5, Informative

    Actually, you're wrong -- Firefox 3.1 comprehensively outperforms Opera in pretty much all tests now.

    On the other hand, what does blow the FF 3.1 beta out of the water, are the latest WebKit betas. Here's the stats on my machine:

    Sunspider (faster times are better)
    FF3.0.3 - 2697.2ms
    FF3.1 - 2442.8ms
    WebKit - 702.6ms

    V8 Benchmark (more runs are better)
    FF3.0.3 - 199 runs
    FF3.1 - 241 runs
    WebKit - 2087 runs

    ACID 3
    FF3.0.3 - 71 and significant laggyness
    FF3.1 - 89 and significant laggyness
    WebKit - 100 and passes timing tests

  13. Re:Simple Really by Zumbs · · Score: 5, Insightful

    Even when you look at Google Chrome, [snip] the fact that you can't control scripts that are allowed to run, limits the user and make the user bound to the control of the webmaster, who typically controlled by a business or corporation that is only in it for the money and will infringe on rights of users without any form of conscience or compassion.

    Is it surprising that a company that makes it's money from advertising would want to make it difficult for users to block adverts? I think not.

    --
    The truth may be out there, but lies are inside your head
  14. Re:Simple Really by MojoRilla · · Score: 5, Interesting
    I've done some research into this, and it seems that primary justification given by Microsoft to commingle IE and the OS is increased functionality.

    Microsoft did tout the benefits of integrating IE into the operating system including reduced memory usage and increased functionality (for the OS as well as third parties). See this artcile for a summary of testimony and cross examination of Glenn Weadock.

    For users of IE, Mr. Pepperman successfully showed that integration does provide some technical benefits. The sharing of code between IE and Windows 98 will result the saving of memory for those who wish to use IE. Furthermore, over 100 ISVs depend on IE-related code to function. (Even a competing browser requires IE DLLs to operate.)

    The appeals court said:

    Microsoft proffers no justification for two of the three challenged actions that it took in integrating IE into Windows -- excluding IE from the Add/Remove Programs utility and commingling browser and operating system code. Although Microsoft does make some general claims regarding the benefits of integrating the browser and the operating system, it neither specifies nor substantiates those claims.

  15. Re:And yet by nawcom · · Score: 5, Funny

    Re:And yet (Score:0, Redundant)
    Their speeds all suck next to lynx!

    Bah! you damn moderators can't accept the truth!

  16. Re:And yet by somersault · · Score: 5, Funny

    (actually, modding redundant implies that they had already accepted it)

    --
    which is totally what she said
  17. Re:And yet by pbhj · · Score: 5, Funny

    When rendering a big scene here, Safari will do it in a fraction of the time using 60mb of RAM, whereas Firefox 3.1beta's memory usage spirals out of control and into swap space.

    Wow, 60 milli-bits of RAM, that's more than amazing!

  18. Re:And yet by operagost · · Score: 5, Funny

    Pfft. Coddled kids. In my day, we used to telnet to port 80, then render the page with pencil and paper-- and that's the way we liked it!

    --

    Gamingmuseum.com: Give your 3D accelerator a rest.
  19. Re:And yet by ConceptJunkie · · Score: 5, Funny

    Pshaw! Youngster. Your UID barely fits inside 16 bits. In _my_ day we had to whistle the 1's and 0's through an acoustic coupler!

    --
    You are in a maze of twisty little passages, all alike.