Slashdot Mirror


Firefox 4 Will Be One Generation Ahead

An anonymous reader writes "Mozilla's Chris Blizzard talks about the rising competition by Google Chrome, the evolution of the web platform and the prospects for WebM. He also promises that Firefox 4 will be 'one generation ahead' of other browsers in relation to Javascript speed."

8 of 341 comments (clear)

  1. Re:...And one generation behind on HTML5 by garcia · · Score: 5, Informative

    The browser vendors' fetishistic obsession with Javascript speed is most irritating.

    I have mod points but I decided to respond instead... I agree with you, it is irritating especially when the browser's speeds themselves are miserable. Yay great, Chrome loads faster but I have random issues with plugins which affect my work (one of the plugins is disabling me from reading GMail messages) and AdBlock still doesn't work nearly as well as it does on Firefox for the sites I use most often.

    I wish Firefox would stop trying to compete in Javascript and go back to one of the biggest reasons they started the project: speed of the browser itself. That means it should open instantaneously and have low overhead--even with the usual plugins installed (AdBlock, NoScript, etc).

  2. But... by dispatch · · Score: 4, Informative

    ...my company insists on remaining one generation behind!

    --
    There's no place like ALT+HOME
  3. Re:GPU Graphics Acceleration by VGPowerlord · · Score: 4, Informative

    If Firefox for doesn't have GPU graphics acceleration it will be a generation behind Microsoft Internet Explorer.

    All the Javascript speed in the world won't make up for last generation webpage rendering that nails the CPU while the GPU sits idle.

    RTFA

    Specifically:

    derStandard.at: Firefox 4 is going to use hardware acceleration through Direct2D and DirectWrite on Windows, are similar things coming up for Linux and Mac OS X?

    Chris Blizzard: Within what's provided: Yes. We're trying to give the best experience possible on each platform. So for Windows Vista and 7 we see huge improvements when doing certain graphically intensive stuff. On OS X for example we have support for OpenGL for doing compositing, on Linux we do the same. But generally the Windows APIs that we have are better and more rich than what we have on other platforms. To give you an example: On Linux Cairo and Pixman were supposed to be fast, but unfortunately the underlying infrastructure never really got fast. On OS X we are actually pretty fast but Direct2D gives the performance advantage to Windows at the moment.

    --
    GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
  4. Re:SQLite database vacuum by Sami+Lehtinen · · Score: 5, Informative

    There are a few alternatives to yet another plugin:
    1) You can use standalone SQLite3 installation to open bases and vacuum those.
    2) Use Python script for vacuuming.
    3) You can use Error Console with following string to vacuum bases:
    Components.classes["@mozilla.org/browser/nav-history-service;1"].getService(Components.interfaces.nsPIPlacesDatabase).DBConnection.executeSimpleSQL("VACUUM");
    I personally prefer last option, beacuse no additional software is required.

  5. Re:...And one generation behind on HTML5 by diegocg · · Score: 4, Informative

    Not just extensions, the Firefox UI is written in javascript.

  6. Re:...And one generation behind on HTML5 by marsu_k · · Score: 5, Informative

    Regarding the "awesome bar" (I really like the functionality, but loathe the name), the sqlite database can get fragmented over time. You might want to try this ever now and then. Can make a world of difference, especially with slower computers/disks.

  7. Re:Do these guy get paid? by multipartmixed · · Score: 4, Informative

    Christopher Blizzard is an Open Source Evangelist working for the Mozilla Corporation and a long-time contributor to Open Source projects, notably with Mozilla, Red Hat, and One Laptop Per Child.

    --

    Do daemons dream of electric sleep()?
  8. Re:...And one generation behind on HTML5 by thePowerOfGrayskull · · Score: 4, Informative
    Still not quite up to par, as shown on the home page itself:

    New in version 2.0: Ads are actually BLOCKED FROM DOWNLOADING now, instead of just being removed after the fact! Note that Chrome doesn't actually support this all the way, so a few resources might still load before AdBlock can get to them, in which case we'll remove those as usual.

    Which means that while most content is blocked, some gets loaded -- and any content that gets loaded is great for those who like to aggregate your usage data across multiple sites.