Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

Minefield Shows the (Really) Fast Future of Firefox

Posted by timothy on Tue Oct 28, 2008 08:20 AM
from the zipping-right-along dept.
zootropole writes "If you are using Firefox 3 (or even Chrome) you should consider taking a look at Mozilla's Minefield. This browser (alpha version yet, but stable) would give a new meaning to 'fast browsing experience.' Some Firefox extensions aren't supported, but riding the fastest javascript engine on the planet definitely worth a try. Minefield's install won't affect your Firefox, so there's no risk trying it. It's fast. Really. And I'm loving it." Reviews popping up around the web are overwhelmingly positive, calling the upcoming browser crazy fast, blisteringly fast, etc.
+ -
story

Related Stories

[+] Firefox 3.5RC2 Performance In Windows Vs. Linux 240 comments
pizzutz writes "Andy Lawrence has posted a Javascript speed comparison for the recently released Firefox 3.5RC2 between Linux (Ubuntu 9.04) and Windows(XP SP3) using the SunSpider benchmark test. Firefox 3.5 will include the new Tracemonkey Javascript engine. The Windows build edges out Linux by just under 15%, though the Linux build is still twice as fast as the current 3.0.11 version which ships with Jaunty."
This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More
Loading... please wait.
  • First Post! (Score:5, Funny)

    by mincognito (839071) on Tuesday October 28 2008, @08:24AM (#25540175)
    thanks to minefield :)
  • by Anonymous Coward on Tuesday October 28 2008, @08:24AM (#25540181)

    Are you crazy? If you want to be a little risky, try the 3.1 beta. Nightlies shouldn't be used by those that want to use extensions or avoid crashes.

    • by richy freeway (623503) * on Tuesday October 28 2008, @08:30AM (#25540265)
      I dunno. I use the nightlies at work and the stable at home, it's very rare that anything is really broken in the nightlies and it crashes about as much as the stable version.

      I don't use any extensions though.
        • by meringuoid (568297) on Tuesday October 28 2008, @09:21AM (#25540877)

          Nightlies shouldn't be used by those that want to use extensions or avoid crashes

          I dunno. I use the nightlies at work... I don't use any extensions though.

          +1 Missed the point but still sounded vaguely insightful?

          You missed out the 'or' operator. The original statement was that IF (you want to use extensions OR you want to avoid crashes) THEN you shouldn't use nightlies. The followup said that he used the nightlies and avoided crashes just as well as with the stable release, although he didn't use extensions. So: wants to use extensions FALSE, wants to avoid crashes TRUE, and as it turns out nightlies work just fine. Hence OP's theorem is disproved by counterexample.

          Really, this is basic Boolean logic. Anyone reading /. ought to understand this stuff...

    • What's more, this is the same thing we hear every 2 years. "Browser X is really fast!" Then six months later you hear, "Browser X was lagging behind the pack because it didn't have support for A, B and C, but now it's getting them." After that you get, "Why is Browser X so slow these days?" And inevitably, "Browser Y is really fast!"

      When are we going to realize that browser maturity and performance are going to be on opposing curves and jumping ship to an immature browser just sets you up to lose functionality for a short period of time until the performance can be gobbled up by it.

      This is exactly why I'm not using Chrome. Chrome is very nice, but it doesn't have most of what I require of a browsing experience. Once it does, THEN I'll evaluate its competitiveness, not before.

      • by JTorres176 (842422) on Tuesday October 28 2008, @09:40AM (#25541113) Homepage

        Speed seems to be determined by a lack of bloat... and by bloat, I mean features. Firefox, back in the days it was referred to as phoenix, was exceedingly fast. Since then, fancy bookmarking, spellchecking, rss feeds, etc, etc has been added to it, causing slow startup and loading times. With the addition of a few thousand lines of code, not surprisingly, anything will take a bit longer to start up and go.

        Chrome doesn't have many features, so it runs amazingly fast. Minefield doesn't have many features, so it runs amazingly fast. If either of them are weighted down with features (code bloat) then they will slowly grind to a halt much along the lines of IE or current FF.

    • by beelsebob (529313) on Tuesday October 28 2008, @09:46AM (#25541187)

      I don't even understand the hype about it being fast. It's *really* slow compared to for example the latest WebKit nightly, here's the benchmarks on my machine:

      Sunspider:
      FF3.0.3: 2697.2ms
      Minefield (jit enabled): 1412.4ms
      WebKit: 680.6ms

      V8 bench:
      FF3.0.3 - 199 runs
      Minefield (jit enabled): FAIL (brings up printer dialog rather than actually running javascript)
      WebKit: 2342 runs

      ACID 3:
      FF3.0.3 - 71 and significant laggyness
      Minefield (jit enabled): 89 with only a little jitteryness
      WebKit: 100 totally smooth.

  • Java v. Javascript (Score:5, Insightful)

    by michaelhood (667393) on Tuesday October 28 2008, @08:32AM (#25540295)

    OK, it's time for us to start educating users and the media of when to properly use the monikers Java and JavaScript.

    The article linked to from the summary says "Handles Java Well" in the subtitle, but then never mentions it again - only JavaScript.

    These are NOT THE SAME.

    This is, of course, CBSNews.. but I have seen the same mistake in so-called "tech" media lately, too.

  • ... was it to code name a perfectly fine browser that's both fast and stable "Minefield"?????

  • by $RANDOMLUSER (804576) on Tuesday October 28 2008, @08:33AM (#25540313)
    Another browser to test on!!!

    "Hey Rockie, watch me put a gun in my mouth!"
  • by davidwr (791652) on Tuesday October 28 2008, @08:52AM (#25540541) Homepage Journal

    Just asking.

  • by jalefkowit (101585) <jason.jasonlefkowitz@net> on Tuesday October 28 2008, @08:52AM (#25540545) Homepage

    People. There is A REASON why Mozilla calls these builds "Minefield" rather than "Firefox".

    It's because they're not ready for daily use.

    They may be faster than the released version of Firefox, but they also may contain major, showstopping bugs, up to and including bugs that can cause data loss.

    The only people who should be using them are people who understand this risk and are willing to accept it -- i.e. testers.

    Anyone promoting these builds for use by the general public is being irresponsible and exposing anyone who takes their advice to risk.

    TFA is bad enough, but it's worse to see major sites like Slashdot parroting this bad advice. You should be telling your friends to avoid Minefield, not to seek it out.

    • by SkankinMonkey (528381) on Tuesday October 28 2008, @08:56AM (#25540609)
      I don't think anyone is encouraging the masses to use a nightly. However, slashdot is "News For Nerds" right? Nerds should be able to use a nightly without destroying their computers beyond recognition, if not they need to give their badges back.
      • by jalefkowit (101585) <jason.jasonlefkowitz@net> on Tuesday October 28 2008, @09:11AM (#25540779) Homepage

        You got lucky.

        A nightly build is exactly what it says it is -- a snapshot of the codebase as of a given day.

        Some nightly builds may be completely bug free. Others may be chock full of major dataloss bugs. It's a crapshoot.

        Your friends may be fine today, but if they decide to "update Minefield" on the wrong day in the future, they're gonna get screwed.

        That's why I call it irresponsible.

  • No thanks (Score:5, Insightful)

    by andy1307 (656570) on Tuesday October 28 2008, @09:13AM (#25540803)
    The biggest advantage of firefox is the ability to block out javascript via NoScript. Why would I want to give that up?
    • by archeopterix (594938) on Tuesday October 28 2008, @09:59AM (#25541351) Journal

      The biggest advantage of firefox is the ability to block out javascript via NoScript. Why would I want to give that up?

      No idea, especially now that no browser executes javascript faster than firefox with NoScript!

    • Re:No thanks (Score:4, Interesting)

      by onefriedrice (1171917) on Tuesday October 28 2008, @10:16AM (#25541561)
      Yeah, I used to like and use NoScript. Then I realized that in order to make many websites usable at all, you have to enable Javascript anyway. I think NoScript is still fine for people who don't care how broken the web is (if a site doesn't work, just find another one right?), but I've found that for me, the potential of NoScript to increase security is limited, and it's just not worth the hastle.

      Plus, it was really annoying when they recently started releasing a new minor version every other day or so. Amongst all the computers I use at work, school, home, whatever, it seemed like I was upgrading NoScript constantly. AdBlock Plus is all I really need nowadays, and BugMeNot is useful sometimes.
  • SVG too (Score:5, Interesting)

    by Cthefuture (665326) on Tuesday October 28 2008, @09:36AM (#25541069)

    One thing I'm most impressed with is the SVG performance. It's starting to almost become an alternative to Flash for interactive applications. I like it and I hope it gets even faster.

    • by Joe Tie. (567096) on Tuesday October 28 2008, @08:32AM (#25540289)
      It has the potential to be, at least for interpreting javascript. The gui still feels a lot more sluggish though, and general rendering still seems quite a bit slower as well. Just remember to do the about:config thing, then search for jit, and turn the two options on to get the speed boost.
    • by LSD-OBS (183415) on Tuesday October 28 2008, @08:45AM (#25540457)

      Of course, you have to enable the TraceMonkey JIT JavaScript compiler before you'll see any reasonable speed increase (in theory). Just go to about:config, search for the 2 items with "JIT" in their name, and enable them.

      My stress tests have shown it to be 10-50% faster than Chrome *when* JIT works. However, it's still buggy as hell, it eats its own memory heap and grinds to inexplicable halts kinda randomly whenever my code does anything repetitive and strenuous, bringing the average execution speed down to almost FF2 levels, meaning it's faster for me to leave JIT disabled. It's a no-go for me until they fix that.

    • by Shin-LaC (1333529) on Tuesday October 28 2008, @08:45AM (#25540461)
      People are talking as if Chrome's V8 was the fastest JavaScript engine around, but it wasn't - WebKit's SquirrelFish Extreme was faster [slashdot.org]. Is Minefield's engine even faster? Ars Technica's tests [arstechnica.com] show that TraceMonkey runs the SunSpider benchmark in between 78% and 84% of V8's time. However, according to earlier tests [blogspot.com], SquirelFish Extreme completes the benchmark in 74% of V8's time, making it even faster than the newest TraceMonkey. So it looks like Minefield, though fast, is not the fastest browser in JavaScript.
      • by tnk1 (899206) on Tuesday October 28 2008, @09:24AM (#25540911)

        My ManBearPig smashes your SquirrelFish and your silly TraceMonkey.

        Since I am not going to RTFA, I am going to speculate that Minefield is Mozilla's answer to Microsoft by way of having a faster, more modern version of Minesweeper.

        Take that Evil Empire!

      • by Cthefuture (665326) on Tuesday October 28 2008, @09:31AM (#25541013)

        I'm interested in using Javascript as an embedded language, it's too bad most of the current JS engines assume they will be running in a browser. Yes, you can build standalone TraceMonkey and SquirrelFish shells but it isn't very easy on all platforms (no Visual Studio project, etc) and they aren't very easy to embed.

        For general application development outside of a browser I have found V8 to be faster than the others. It's also a lot easier to build standalone or embedded in other applications. It's also very easy to add extensions to (written in C++), especially compared to the other choice.

        I'm keeping my eye out but right now V8 fits my needs the best. If the other projects would do a little work towards focusing on general application development in their respective JS engine then I might switch. Switching will be a pain in the butt though because my C/C++ extensions will have to be ported to each engine. I kind of wish there was less diversity because right now it's hard to tell which engine is going to take off (eg. Google could abandon V8 for one of the other engines like SquirrelFish since they are using WebKit anyway).

        Unfortunately all of them, including V8, are pretty large compared to cleaner scripting languages like Lua which makes embedding them in mobile applications kind of annoying (although we're getting more and more space on these things).

    • Re:Minefield? (Score:5, Informative)

      by michaelhood (667393) on Tuesday October 28 2008, @08:38AM (#25540373)

      What the hell kind of codename is that? Maybe an attempt at 'truth in advertising'?

      That's exactly what it is. Minefield always refers to the current alpha-release of the upcoming "major" release.

      Don't use it unless you know what you're doing. Suggesting end-users use this, without briefing them on why it will crash [frequently], is irresponsible at best and does a disservice to the alternate browser movement.

    • by Mr Z (6791) on Tuesday October 28 2008, @09:02AM (#25540683) Homepage Journal

      Well... it's 10% faster than Chrome, not than Firefox 3. So, to use your analogy, it's like you're going down the road at 35MPH when Chrome blows by doing 80, and then Minefield blows past doing 88MPH.

      (Just better watch that flux capacitor...)

    • by Ash-Fox (726320) on Tuesday October 28 2008, @09:14AM (#25540811) Homepage

      All these years people in the Unixy world gave Microsoft a ton of crap for VB, and now, after all this time, they've come up with something arguably worse... javascript, and now, a javascript compiler.

      Javascript was not created by the opensource community (it was created by Brendan Eich and ended up becoming part of Netscape, which was not open source at the time). Additionally, Javascript has reasonable structures that don't deteriorate when the software expands to large sizes.

      Check out Synchronet [synchro.net], it has IRC servers, NNTP servers, Gopher servers etc. all written in javascript. The code is completely readable (generally not the case with VB when the code reaches that complexity) and cross-platform.

      There is nothing fundamentally wrong with the Javascript language, like there is in visual basic.

    • by hraefn (627340) on Tuesday October 28 2008, @09:31AM (#25541009) Homepage

      The browser war heated up when Google (and others?) started paying out on ad revenue created by in-browser searches. Apple makes some nice change on Safari. So does the Mozilla Foundation, apparently [clickz.com].

      There would be very little competition if there wasn't money to be made.

    • by thethibs (882667) on Tuesday October 28 2008, @09:32AM (#25541035) Homepage

      You've just learned an important lesson:

      Capitalism has room for socialist enclaves. It all works well as long as there is a choice. Sometimes, as in this case, the competition is good for everyone.

      It's the socialist society that can't survive without eliminating choice.

    • by dreemernj (859414) on Tuesday October 28 2008, @09:51AM (#25541255) Homepage Journal
      This isn't against capitalism at all. You just have to look at what they are really selling.

      Very few people want to pay for a browser. If you see the browser itself as the product, this can be a real problem. So what do you do if you are a browser maker? Opera's browser is their product. They focus pretty heavily on selling it for embedded/small/portable systems.

      Mozilla on the other hand launched their campaign to build and promote Firefox. They give the browser away for free because that's how they increase the value of the actual product that they are selling to supporters: marketshare and openness. Investing in Firefox is investing in a new standard that everybody has nearly equal access to. It's building a more open web based market across which to conduct other business.

      Some companies may shy away from investing because they don't own the results. But other companies may invest specifically because of how equal the access is to the results.
      • by Bloodoflethe (1058166) <jburkhart@NosPam.nym.hush.com> on Tuesday October 28 2008, @10:07AM (#25541451)

        To build on that point, in case not everyone understands the implications of this post, those that promote equal market access tend to be either a) the one with an idealist in charge or b) the one that believes that they really are the best on the market.

        The fun starts when you actually have both of the above, because they don't shut down the market access for others once they get a majority of the market share. That generally means greater openness and creativity which creates new jobs and more focused disciplines.

        This holds true in every market, by the way. Market regulation tries to do this artificially, but rarely works as well as it should. The alternative can be much worse or much better, though usually the former is the case.

    • by Flavio (12072) on Tuesday October 28 2008, @09:52AM (#25541263) Homepage

      And what's amazing, and completely against capitalism, none of these web browser makers are charging any money for their products! All this great software is being developed and given away for free!

      Capitalism and OSS are orthogonal concepts. Companies like IBM and Red Hat make money out of Linux and Mozilla with hardware and services (not by selling the Linux kernel or the Firefox browser), and would carry on investing in free software even if Microsoft suddenly went bankrupt. My company develops instrumentation using GNU tools, and we also support OSS.

      Capitalism by definition is the free market, which when taken to the extreme is anarcho-capitalism. Thanks to Marx's poor definition of value (which is too dependent on labor) and his class war ideology, the concept of capitalism has been associated with fascism. As Hayek wrote, the easiest way to convince people of something is to redefine the meaning of words. Don't fall into this trap.

      Capitalism is a system which allows people to be free to exchange goods and services for mutual benefit and to cooperate on projects such as Mozilla. What we see on Washington, Wall Street and in central banks is a huge money laundering machine, where we can't tell apart where the government ends and where the corporations begin. This is the very definition of fascism.

    • by homer_s (799572) on Tuesday October 28 2008, @09:59AM (#25541341)
      And what's amazing, and completely against capitalism, none of these web browser makers are charging any money for their products! All this great software is being developed and given away for free!

      Capitalism and free markets are about the free exchange of goods and ideas, with the people involved in the exchange (and only them) setting the terms of the exchange.
      Whether the terms of the exchange involve money or not does not have much to do with the idea of free exchange.
    • by (arg!)Styopa (232550) on Tuesday October 28 2008, @10:28AM (#25541759) Journal

      "DISCLAIMER: Use of this advanced computing technology does not imply an endorsement of Western industrial civilization."

      Actually, yes, it does. You're just too much of a hypocrite to recognize it.

        • by 2nd Post! (213333) <gundbearNO@SPAMpacbell.net> on Tuesday October 28 2008, @01:37PM (#25545039) Homepage

          How/why do you hate capitalism? That is about as specific as saying you hate socialism, when in reality most people hate poorly implemented socialist governments.

          As far as I can tell, the fact that you enjoy competition and therefore the fruits of competition is a direct endorsement for capitalism, at least at a basic level. Add another layer, that you agree to the negotiable exchange of value, and you have capitalism right there.

          How can you hate that? IE, Firefox, Safari, Chrome, and Opera all happen to give you a free web browser in exchange for different goods OTHER than money, which means they all play in the capitalist system.

          IE for control of the internet
          Safari to prevent Microsoft controlling the internet
          FireFox in exchange for investments from Google
          Chrome in exchange for more data mining
          Opera in exchange for license fees

      • by leomekenkamp (566309) on Tuesday October 28 2008, @09:56AM (#25541319)
        It saddens me that every time someone on /. states that capitalism is not the end-all, there are always people that seem to think communism is the only other option. And they seem for the most part to be coming from the USA.

        Does having only 2 relevant political parties make people limited in their views and reasoning or something?