Slashdot Mirror


Mozilla Releases Firefox 3.1 Alpha 2

daria42 writes with news that Mozilla has released the second alpha build for Firefox 3.1, codenamed "Shiretoko." The new build includes "support for the HTML 5 <video> element" and the ability to "drag and drop tabs between browser windows." ComputerWorld is running a related story about benchmarks shown by Mozilla's Brendan Eich which indicate that Firefox 3.1 will run Javascript faster than Chrome.

348 comments

  1. Hey, Mozilla: Learn what "Never" means by ShaunC · · Score: 5, Informative

    Mozilla has released the second alpha build for Firefox 3.1, codenamed "Shiretoko."

    I see. Is that why I was yet again presented with a dialog tonight inviting me to "Upgrade to Firefox 3!" even though I've hit the Never button on that same dialog at least twice on this machine over the past few weeks?

    If you give me an upgrade option that says "Never," and I choose that option, my expectation is that I will no longer get random dialogs offering the upgrade. Ever. That's sort of the reason I keep clicking "Never" instead of "Later," but Firefox doesn't seem to care.

    This is really starting to get annoying.

    --
    Thanks to the War on Drugs, it's easier to buy meth than it is to buy cold medicine!
    1. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 5, Funny

      That bug was fixed in version 3.0. I recommend you upgrade your browser to fix the bug.

    2. Re:Hey, Mozilla: Learn what "Never" means by Psychotria · · Score: 5, Funny

      There is a fix/workaround for this behaviour--make sure that you do not connect to the internet. This way firefox never sees the update and the nag dialog to update never appears.

    3. Re:Hey, Mozilla: Learn what "Never" means by ShaunC · · Score: 5, Funny

      Cool, thanks. I'll get on that right awa

      --
      Thanks to the War on Drugs, it's easier to buy meth than it is to buy cold medicine!
    4. Re:Hey, Mozilla: Learn what "Never" means by totally+bogus+dude · · Score: 1, Informative

      I love that this post was modded informative.

    5. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 0, Redundant

      The funny part is that this is modded informative.

    6. Re:Hey, Mozilla: Learn what "Never" means by zig007 · · Score: 5, Insightful

      This is really starting to get annoying.

      I suppose you filed a bug report a few weeks ago and no one has done anything about it?
      Don't bother to check, I am quite sure you didn't:
      https://bugzilla.mozilla.org/show_bug.cgi?id=453452

      This was posted on the 3rd. On the highly unlikely event that it was you that posted that bug, maybe you should give them more than 3 days to do something about it before bashing them on /.?
      Also, I would categorize this as a low priority bug(OMFG? Pressing a button AN EXTRA COUPLE OF TIMES? You still alive?), so don't hold your breath.
      It is also in the 1.8 branch..

      You know one thing I find annoying?
      Users that find bugs and never tell you about them.

      --
      Baboons are cute.
    7. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 0

      Because no more than one person could possibly be experiencing the same bug

    8. Re:Hey, Mozilla: Learn what "Never" means by zig007 · · Score: 3, Insightful

      Because no more than one person could possibly be experiencing the same bug

      Yep. Quite likely.
      And besides being an excuse to not report bugs, it would also be an excuse to bash them on forums? Right?

      --
      Baboons are cute.
    9. Re:Hey, Mozilla: Learn what "Never" means by ShaunC · · Score: 1, Insightful

      I suppose you filed a bug report a few weeks ago and no one has done anything about it?

      No, I did not report this as a bug. To the best of my knowledge I have never reported any bugs to the Mozilla team.

      On the highly unlikely event that it was you that posted that bug, maybe you should give them more than 3 days to do something about it before bashing them on /.?

      Firefox is used by millions of people. Firefox is also, presumably, used by all of its contributors. I don't download its nightlies. I don't run its alphas or betas. I do participate in the evaluation of other products, and I do report bugs I encounter there, because I'm running pre-release versions of those applications.

      My Firefox is at 2.0.0.16. This is an official release (and, as far as I know, the most recent revision to the 2.0 tree). When Mozilla issues a public software update that has passed their internal reviews and release management processes, I don't believe that it's my responsibility to report bugs prior to complaining about them.

      You know one thing I find annoying?
      Users that find bugs and never tell you about them.

      Firefox is free software. I appreciate that. But using Mozilla's free software does not automatically enroll me as a card-carrying member of the Mozilla QA team.

      They have people who are paid to do this shit.

      I am not one of them.

      --
      Thanks to the War on Drugs, it's easier to buy meth than it is to buy cold medicine!
    10. Re:Hey, Mozilla: Learn what "Never" means by Hurricane78 · · Score: 4, Insightful

      Maybe, If you started to think, instead of demanding from people who give you stuff for free, you'd found out, that "Never" means "Never ask me if I want to update to *this* version.".

      Besides: If you don't like it, you can easily fix it. Every noob can change some "if (...)" in some JavaScript C code.

      Never forget that all that beautiful open source software only gets created, fixed and updated because we like to do it. And if we listen to you, it's only because we like to make people happy.
      If you insult us, call as stupid idiots, tell us that we're shit... do not expect us to even talk to you.

      It's common sense: Be nice. Most of the time, people will help you.
      But maybe some people do not get out of their basement too often... (Users and Developers alike)

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    11. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 0

      Can't imagine why this is modded flamebait. Maybe they missed "true" and clicked "flamebait" by accident.

    12. Re:Hey, Mozilla: Learn what "Never" means by Hurricane78 · · Score: 2, Funny

      On the other hand... if you call us *the* shit... we might accept it. :D

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    13. Re:Hey, Mozilla: Learn what "Never" means by MacDork · · Score: 1, Flamebait

      Also, I would categorize this as a low priority bug(OMFG? Pressing a button AN EXTRA COUPLE OF TIMES? You still alive?), so don't hold your breath. It is also in the 1.8 branch..

      You know one thing I find annoying?
      Users that find bugs and never tell you about them.

      And you are... the soup Nazi? Seriously, what the hell?? Is it your time of month or something? After reading that flamebait, I'm seriously wondering if you work for Microsoft. You seem to be intentionally trying to piss off the Mozilla user base.

    14. Re:Hey, Mozilla: Learn what "Never" means by wtfispcloadletter · · Score: 0, Redundant

      Why is this informative? Funny, maybe, but not really. Informative or insightful, not even close. Mozilla already announced they were going to nag the hell out of FF 2.x users:
      http://tech.slashdot.org/article.pl?sid=08/08/22/1552202

    15. Re:Hey, Mozilla: Learn what "Never" means by martin-boundary · · Score: 1

      I think he wants the version codenamed "Raven".

    16. Re:Hey, Mozilla: Learn what "Never" means by Misanthropee · · Score: 1

      *Users WHO find bugs and never tell you about them.

      Just following your maxim.

    17. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 1, Interesting

      Don't expect it to stop.

      http://tinyurl.com/68o9hu

      "We're pretty committed to user choice, but we're also pretty ardent that Firefox 3.0 is a good product," said Beltzner, explaining why Mozilla won't take 'No' for an answer.

    18. Re:Hey, Mozilla: Learn what "Never" means by stevied · · Score: 1

      I have a feeling that behaviour might be "by design." From this blog entry:

      ".. select Never if you don't want to accept this upgrade offer; we might send you another offer again in the future, but it won't be for several weeks or months.."

      I don't know whether your "few" matches up with Mozilla's "several" :/

    19. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 5, Insightful

      Although Psychotria (953670) was meant to be funny it gave me an idea. add firefox's upgrade address to your host file and point it to yourself thus it will not look for an upgrade.

    20. Re:Hey, Mozilla: Learn what "Never" means by nightglider28 · · Score: 5, Insightful

      My Firefox is at 2.0.0.16. This is an official release (and, as far as I know, the most recent revision to the 2.0 tree). When Mozilla issues a public software update that has passed their internal reviews and release management processes, I don't believe that it's my responsibility to report bugs prior to complaining about them.

      While I agree that it's not your job to make sure there are no bugs, it's not realistic to assume that a non-alpha/beta release is perfect. It should be stable and bugs should indeed be few and far between, but it's not going to be a flawless product. You shouldn't have to hound the programmers to get things fixed, but as far as I'm concerned, you have no right to complain about something you can do and have done something to fix.

    21. Re:Hey, Mozilla: Learn what "Never" means by FoboldFKY · · Score: 2, Insightful

      I once had a chat to some Mozilla guys on IRC; I'd just gone through the rigmarole of posting a bug in Bugzilla, and was saying how it wasn't exactly easy to work out.

      Their response was that Bugzilla isn't intended for end-users to submit bugs; it's for developers.

      The average user is going to take one look at Bugzilla and run screaming so fast the air friction will burn their face off.

      --
      We're geeks... We're the sorcerers of the modern-day world. --
    22. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 0

      Good thing, too. You should be using Firefox 3 anyway.

    23. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 2, Interesting

      You know one thing I find annoying?
      Users that find bugs and never tell you about them.

      You know one thing I find annoying? Spending a good half an hour producing a long bug report to a third party, detailing my configuration carefully, testing on other machines, suggesting possible causes and workarounds, explaining why the bug is important... then having someone who clearly knows his users' needs better than his users either
      (1) ignoring it as if it was never posted;
      (2) marking it the "so low priority you might see a fix within 3 years, if at all" category; or
      (3) slamming a "wont fix" or a "by design" on it and closing with 0 to 5 words of explanation, because if a bug's not worth considering a bug today, by golly it needs to be ignored Right Now before others point out that it bothers them too. Never mind that it's useful to collect feedback since, if sufficient users argue in some direction, it might be that there's actually a problem.

      Though nothing riles me more than offering some patch and the FIRST thing you get is not a comment on its engineering quality but a rant about spacing and variable naming. Two things, fuckers:
      (a) First tell me whether you feel the code works and the algorithm is elegant/efficient, because that's where the thought has gone (or hasn't, if I've made some mistake - which I'd be happy to know about);
      (b) Then consider that because it's your project you might just this once be able to stretch your valuable time to re-indenting a few lines of code.
      Then, and only then, might you SAY THANK YOU then politely point me to some well written style documentation for the project to help me for next time. And, if you do these things, I'll feel welcomed and there will likely be a next time.

      I've pretty much given up on reporting bugs to third party projects, in the same way I gave up reporting HTML issues to webmasters before 1998. I think one particular problem is that major open source contributors feel that users owe them in return for the work they do - hell, the parent poster seems to speak as if they do. It's a side effect of the transition from an academic (where things are done for the sake of improving human knowledge) to a commercial (where things are done for oneself) Internet - even in the OSS context, people participate to boost their own egos/resumes/bragging rights/sense of entitlement. Wrong! Take a leaf out of organised religion and assume that you'll get into some sort of Free Software Heaven or something, if it makes you feel better; you do not owe me when I publish a paper in my field that you happen to benefit from reading, and I do not owe you when I use your software, okay?

      Moving from a technical to a political note, I refuse to provide any help to the Mozilla Foundation until it stops trying to disguise itself as a non-profit. I don't like Google's hypocritical "do no evil" image either, so it'll be good to see Chrome and Firefox fight it out - hopefully to the detriment of each other by fragmenting marketshare - and it's nice to see Google giving Mozilla an unexpected kick in the balls.

    24. Re:Hey, Mozilla: Learn what "Never" means by dotancohen · · Score: 1

      You know one thing I find annoying?
      Users that find bugs and never tell you about them.

      You know one thing I find annoying? Users that complain "there is no software available for [Linux|Mac]" and never write to software developers to let them know that they want their software to run on their platform of choice.

      You want something, let the devs know. In the case of Firefox, or any other application with a public bugzilla or other users-to-devs communication medium, there is no excuse.

      --
      It is dangerous to be right when the government is wrong.
    25. Re:Hey, Mozilla: Learn what "Never" means by RiotingPacifist · · Score: 1

      I once had a chat to some Mozilla guys on IRC/quote>

      if your talking about #firefox@irc.mozilla.org (or similar) then its unlikely you were delt with by a mozilla guy and much more likely you were delt with by some unpaid/qualified community member.

      Their response was that Bugzilla isn't intended for end-users to submit bugs; it's for developers.

      at first filling bug reports is a daunting task but as long as you check for obvious dupes and put in all the relevant information you have, you dont need to be a developer to submit them. Obviously its easier to deal with error in such and such a stack resulting in blah blah coruption than, msn doesnt work, so its understandable that the bugs posted with more info (normally by developers) get handled first, but that doesnt mean end-user bug reports are ignored.

      god i sound like a mozilla apologist, my point was that if you try and help the devs when filling bug reports, there is more chance of a fix than complaining on slashdot

      disclaimer:I dont work for mozilla, hell im not even a developer, but i do file bug reports when i get to the bottom of my problems.

      --
      IranAir Flight 655 never forget!
    26. Re:Hey, Mozilla: Learn what "Never" means by Translation+Error · · Score: 1

      If the user has to stop and think about what your software is really asking, you have a problem.

      --
      When someone says, "Any fool can see ..." they're usually exactly right.
    27. Re:Hey, Mozilla: Learn what "Never" means by sortius_nod · · Score: 2, Insightful

      Wow, I've never come across a bigger cry baby tardmonkey.

      You cry about a bug, then refuse to submit a bug report. You know what, pack your computer up (or disassemble it, but I doubt you make your own computers) and send it back to whoever you bought it from because you're too fucking stupid to own one.

      You posted on slashdot crying about a product issue with a free browser used by millions of people that has a very simple bug reporting system. Do you not see how unbelievably retarded you come across?

      I'm no genius, but to me, reporting a bug that DIRECTLY AFFECTS YOU seems like a SMART thing to do. Crying on slashdot about it, then proceeding to try and prove that it's mozilla's fault you don't report bugs, well, really comes across as MONUMENTALLY FUCKING STUPID.

      Then again, the stupidity of people using the internet never fails to astound me.

      Look forward to seeing your place in the Darwin awards.

    28. Re:Hey, Mozilla: Learn what "Never" means by donscarletti · · Score: 4, Insightful

      It takes less time to report a bug to Mozilla than to bitch about it on slashdot then defend your own moaning. If you want bugs fixed then report them, if you don't want them gone, don't complain about them. If you think that Mozilla has enough "internal reviews and release management processes" to find all their bugs before it goes out to users then you are an idiot. Most bugs aren't discovered until the users use it in their own different ways and no amount of testing or anal retentive release management is going to fix that. Mozilla does thousands of things right and you're complaining some trivial dialog box; if they had waited until all the bugs were found before releasing, you would still need to use another browser such as Internet Explorer, Opera, Crome, Safari which are all even buggier.

      You're right about Mozilla, they do release free software and you don't have to do anything in return. It also means that they're just writing it because they want to make the best software possible and unless you help them by reporting the bugs, they don't care about you or whether you like their product or not.

      --
      When Argumentum ad Hominem falls short, try Argumentum ad Matrem
    29. Re:Hey, Mozilla: Learn what "Never" means by craagz · · Score: 3, Informative

      downgrade your FF 2 a lower version, i.e. 2.0.13 if it is 2.0.14 right now. Tha nag will go away. But i will advise you to switch to FF3 it is so awesome.

    30. Re:Hey, Mozilla: Learn what "Never" means by kdemetter · · Score: 4, Insightful

      Exactly : you aren't paid to report/fix bugs , but you don't have to pay for the software either.

      So , simply put , you can't complain . You can post bug reports to help speed things up

    31. Re:Hey, Mozilla: Learn what "Never" means by PietjeJantje · · Score: 1

      Upgrade, upgrade, they all want us to upgrade. The battles of the upgrades. Us against them.

      Them: Windows Update, which frequently updates itself, and every time it tries again to override my settings of no automatic update in a sneaky way.

      Them: Adobe PDF Viewer. I usually hate PDF because it is used in all the wrong places, but when I do download a PDF once a month, I can't view it without trouble, because Adobe -will- hassle me first with their one trillionth critical update of a little viewer, which of course is a huge download. They are -always- updating the viewer. Nightly builds?

      Them: Google Update. What? Never asked for it, bumped into it by chance, removed it, and a few days later it will be back. Blech. I don't want DoubleClick installing auto-loading software behind my back which talks behind my back to the Internets.

      Me, I'd vote for special, aggressive anti-update virus functionality in all popular anti-virus products.

      That said, Steve Balmer must be kicked through the streets, tarred and feathered, for MS' non-update policy to enforce OS updates or to slow the web apps evolution. Everyone still running IE6 must be rounded up and forced to install a decent browser.

    32. Re:Hey, Mozilla: Learn what "Never" means by somersault · · Score: 1

      You put it a bit better than I was going to :)

      The guy trys to blame Mozilla for acting like evil spammers, when this is just a simple bug. Most likely hardly anyone chooses not to upgrade, so that's why it's taken them so long for it to be reported. It's not like FF3 is like going to Vista from XP. It fixes memory leaks, and the "awesome bar" doesn't really change the way you browse unless you want it to.

      --
      which is totally what she said
    33. Re:Hey, Mozilla: Learn what "Never" means by ShaunC · · Score: 0, Troll

      Wow, I've never come across a bigger cry baby tardmonkey.

      Cool, does that mean I get an award? I've been vying for Tardmonkey of the Year for awhile now, but nobody has nominated me until today.

      You cry about a bug, then refuse to submit a bug report. You know what, pack your computer up (or disassemble it, but I doubt you make your own computers) and send it back to whoever you bought it from because you're too fucking stupid to own one.

      I have not refused to submit a bug report, I have neglected to submit a bug report. There's a significant difference.

      As I pointed out in a prior post, I'm using an official public release version of Firefox. Not a beta, not a nightly, not an RC. In this capacity, I'm an end user, not a QA tester. Do you actually presume that everyone who uses Firefox should report each bug that they encounter? What if your grandmother uses Firefox and something doesn't work as she expects?

      You posted on slashdot crying about a product issue with a free browser used by millions of people that has a very simple bug reporting system. Do you not see how unbelievably retarded you come across?

      No, I really don't.

      I'm no genius, but to me, reporting a bug that DIRECTLY AFFECTS YOU seems like a SMART thing to do.

      I did report the bug, right here, several hours ago. Certainly you didn't miss that, as you've devoted quite a bit of time to an ad-hominem attack.

      Crying on slashdot about it, then proceeding to try and prove that it's mozilla's fault you don't report bugs, well, really comes across as MONUMENTALLY FUCKING STUPID.

      I do believe I've already made the point that I do not work for Mozilla QA. They have people who get paid for that shit. I am not one of them.

      --
      Thanks to the War on Drugs, it's easier to buy meth than it is to buy cold medicine!
    34. Re:Hey, Mozilla: Learn what "Never" means by FooBarWidget · · Score: 3, Insightful

      "They have people who are paid to do this shit."

      Ridiculous. They are giving you stuff for free, *and* you expect them to do even more stuff for you for free while insulting them at the same time? Talk about being ungrateful, rude and anti-social!

    35. Re:Hey, Mozilla: Learn what "Never" means by ShaunC · · Score: 0, Redundant

      If you insult us, call as stupid idiots, tell us that we're shit... do not expect us to even talk to you.

      I'll grant you that I've had a couple of drinks tonight, but I can't quite find the post where I did any of that. If you could point it out, I'd be greatly appreciative.

      --
      Thanks to the War on Drugs, it's easier to buy meth than it is to buy cold medicine!
    36. Re:Hey, Mozilla: Learn what "Never" means by ultranova · · Score: 5, Insightful

      DAs I pointed out in a prior post, I'm using an official public release version of Firefox. Not a beta, not a nightly, not an RC. In this capacity, I'm an end user, not a QA tester. Do you actually presume that everyone who uses Firefox should report each bug that they encounter?

      If they want it fixed, yes. It is impossible for a programmers to fix a bug they don't know exist, even if it's in an official public release.

      What if your grandmother uses Firefox and something doesn't work as she expects?

      Then she better tell someone about it, if she expects someone to do something about it, just like she would with any other kind of problem.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    37. Re:Hey, Mozilla: Learn what "Never" means by PopeRatzo · · Score: 1

      maybe you should give them more than 3 days to do something about it before bashing them on /.?

      Right, because now I'm on the Mozilla development team.

      --
      You are welcome on my lawn.
    38. Re:Hey, Mozilla: Learn what "Never" means by PopeRatzo · · Score: 2, Insightful

      It also means that they're just writing it because they want to make the best software possible

      Last time I checked, Mozilla Corporation is a for-profit company. This is not the Foundation we're talking about here. The people who work for Mozilla Corp (the people who put out Firefox) all get paid and they're trying to make a profit.

      Usually, when a software company expects their customers to be beta testers, they get slammed on /.

      And let's understand something: just because you don't pay for something does not mean you are not a customer. Remember, free is the new cheap.

      --
      You are welcome on my lawn.
    39. Re:Hey, Mozilla: Learn what "Never" means by electrictroy · · Score: 1, Insightful

      IMHO programmers often have an elitist attitude towards their users. Yes I know I just insulted a lot of readers, but what other explanation is there for Firefox, Netscape, Windoze, or other programs to keep INSISTING that I MUST upgrade my software immediately OR ELSE face dire consequences?

      Um.

      Hello? I don't "must" do anything if I don't want to. I told the dialog box to go-away, now please stop bugging me. It's like hazing SS men pounding on my door. "Sir... sir... sir... you must upgrade your Firefox Browser from the tricolor 2.0 to the swastiki 3.0 immediately. Or else."

      Go. Away.

      --
      The government is not your daddy. Its purpose is not to raid middle-class neighbors' wallets and give it to you.
    40. Re:Hey, Mozilla: Learn what "Never" means by PopeRatzo · · Score: 2, Interesting

      Do you understand the difference between using Ubuntu and Firefox? One is made by people who really are doing it just for the love of it, and the other is a for-profit company.

      There are some who don't seem to be aware of the difference between Mozilla Foundation and Mozilla Corp.

      Why did Google get slammed here on /. for Chrome, which is given away for free, but then go on to polish Firefox's knob? Can you really not use a product without becoming emotionally attached and using it's fucking logo as a family herald? Am I obliged to change my middle name to "Apple" because I use a MacBook? I was about to use as a hyperbolic example the idea of getting a logo tattooed on my body, but then I realized that it's already common.

      I refuse to use a corporate identifier as my avatar (and I don't mean in an MMO).

      --
      You are welcome on my lawn.
    41. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 0

      but =/= design flaw

    42. Re:Hey, Mozilla: Learn what "Never" means by PopeRatzo · · Score: 4, Informative

      I refuse to provide any help to the Mozilla Foundation until it stops trying to disguise itself as a non-profit.

      OK, Once and for all:

      From Wikipedia:
      "On August 3, 2005, Mozilla Foundation announced the creation of Mozilla Corporation, a wholly owned for-profit taxable subsidiary of Mozilla Foundation, that primarily focuses on delivering Firefox to end users. It will also oversee marketing and sponsorship of the products."

      Emphasis mine.

      --
      You are welcome on my lawn.
    43. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 0

      1. Please avoid using Wikipedia in any argument. Its design means that at any one time any fact could be complete bullshit. You don't run software that's recompiled the moment the developers change a line of code, please don't use the same model for knowledge. Look for a stable source as close to primary as possible, just like you were taught in middle school.

      2. Assuming your statement is true - which it is - you've made my very point. To claim to be all about open source software and sharing and doing it for the joy of tech on one hand, then to create a for-profit wing so you can by a quirk of law do business like any regular corp on the other, is hypocritical. There's nothing stopping a non-profit from earning revenue, as tens of thousands of charities already do, but Mozilla doesn't want to play by the limitations imposed, and fuck them for that.

      Really, the deal between Mozilla and Google is the online equivalent of walking into a charity store and being handed a coupon for McDonalds, the revenue from which is shared and which the charity may invest how it pleases.

    44. Re:Hey, Mozilla: Learn what "Never" means by zig007 · · Score: 4, Insightful

      Last time I checked, Mozilla Corporation is a for-profit company.

      Quote wikipedia:
      "The Mozilla Corporation reinvests some or all of its profits back into the Mozilla projects.[2] The Mozilla Corporation's stated aim is to work towards the Mozilla Foundation's public benefit to "promote choice and innovation on the Internet."

      Just like Microsoft, right?
      Except it isn't:
      "The Mozilla Corporation was established on August 3, 2005 to handle the revenue-related operations of the Mozilla Foundation. As a non-profit, the Mozilla Foundation is limited in terms of the types and amounts of revenue. The Mozilla Corporation, as a taxable organization (essentially, a commercial operation), does not have to comply with such strict rules. Upon its creation, the Mozilla Corporation took over several areas from the Mozilla Foundation, including coordination and integration of the development of Firefox and Thunderbird (by the global free software community) and the management of relationships with businesses.

      With the creation of the Mozilla Corporation, the rest of the Mozilla Foundation narrowed its focus to concentrate on the Mozilla project's governance and policy issues. In November 2005, with the release of Mozilla Firefox 1.5, the Mozilla Corporation's website at mozilla.com was unveiled as the new home of the Firefox and Thunderbird products online.

      In 2006 the Mozilla Corporation generated 66.8 million dollars in revenue and 19.8 million in expenses, with 85% of that revenue coming from Google for "assigning [Google] as the browser's default search engine, and for click-throughs on ads placed on the ensuing search results pages."[4]"

      --
      Baboons are cute.
    45. Re:Hey, Mozilla: Learn what "Never" means by Cheesy+Fool · · Score: 2, Funny

      s/Ubuntu/Debian/g

      --

      Hail to the king, baby!
    46. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 5, Funny

      Wow... that's got to be one of the quickest and most amazingly silly Godwins I've ever seen.

    47. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 0

      You know what annoys me even more?
      Developers which instead of investigating the bug, they bash you for filing it in the first place!

    48. Re:Hey, Mozilla: Learn what "Never" means by ozphx · · Score: 1

      Oprah doesnt have that bug.

      In fact neither does IE... ;)

      --
      3laws: No freebies, no backsies, GTFO.
    49. Re:Hey, Mozilla: Learn what "Never" means by FooBarWidget · · Score: 1

      "Do you understand the difference between using Ubuntu and Firefox? One is made by people who really are doing it just for the love of it, and the other is a for-profit company."

      So? They're still giving you a product for free. A product that's open source. You are not their customer, you don't pay them, yet they're still being nice to you. So bashing them for a free product is ungrateful and rude at best.

      Frankly, I think this "for-profit" thing is just an excuse for slamming them. Even if it was Ubuntu, they would still be slammed, only people will come up with a different excuse.

      "Why did Google get slammed here on /. for Chrome"

      Chrome getting slammed? I don't know which universe you came from, but in this one, 95% of the comments about Chrome are praise.

      "Can you really not use a product without becoming emotionally attached and using it's fucking logo as a family herald?"

      There, the typical "it's all emotions" excuse again. Personal attacks are not valid arguments. It has got nothing to do with emotions and everything to do with being polite, social and fair. It doesn't matter whether it's Mozilla or Mama's Little Browser. They gave something to you for free even though they're not obligated to give anything to you. If you have the time to flame them then at least take the time to give proper, polite feedback.

    50. Re:Hey, Mozilla: Learn what "Never" means by sameerds · · Score: 5, Informative

      My Firefox is at 2.0.0.16.

      Have you read this? Seems like they have really started pushing FF3 hard like they said they would!

    51. Re:Hey, Mozilla: Learn what "Never" means by Lobster+Quadrille · · Score: 5, Insightful

      What if your grandmother uses Firefox and something doesn't work as she expects?

      My grandma would probably just click the 'Never' button every once in a while.

      If something really gives her problems, she'd call me up. I'd look at it, and file a bug report.

      Wow... the system works.

      --
      "The cup is in turn designed for holding hot or cold liquids, and has an open rim and closed base." --US Patent #5425497
    52. Re:Hey, Mozilla: Learn what "Never" means by zig007 · · Score: 1

      Mod parent up! (I can't because i posted).

      --
      Baboons are cute.
    53. Re:Hey, Mozilla: Learn what "Never" means by PopeRatzo · · Score: 2, Interesting

      They are giving you stuff for free

      Pardon teh second post, but "free" is an interesting concept in today's online economy.

      Most users of Google products also don't pay anything, but do you believe you are anything but their customer?

      --
      You are welcome on my lawn.
    54. Re:Hey, Mozilla: Learn what "Never" means by PopeRatzo · · Score: 1

      but Mozilla doesn't want to play by the limitations imposed, and fuck them for that.

      Agreed.

      --
      You are welcome on my lawn.
    55. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 5, Insightful

      "... but what other explanation is there for Firefox, Netscape, Windoze, or other programs to keep INSISTING that I MUST upgrade my software immediately OR ELSE face dire consequences?"

      That's because morons like you, with vintage software, are responsible for all the hundreds of thousands of bots flooding the net with spam and other nasty stuff.

    56. Re:Hey, Mozilla: Learn what "Never" means by Raenex · · Score: 1

      Never forget that all that beautiful open source software only gets created, fixed and updated because we like to do it.

      Don't forget that Firefox was the result of a for-profit company, Netscape, open sourcing their browser in a desperate bid to remain relevant. Also don't forget that Mozilla gets over $60 million a year from Firefox and has well-paid employees.

    57. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 0

      retard

    58. Re:Hey, Mozilla: Learn what "Never" means by repvik · · Score: 4, Insightful

      No, google "users" are a product. The advertisers are the customers of google.

    59. Re:Hey, Mozilla: Learn what "Never" means by FooBarWidget · · Score: 1

      It doesn't matter. That's still no valid reason for people like you to act like jerks.

    60. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 0

      You just wrote that yourself a few minutes ago didn't you :)

    61. Re:Hey, Mozilla: Learn what "Never" means by gumpish · · Score: 2, Interesting

      After reading that flamebait, I'm seriously wondering if you work for Microsoft. You seem to be intentionally trying to piss off the Mozilla user base.

      I can assure you, no one is working harder to piss off the Mozilla user base than the Mozilla dev team.

      Just look at the AwesomeBar.

    62. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 0

      It's not a bug. This is how Mozilla wanted it. I hate products like this. From this article:

      When Firefox users receive the update offer, they will be able to choose between accepting the update, postponing it 24 hours or declining it. The latter, however, doesn't necessarily mean the offer won't be repeated down the road. "We reserve the right to make the offer again," Beltzner said, adding that the offer would not reappear for at least several weeks.

      "We're pretty committed to user choice, but we're also pretty ardent that Firefox 3.0 is a good product," said Beltzner, explaining why Mozilla won't take 'No' for an answer.

    63. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 0

      Mozilla has released the second alpha build for Firefox 3.1, codenamed "Shiretoko."

      I see. Is that why I was yet again presented with a dialog tonight inviting me to "Upgrade to Firefox 3!" even though I've hit the Never button on that same dialog at least twice on this machine over the past few weeks?

      If you give me an upgrade option that says "Never," and I choose that option, my expectation is that I will no longer get random dialogs offering the upgrade. Ever. That's sort of the reason I keep clicking "Never" instead of "Later," but Firefox doesn't seem to care.

      This is really starting to get annoying.

      Hey Shaun, DON'T use FIREFOX then, how about that? In regards to how much you paid for the software, I'd say they have EVERY right to try and shovel whatever they want towards you because you paid JACK SHIT for the software you're using.

      Use IE then because it's better than you standing on your righteous pedestal bitching about your free software.

      BUT, having said all the above, I will say that they shouldn't have offered an option as NEVER. They should have offered either "Now" or "Later" only.

      But either way, you're a whiny bitch.

    64. Re:Hey, Mozilla: Learn what "Never" means by electrosoccertux · · Score: 1

      Adobe acrobat reader does that with version 8 too, kills me. I keep telling it to NEVER INSTALL UPDATES but each time there is a new update, it automatically downloads it in the background and tries to install it. I guess what it means by "NEVER" is
      "I will never install THIS patch, but every time there is another patch I will try to install it".

      It's stupid because it keeps getting slower each release. 8 is terribly laggy, whereas 7 on the same computer is very very fast when naving through pdfs.

    65. Re:Hey, Mozilla: Learn what "Never" means by FishWithAHammer · · Score: 1

      They're making how much money off selling my default-search-eyeballs to Google?

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    66. Re:Hey, Mozilla: Learn what "Never" means by FishWithAHammer · · Score: 1

      Them: Adobe PDF Viewer.

      Foxit is faster and smaller

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    67. Re:Hey, Mozilla: Learn what "Never" means by FishWithAHammer · · Score: 1

      You do realize that Mozilla makes a profit off its users, right? The fact that it's free to the end user doesn't mean the user isn't paying for it (his eyeballs, specifically, being sold to Google).

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    68. Re:Hey, Mozilla: Learn what "Never" means by FooBarWidget · · Score: 1

      That doesn't matter. You still haven't paid them a penny. Just because they have a means to make sure that their wives and children don't starve from poverty, doesn't give you the right to be a jerk and to flame them for no valid reason.

    69. Re:Hey, Mozilla: Learn what "Never" means by jabithew · · Score: 1

      I love Mozilla's bug reporting systems. It takes a few moments, dead easy, and they make it really easy as soon as you start using the betas.

      People can complain about bugs all they like, but unless they're reported they'll never be fixed. Developers aren't psychic.

      --
      All intents and purposes. Not intensive purposes.
    70. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 0

      I'd like to clear up 1 thing about "non-profit organizations": That doesn't mean that folks that work there, do NOT get paychecks. They do. The actual people that are part of Mozilla can & do PERSONALLY profit, even if they are a "not for profit organization" (which technically means that Mozilla Foundation itself does not intend to earn profit, as a corporate entity/individual).

    71. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 0

      That's exactly why I switched to Foxit Reader.

    72. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 0

      "It takes less time to report a bug to Mozilla than to bitch about it on slashdot then defend your own moaning. If you want bugs fixed then report them, if you don't want them gone, don't complain about them." - by donscarletti (569232) on Saturday September 06, @05:23AM (#24899001)

      This is 1 thing I will definitely give the FF dev. team: They are PRONTO FAST @ fixing bugs one submits (usually)...

      (E.G.-> @ least in a case where I had done such a thing (problems w/ an older FF build not 'parsing' portions of a website known as NTCompatible.com properly, a few years back now)).

      I.E.-> Their reps emailed myself once I submitted it, & then came to visit us over @ NTCompatible.com (fixing it, the very next day no less) - this was pretty cool, fast, & VERY PERSONABLE SERVICE to boot!

      APK

      P.S.=> Now, the only "bitch" I have about all this "to do" for speeding up JavaScript, is that it merely speeds up the ability of many attacks today in attacking the end users that leave javascript active on "every site under the sun"! Yes, I do understand the "big push" for "WEB 2.x" that everyone is catching the bug about, but, the problem is as I noted above. It 'speeds up' the ability to 'catch bugs', period...

      Hey, after all - This is how/where/why a good 90% or more of the infections/infestations by malware/spyware/trojans/viruses etc. et al occur from nowadays & the past 3-4 years now in fact!

      SECUNIA.COM is one site that can validate this for anyone that wishes to take the time to look...

      ( & it's NOT only "restricted to javascript only", but other browser extending languages & plugins/tools (e.g.-> Flash, VBScript, ActiveX controls/OLEServers, etc. et al)...

      SUGGESTION: FIX THAT DOCUMENT OBJECT MODEL (DOM) folks - work on security FIRST, & speed, later... apk

    73. Re:Hey, Mozilla: Learn what "Never" means by Sigma+7 · · Score: 1

      "... but what other explanation is there for Firefox, Netscape, Windoze, or other programs to keep INSISTING that I MUST upgrade my software immediately OR ELSE face dire consequences?"

      That's because morons like you, with vintage software, are responsible for all the hundreds of thousands of bots flooding the net with spam and other nasty stuff.

      Computers get infected because users auto-click on everything. If anything, vintage software is resistant to these attacks, since they don't allow Javascript to run (and thus are immune to the exploit which uses an infinite Javascript loop to force download a package.) In addition, they don't auto-dump downloaded files onto a location where they can be easily executed (i.e. they don't create a second "My Computer" icon.)

      Speaking of updates, an upgrade for Firefox 2 caused the browser to crash frequently. While this could be avoided by upgrading to Firefox 3, the "Check for updates" doesn't detect that version of Firefox. It's also a "data-loss" type upgrade, since you lose information on when you last visited a certain site in the list of bookmarks.

    74. Re:Hey, Mozilla: Learn what "Never" means by shutdown+-p+now · · Score: 2, Insightful

      "Insightful"? More like "mods on crack"! Firefox 3.0 final was released on June 17, 2008 - that's just 3 months ago. FF 2.0 is not "vintage" by any sane measure.

    75. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 1, Insightful

      It is not that we are elitists. It just that users are stupid. Nothing we can do about it.

    76. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 0

      Since when does the age of software necessarily relate to how many bugs are in it? Say it came out YESTERDAY but 2.0 was filled with bugs. Wouldn't that obsolete 2.0? Or do we have to wait some arbitrary amount of time? And doesn't this hold true for considerably more software than just firefox? He wans't talking about just that. No, the mods are just fine.

    77. Re:Hey, Mozilla: Learn what "Never" means by shutdown+-p+now · · Score: 1

      Since when does the age of software necessarily relate to how many bugs are in it? Say it came out YESTERDAY but 2.0 was filled with bugs. Wouldn't that obsolete 2.0?

      Not at all, unless you're implying that Mozilla engineers are so incompetent that they released a half-baked product as 2.0.

      Or do we have to wait some arbitrary amount of time?

      Yes - normally declaring obsolescence of any software released less than a year ago by forced updates is considered rather rude, and the plank is even higher for commercial software. If there are any bugs, you release patches/service packs/hotfixes as needed.

    78. Re:Hey, Mozilla: Learn what "Never" means by Tubal-Cain · · Score: 1

      Talk about being ungrateful, rude and anti-social!

      Well, this is Slashdot...

    79. Re:Hey, Mozilla: Learn what "Never" means by pizzach · · Score: 1

      If there are any bugs, you release patches/service packs/hotfixes as needed.

      If I remember correctly, patches/hotfixes are only being released until December? Of course with debian you probably get a little more time.

      --
      Once you start despising the jerks, you become one.
    80. Re:Hey, Mozilla: Learn what "Never" means by nog_lorp · · Score: 0, Flamebait

      Shit, no mod points for +funny. Slashdot modders fucking suck :(.

    81. Re:Hey, Mozilla: Learn what "Never" means by nog_lorp · · Score: 1

      Part very insightful, part off the mark. Vintage software puts you at high risk for old forgotten vulnerabilities (every vulnerability in history is still getting spammed out there in the wild). However it is true that the biggest, epidemic scale infections are coming from retard-targeted spam emails (Storm botnet spreads almost purely through this, with estimates in the millions of infected hosts).

      Also, about dumping downloads in a bad place, older browsers do this too. The difference is there is a prompt to blindly click "save as... OK" to, instead of it being automatic. Uninformed users will still do the same thing though.

    82. Re:Hey, Mozilla: Learn what "Never" means by nog_lorp · · Score: 1

      This may be funny, but it also makes a good point. What do you expect anyone to do about it? "My Windows 1.3 keeps bugging me to update even though I clicked never remind me. Please issue a patch for a minor bug on a dated unsupported version of your software because I'm obstinate and refuse to update"

    83. Re:Hey, Mozilla: Learn what "Never" means by FishWithAHammer · · Score: 1

      Preposterous. Of course it matters. They're making money off of me, and if they wish to continue to do so, then they'd better pay attention to bug reports from me (though I've stopped trying to report bugs to them--it seems that unless you're in their little circle, your bug reports are unimportant).

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    84. Re:Hey, Mozilla: Learn what "Never" means by rubah · · Score: 2, Insightful

      It's not yet, but the unwillingness to upgrade is why we had to start this intense firefox promotioning in the first place because IE6 *had* gotten to where it was vintage software. We'd like to not see that happen again.

      Aside from that, I can sympathize. I used winamp3 up until last year.

    85. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 0

      That's because morons like you, with vintage software, are responsible for all the hundreds of thousands of bots flooding the net with spam and other nasty stuff.

      No, that's because of gay porn loving masturbation-addicts like you.

    86. Re:Hey, Mozilla: Learn what "Never" means by FooBarWidget · · Score: 1

      So? Whether they make money off you or off some Indian's dog, you still don't have a valid reason to be rude, ungrateful and anti-social. Just what have they done to you? Did you kill your pet or something to deserve all that crap? Oh no, they gave you software for free, which you are even allowed to distribute and modify. How horrible and evil.

    87. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 0

      It is never for very small values of infinity, or very large values of zero.

    88. Re:Hey, Mozilla: Learn what "Never" means by AmonTheMetalhead · · Score: 1

      If you don't tell people about problems don't expect fixes, Fixes come *after* problem reports.

    89. Re:Hey, Mozilla: Learn what "Never" means by westyvw · · Score: 1

      Never see that with my install. apt-get install iceweasel. Isnt that how you do it?

    90. Re:Hey, Mozilla: Learn what "Never" means by westyvw · · Score: 1

      Maybe thats why, after all the whining and complaining, that Debian has a point of providing security updates to older versions, even if they had to change the name to Iceweasel.

    91. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 0

      are you on linux (opening under a different user... root maybe)? do you have multiple profiles?

    92. Re:Hey, Mozilla: Learn what "Never" means by westyvw · · Score: 1

      Adobe? Try Okular Its updates dont do that to me.

    93. Re:Hey, Mozilla: Learn what "Never" means by Hurricane78 · · Score: 1

      I quote:

      from Google

      So unless you're Google...

      P.S.: But seriously folks. Even Me, the one who he attacks, thinks he's no troll. Come on moderators....

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    94. Re:Hey, Mozilla: Learn what "Never" means by Hurricane78 · · Score: 1

      And I'll grant you that too. I was not exactly writing this for you anymore, but for all those people I see in Bugzilla, expectng stuff from developers that they give nothing back to.

      So I'm sorry if it looked that way. :)

      P.S.: Hat twitter got mod points *again*? I mean... "o, Redundant"?? What's WRONG with you moderators??

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    95. Re:Hey, Mozilla: Learn what "Never" means by Hurricane78 · · Score: 1

      Also do not forget that you most likely do not pay a cent of those millions, so my point still stays strong. ;)

      It being a for-profit company in earlier days has not much to do with it, because now it's a completely different organization.
      And, I'm sorry, but remaining relevant does not necessarily meant they have to listen to *you* (or me ;)

      Of course in reality, developers are just people too, and some of them do it for the fun, some do it to make people happy, and some do it because they have no big choice. (I'm in all three groups btw.)
      So your chance of being heard are - as I said - pretty high, if you're nice and know that behind every Bugzilla, every forum and every e-mail address, there are people with feelings. (Except maybe at *@microsoft.* or *@*aa.com. ;)

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    96. Re:Hey, Mozilla: Learn what "Never" means by Hurricane78 · · Score: 1

      Hat=Has

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    97. Re:Hey, Mozilla: Learn what "Never" means by electrictroy · · Score: 1

      Didn't you know?

      Godwin was a Nazi trying to erase history by silencing talk about it. Don't fall for Godwin's ploy. ;-)

      --
      The government is not your daddy. Its purpose is not to raid middle-class neighbors' wallets and give it to you.
    98. Re:Hey, Mozilla: Learn what "Never" means by electrictroy · · Score: 1

      >>>That's because morons like you, with vintage software, are responsible for all the hundreds of thousands of bots flooding the net with spam

      Yes. I'm a moron. Uh huh. I've only been using computers since the 1970s... clearly I know nothing about them, and I have worms crawling all through my XP-SP1 system.

      Not.

      Your reply merely proves my point about how programmers like to assume all their users are idiots. Here's A Clue: We're not. Here's Another Clue: Don't release buggy upgrades; perhaps if I could trust your upgrades not to break my machine, I'd follow your advice & get the latest version. HOWEVER I am sick-and-tired of a perfectly operational piece-of-software suddenly *not working* because you brilliant programmers shoved a broken piece'o'code into it.

      Sometimes the upgrade IS the virus (or at least acts that way).

      QED, I avoid upgrading until I'm sure the new version actually works.

      --
      The government is not your daddy. Its purpose is not to raid middle-class neighbors' wallets and give it to you.
    99. Re:Hey, Mozilla: Learn what "Never" means by electrictroy · · Score: 1

      Well as I stated elsewhere: Sometimes the upgrade IS the virus (or at least acts that way). Number of times a virus or other malware has broken my computer in the last thirty years:

      1. A Commodore Amiga boot-sector virus ruined a Microprose game (late 80s).
      2. A spybot hijacked Internet Exploder on Win 98 (early 2000s), and took it to a malware download site.

      In both cases the damage was trivial and not a big deal. ----- Number of times a so-called "software upgrade" has broken my computer, or my video player, or my browser:

      - more than I can count.
      - I've have upgrades break my older games. Break my older videos. Break my PowerDVD player. Break my Azureus bittorrent client. Break my ISP software so that it would crash instead of dial. Break my browser. And with Vista, break my hardware (lack of drivers), thereby forcing me to go back to my XP Restore CD. And you wonder why I consistently say "no" to automatic updates?!?!? It's because I'm tired of so-called "fixes" breaking my machine.

      Maybe the autoupdates should more properly be called "malware" for all the harm it causes.

      --
      The government is not your daddy. Its purpose is not to raid middle-class neighbors' wallets and give it to you.
    100. Re:Hey, Mozilla: Learn what "Never" means by electrictroy · · Score: 1

      I don't expect companies to support old software.

      I just want me to stop reminding me that it's old & I need to update. With Firefox it gets to the point of nagging. Like my wife.

      --
      The government is not your daddy. Its purpose is not to raid middle-class neighbors' wallets and give it to you.
    101. Re:Hey, Mozilla: Learn what "Never" means by Raenex · · Score: 1

      Also do not forget that you most likely do not pay a cent of those millions, so my point still stays strong.

      It doesn't matter if the software is explicitly paid for by users or if driven by ad revenue. The point I responded to wasn't true: "all that beautiful open source software only gets created, fixed and updated because we like to do it"

      People are getting paid to work on the software. That's not "because we like to do it".

      So your chance of being heard are - as I said - pretty high, if you're nice and know that behind every Bugzilla, every forum and every e-mail address, there are people with feelings.

      That I agree with, even with for-profit software (including Microsoft). Still, frustrations will show through no matter what, so it's best to have a thick skin.

    102. Re:Hey, Mozilla: Learn what "Never" means by not-my-real-name · · Score: 1

      As I pointed out in a prior post, I'm using an official public release version of Firefox. Not a beta, not a nightly, not an RC. In this capacity, I'm an end user, not a QA tester. Do you actually presume that everyone who uses Firefox should report each bug that they encounter? What if your grandmother uses Firefox and something doesn't work as she expects?

      I have worked in avionics software - the kind of software where people can die if things don't work properly. I'll let you in on a little secret. Even after this software has gone through QA and is certified by the FAA, there are still bugs. And yes, the customers of this certified, QA'ed, etc'ed software let us know about the bugs.

      --
      un-ALTERED reproduction and dissimination of this IMPORTANT information is ENCOURAGED
    103. Re:Hey, Mozilla: Learn what "Never" means by FishWithAHammer · · Score: 1

      Eeeeer...I'm being rude, ungrateful, and antisocial where? Somebody's projecting!

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    104. Re:Hey, Mozilla: Learn what "Never" means by electrosoccertux · · Score: 1

      That still has the ad that changes every couple of minutes. That's horrible for ADD people...I'm not quite ADD I don't think, but every time it changes my eyes automatically glance up there, so when I'm studying review sheets, or reading an ebook, or doing basically anything that requires concentration, it's really distracting.

    105. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 0

      Well IMO it's a pretty fucking stupid bug that should *never* have made it into a public release. Never.

      ShaunC is not doing anything wrong or untoward except for expecting a minor part of Firefox to work properly by respecting the meaning of the word *Never*.

      Iceweasel FTW ;o)

    106. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 0

      As I pointed out in a prior post, I'm using an official public release version of Firefox. Not a beta, not a nightly, not an RC. In this capacity, I'm an end user, not a QA tester. Do you actually presume that everyone who uses Firefox should report each bug that they encounter? What if your grandmother uses Firefox and something doesn't work as she expects?

      What an interesting position to take. Have you ever used a piece of software that had one particular annoyance, but was otherwise great? Maybe it wasn't even a bug, but you wished it did something differently? Have you ever tried to lobby that company for a change? Sniffed around their website for a Suggestion Box? Good luck on that with most companies.

      But, even as a complete unknown peon, I have chimed in on a bug report or enhancement request for Firefox, and received email back from main developers asking for more input. I have hopped on irc and had direct conversations with people like Brendan Eich and Mike Shaver. They've personally taught me how some things work. They've listened to complaints and suggestions.

      It blows me away how accessible they make themselves. All of the main devs, the movers and shakers at Mozilla--completely open, available, and amazingly approachable. Even if you don't want to talk to them yourself, they are happy to let you listen in while they talk to each other. It is a level of transparency that more than a few governments could learn from.

      I have never spoken with Bill Gates or Steve Ballmer or even an MS project manager. The closest I could get was some guy with a heavy Indian accent. And he wouldn't listen at all to my suggestions about WGA. In truth, he wasn't even an actual MS employee.

      If you wanted to suggest a feature for Quicken, how would you do it? If a particular model of HP laser printer has a defective roller that routinely breaks after 700 printed pages, how do you report that? If your Ford coupe bogs down briefly everytime you press the accelerator, do you keep that to yourself? How do you get these companies to fix the problems that affect you?

      Mozilla has an amazing way to involve you. And like most real successes, it isn't just a process or a policy. It starts with amazing people, who implement amazing processes.

    107. Re:Hey, Mozilla: Learn what "Never" means by elfguy · · Score: 1

      There's a comparison between IE8 beta 2 and Firefox 3.1 alpha 2 on SearchSiren:

      http://www.searchsiren.com/?p=49

    108. Re:Hey, Mozilla: Learn what "Never" means by Lord+Flipper · · Score: 1

      This is really starting to get annoying.

      No kidding. The one I like goes like this: Hit a webloc or URI in another app, and Firefox, my default browser, launches. Then an empty browser window opens, and a javascript alert box pops up and says: "There's an update", or "NoScript has an update", etc, right? So, I hit 'later' thinking get out of my way, and what happens? Nothing. The fucking app has already lost track of the webloc that launched it.

      I'm just glad these guys aren't in avionics or some other mission-critical area of programming. Very glad.

    109. Re:Hey, Mozilla: Learn what "Never" means by Lord+Flipper · · Score: 1

      That's because morons like you, with vintage software... blah blah blah

      This bona fide idiot gets a +5 Insightful? WTF! I can't tell the morons from the assholes, when the mods give guys like this a run for the money. Yeah, click on everything, that's a safe bet. What a schmuck.

    110. Re:Hey, Mozilla: Learn what "Never" means by Lord+Flipper · · Score: 1

      Shit, no mod points for +funny. Slashdot modders fucking suck :(.

      Maybe sometimes, but in this case it's just evidence that guys need to start reading something besides WoW manuals, and stuff like that. Poe, of course, would be a fine place to start. And yeah, it was funny, too subtle for this crowd, except us geniuses. /ducks :)

    111. Re:Hey, Mozilla: Learn what "Never" means by heteromonomer · · Score: 1

      Sorry AC dude. I still use Firefox 2.0.16 because I have "Anonymizer" service it unfortunately still does not work with FF3.

      Posting as AC and calling others morons, doesn't exactly make for the truth.

    112. Re:Hey, Mozilla: Learn what "Never" means by Anonymous Coward · · Score: 0

      ShaunC is not doing anything wrong or untoward except for expecting a minor part of Firefox to work properly by respecting the meaning of the word *Never*.

      True.

      He is, however, proving that it's pretty easy to appear to be a whiny, useless, know-it-all, pedantic little prick, while still being entirely truthful and in essence correct.

      So be it.

    113. Re:Hey, Mozilla: Learn what "Never" means by dveditz · · Score: 2, Insightful

      If you really don't want any upgrades just go into the options and toggle the "Check for updates" box. The default auto-upgrade is appropriate for 99% of internet users, but if you're one of the 1% please use the preference we put in just for you. No need to get all hostile about it.

    114. Re:Hey, Mozilla: Learn what "Never" means by Ant+P. · · Score: 1

      Yeah, it's a shame the dozen or so developers involved don't have fifty years to waste seeking out every five-hit-per-month blog on the internet looking for user opinions, isn't it?

      I can assure you, no one is working harder to piss off the Mozilla dev team than its ungrateful, freeloading user base.

  2. "New" features by SLOviper · · Score: 1

    "the ability to 'drag and drop tabs between browser windows.'"

    You can do that now last time I checked...

    --
    In theory, theory always works in practice. In practice, theory rarely works. <><
    1. Re:"New" features by I+confirm+I'm+not+a · · Score: 2, Interesting

      Wow, I didn't know that. Tried just now on 3.0.1 and yes, you can.

      It's one of the things I really like with Chrome; I think Chrome does it slightly better (FF replaced the content of the the open tab in the destination window with the page from the source window and left the source tab open - Chrome creates a new tab in the destination window and closes the source tab). I'm still firmly in the Firefox camp so it'd be great if 3.1 more closely mirrors Chrome's tab moves.

      --
      This is where the serious fun begins.
    2. Re:"New" features by bytta · · Score: 3, Informative
      Works fine from tabbar to tabbar in latest FF (3.0.1) - but TFA points to a bug from 2001 that's finally resolved.

      Probably dragging to anywhere in the window works now.

    3. Re:"New" features by Anonymous Coward · · Score: 0

      ------- Comment #86 From Boris Zbarsky (todo: 200+ items) 2008-08-24 06:46:43 PDT -------

      Try the following:

      1) Go to gmail
      2) Start composing a message
      3) Type in a to/subject/body
      4) Drag the tab to a different window

      in 3.0 and 3.1a2. Then you tell me what improvements we have. ;)

      > Will there even be added more mochitests or can we mark it as in-testsuite?

      There aren't any added yet, since the tree has been closed ever since I wrote
      them. Once I check them in (probably tomorrow), I'll mark it.

    4. Re:"New" features by I+confirm+I'm+not+a · · Score: 1

      Wow, Slashdot's on fire tonight! That's the second top tab tip I've got. Thanks, bytta! Thanks, SLOviper!

      I tried tabbar to tabbar, too, and it works *exactly* as I'd expect - source tab closes, content appears in new tab at destination. Awesome!

      --
      This is where the serious fun begins.
    5. Re:"New" features by konohitowa · · Score: 2, Informative

      As an FYI for Safari users, you can do the same in Safari. IIRC, it came in sometime in the 2.x era, but I might be mistaken in that. I frequently run the betas and the feature vs version issue gets a bit clouded for me.

      Anyway, you can rearrange the tabs, drag them to other windows, are drag them out into a new window.

      The only down side is that, as far as I can tell, you have to have multiple tabs in the window from which you're dragging. So consolidating two windows into one means you have to Cmd-T in one of them to open another window first, then close it after consolidation. Rather silly - and the preferences don't have an "Always show a tab" option.

    6. Re:"New" features by Hooded+One · · Score: 1

      I believe the current implementation just creates a new tab, copies the history of the dragged tab, loads the URL in the new tab, and closes the old one. Try it with a Gmail tab or something, and watch the whole thing reload. This probably also means the current drag-and-drop doesn't work on pages with submitted POST data. I would guess the new feature is true "reparenting" of tabs, which would avoid both these problems.

    7. Re:"New" features by tolan-b · · Score: 1

      It reloads the tab though, I'm hoping they mean you can transfer the tab state without a reload.

    8. Re:"New" features by LiquidFire_HK · · Score: 2, Interesting

      On the other hand, Chrome doesn't seem to allow me to switch to another window by hovering the mouse over that window's taskbar button while dragging a tab - which makes the feature nearly useless if you use maximized windows. Especially since pressing alt-tab stops the dragging immediately. Hopefully they'll fix it by the release version.

    9. Re:"New" features by Hal_Porter · · Score: 1, Funny

      Opera has let you drag tabs between browser windows for ages.

      Oh, never mind.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    10. Re:"New" features by JonathanBoyd · · Score: 1

      The only down side is that, as far as I can tell, you have to have multiple tabs in the window from which you're dragging. So consolidating two windows into one means you have to Cmd-T in one of them to open another window first, then close it after consolidation. Rather silly - and the preferences don't have an "Always show a tab" option.

      Actually, if you have a one-tab window open and hit SHIFT-CMD-TAB or go to View:Show Tab Bar from the menu, it'll make a tab visible in every window from that point on, allowing you to consolidate windows. They probably should have an option in the Preferences though, not just in the View menu.

    11. Re:"New" features by julesh · · Score: 1

      "the ability to 'drag and drop tabs between browser windows.'"

      You can do that now last time I checked...

      Just checked it... yep, still has the same problem its always had: it triggers a page reload. Essentially, you're not dragging the tab, you're dragging its current URL and its history. It then reinitialises in the context of the frame you've dropped it in. All the other data structures associated with the tab are destroyed & recreated.

      Do it with chrome, and you'll see that the tab is dragged without reloading: all that happens is a reflow & redraw is triggered. The same data structures are used to draw the tab in its new location as were used in the old one.

    12. Re:"New" features by konohitowa · · Score: 1

      Awesome. Thanks!

    13. Re:"New" features by konohitowa · · Score: 1

      I'm thinking without a closing " your rabbit process won't even take its first hop... :)

    14. Re:"New" features by shutdown+-p+now · · Score: 1

      Anyway, you can rearrange the tabs, drag them to other windows, are drag them out into a new window.

      But once they are dragged out into a window, can you drag them back?

      It's what always annoyed me about Opera. They've had draggable tabs for ages, complete with dragging out into a window, but once you do that (and it's easy to do it accidentally when your hand slips while you're just trying to click on a tab), there doesn't seem to be an easy way to get the tab back where it belongs. One thing I immediately liked about Chrome is how it seamlessly let me drag the window back onto the tab bar.

    15. Re:"New" features by konohitowa · · Score: 1

      Yes. However, as pointed up by JonathanBoyd above you have to use the View menu to make sure that tabs are always showing.

    16. Re:"New" features by Anonymous Coward · · Score: 0

      Just drag the required tab outside to make it a new window. Then drag that new window to desired location.

    17. Re:"New" features by BZ · · Score: 1

      The difference is that the new implementation actually moves the page over instead of loading it in the new window and closing the old tab. Try dragging a gmail message you're in the middle of composing in Firefox 3.0.1, and watch it lose the composition state. Firefox 3.1 won't.

    18. Re:"New" features by BZ · · Score: 1

      The old code does work for POST data that's still in your cache, but you're right: the new one is closer to tab reparenting.

    19. Re:"New" features by BZ · · Score: 1

      You're testing in 3.1 alpha 2? The behavior you describe is the one Firefox 3.0.x and earlier has, and is exactly what got fixed for 3.1.

    20. Re:"New" features by konohitowa · · Score: 1

      That's an improvement. However, it still won't hop. Maybe delete the blanks before the carriage returns? That would free up some room... [awfully silly that you can't actually message people around here].

      Should I open a peer review for this so we can generate some artifacts?

  3. This version does not include Tracemonkey by Anik315 · · Score: 5, Informative

    To get a version with Tracemonkey, download a nightly build and follow these instructions:

    open a new tab
    type about:config and hit enter
    read the warning and heed its wisdom
    enter jit in the filter field
    double click on javascript.options.jit.chrome and javascript.options.jit.content to change their values to true

    1. Re:This version does not include Tracemonkey by Joe+Tie. · · Score: 1

      It's a pretty huge improvement too, at least on my machine. It's been a little more unstable, and crashes are usually the result. But the speed improvements seem pretty impressive. Both from a subjective feel, and benchmarking.

      --
      Everything will be taken away from you.
    2. Re:This version does not include Tracemonkey by Anonymous Coward · · Score: 0

      I downloaded the nightly build (from the zip file) and did what you say but it's not working for me. The V8 benchmark page gives me the same results I'm getting with the standard FF3.0 distribution. Restarting the 3.1 browser doesn't help. Am I doing something wrong?

    3. Re:This version does not include Tracemonkey by gazbo · · Score: 1
      Even worse - I just ran those benchmarks on 3.1 with and without JIT enabled, and the results were slower across the board when the JIT was enabled. I ran the tests repeatedly with the same results.

      I thnk we may have the all-too-common case of developers optimising for specific benchmarks and ending up with code that's extremely fast...at running those benchmarks. Needless to say, SunSpider ran FAR faster with JIT enabled.

    4. Re:This version does not include Tracemonkey by Rachman · · Score: 2, Informative

      I had no idea Google was coming out with a browser and the wonderful Chrome comic came completely out of nowhere for me. I had been using Firefox since it was first usable. I downloaded Chrome thinking it would mildly interesting to see Google's take on a browser. Oh my god. I can't think of another piece of software that has made such an immediate impression on me ever. It isn't the individual page rendering that is so fast it is the overall application.

      Switching to Chrome gave the feeling of in the past when I went years between upgrading computers and suddenly everything just feels instantaneous and responsive. And Chrome feels incredibly sleek and native running on Vista. Sharp and refined elegance are the impression it gives. Firefox continually degrades in performance and memory usage over time where you can feel the tabs taking longer and longer to switch. And the memory leaks and left overs from long since closed tabs won't go away without quitting out of Firefox. With Chrome there never is any sort of performance decay. Close a tab and memory usage drops exactly as much as that tab was using. And now matter how many tabs are open and have been opened and closed the entire UI remains as lighting quick as when the app was first launched.

      There's no way I will ever go back to Firefox. It would feel like going from Win2k back to Win95.

    5. Re:This version does not include Tracemonkey by Instine · · Score: 1

      How do I get firebug to install on a nightly ff (it balks at the version being too new obviously)?

      My hope is this will allow me to use firebug to debug Tracemonkey intrepreted js and thereby my js on Chrome... (I know it has its own debugger, but it aint no FB)

      all help appreciated.

      --
      Because you can - or because you should?
    6. Re:This version does not include Tracemonkey by Instine · · Score: 1

      My question still stands, but I now realize that chrome does not use tracemonkey, and for this, I must be punishd...

      --
      Because you can - or because you should?
    7. Re:This version does not include Tracemonkey by TLLOTS · · Score: 1

      I thnk we may have the all-too-common case of developers optimising for specific benchmarks and ending up with code that's extremely fast...at running those benchmarks. Needless to say, SunSpider ran FAR faster with JIT enabled.

      You'd be wrong in that assessment. The reason you see the V8 benchmarks showing poor performance for TraceMonkey (Firefox's JIT engine) is due to the tests heavy emphasis on recursion, something for which there is no support for yet (though its expected to arrive in time for Firefox 3.1). Other tests such as SunSpider put far less emphasis on recursion so naturally you're going to see larger benefits.

      So, what you really have a case of is simply a product that's not yet complete (hence alpha), but which is still being developed very heavily.

    8. Re:This version does not include Tracemonkey by zobier · · Score: 1

      Either set Extensions.checkCompatibility in about:config or edit the targetApplication max_app_version in an extension's RDF file.

      --
      Me lost me cookie at the disco.
  4. Hrm, I dunno about Tracemonkey being faster by zoips · · Score: 0

    The first thing I did after installing Chrome was run Sunspider. It averaged completion on my work machine in ~1.4 seconds. I went and got two different 3.1 builds with Tracemonkey (9/3 and 9/2) and it averaged ~2.3 seconds. I was kind of surprised as I did expect Tracemonkey to be faster than V8. The only test that Tracemonkey outperformed V8 was the regex test, all the others it got completely spanked.

    Sorry, don't have the actual numbers. Like I said, this was on my work computer.

    1. Re:Hrm, I dunno about Tracemonkey being faster by zoips · · Score: 2, Informative

      After reading the rest of the article, and a reply below me, I think Tracemonkey wasn't enabled when I ran the Sunspider test on the 3.1 build. Therefore the numbers in my post are useless. Ignore.

    2. Re:Hrm, I dunno about Tracemonkey being faster by MoFoQ · · Score: 3, Informative

      u have to turn tracemonkey on (even in the tracemonkey capable builds).

      see this guy's post

    3. Re:Hrm, I dunno about Tracemonkey being faster by zoips · · Score: 4, Informative

      Because I still feel stupid for having made my original post without knowing that you needed to enable Tracemonkey, here's results from my home Windows machine, which is similar to my work machine (Intel Core2 Quad Q6600; work is XP 32 bit, home is Vista 64 bit):

      Chrome Sunspider results (TinyURL to Sunspider results)
      Tracemonkey Sunspider results (TinyURL to Sunspider results)

      Tracemonkey was faster than Chrome. I think it's odd that Chrome was slower than at work considering my home machine has much better parts. Chalk it up to Vista 64bit or something, I dunno.

    4. Re:Hrm, I dunno about Tracemonkey being faster by Dekker3D · · Score: 1

      fooh, it almost looked like google spanked the tracemonkey. glad you got it rectified, zoips!

    5. Re:Hrm, I dunno about Tracemonkey being faster by dotancohen · · Score: 3

      Tracemonkey was faster than Chrome. I think it's odd that Chrome was slower than at work considering my home machine has much better parts. Chalk it up to Vista 64bit or something, I dunno.

      Which one is the Vista 64 bit machine? What OS is the other?

      --
      It is dangerous to be right when the government is wrong.
    6. Re:Hrm, I dunno about Tracemonkey being faster by Kugrian · · Score: 1

      Which one is the Vista 64 bit machine? What OS is the other?

      (Intel Core2 Quad Q6600; work is XP 32 bit, home is Vista 64 bit)

  5. We ain't dead yet! by mcrbids · · Score: 5, Interesting

    So here we have the Moz FF team saying: "We ain't dead yet!".

    With IE as the undisputed champion, nothing happened. FF brought the "browser war" back, and suddenly IE starts getting new features.

    Google's Chrome brings the browser war to a white heat - suddenly FF is being given a run for its money as the undisputed browser feature champion!

    Here's what I'd like to see:

    1) Process-per-tab. It sucks when some JS in some tab gets hung up, bringing everything else in the browser to its knees! Chrome is the only game in town here.

    2) Fast (native-speed) JS execution. (Chrome? FF?)

    3) Excellent plugin compatibility. Both FF and IE have this down.

    4) Cross Platform support. I'm a Win/Mac/Linux guy, I expect my software to work equally on all three. FF is the clear winner here.

    4) Ubiquity. For me, this is FF, because it's the first thing I download after a fresh OS install, regardless of the OS. But for most people, this is still IE.

    What am I going to use? Firefox has my money, still. I type this in Chrome, but I usually am not using Windows, so Chrome, Safari, and IE are non-starters for me.

    But Chrome makes it obvious: the browser is the next O/S.

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
    1. Re:We ain't dead yet! by mcrbids · · Score: 0, Troll

      BTW: I've just noticed that the "process per tab" concept in Chrome is bullshit. If each tab truly represents its own process with its own address space, how come I can log in in one tab, and then use that login information in another?

      I expect that behavior in FF - it's all the same process. But supposedly, tabs in Chrome are each their own process, a la Unix. This provides "protection" from each other, better browser stability, etc. But it's just not so. When looking at a tab, I can create a new tab, login in the new tab, and suddenly my login takes effect in the original tab.

      So the whole "each tab is a process" is bullshit. They're talking to each other, and the "protection" offered to a tab from its neighbors is weak at best.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    2. Re:We ain't dead yet! by Locomorto · · Score: 2, Informative

      Eh cookies? Lets not get too excited here over nothing.

      --
      Stopping Content Restriction Annulment and Protection means not calling it DRM.
    3. Re:We ain't dead yet! by Anonymous Coward · · Score: 2, Insightful

      Cookies are shared among all tabs. That isn't just expected behaviour, it's the only sensible one (except for privacy mode).

      You're either trolling or not understanding the purpose of having different processes for different tabs.

    4. Re:We ain't dead yet! by Anonymous Coward · · Score: 0

      It's called shared memory which processes are allowed to do duh.

    5. Re:We ain't dead yet! by Anonymous Coward · · Score: 0

      1) Process-per-tab. It sucks when some JS in some tab gets hung up, bringing everything else in the browser to its knees! Chrome is the only game in town here.

      IE8 also has process per tab.

    6. Re:We ain't dead yet! by Anonymous Coward · · Score: 0

      You've reached the psychiatric telephone hotline. Please chose one of the following options:

      1) Feelings of depression
      2) Social Anxiety
      3) Overwhelming desire to kill people
      4) Repetitive, racing thoughts
      4) Repetitive, racing thoughts
      5) Slashdot Effect

    7. Re:We ain't dead yet! by tobiasly · · Score: 4, Interesting

      Google's Chrome brings the browser war to a white heat - suddenly FF is being given a run for its money as the undisputed browser feature champion!

      I really don't think that Google wants to enter the browser wars. They will make no money from Chrome; it is just a means to an end. What they are trying to do is just make sure that the rapid pace of browser development over the past few years continues unabated, so Microsoft doesn't pull another IE6 on us.

      I see Chrome as more of a "reference implementation" than a true competitor. Really, are they gonna put the effort into this thing to keep it current for the next decade? To foster the type of developer and add-on community that Firefox has? I just don't see it happening. I think they really just hope that Firefox, Safari, and Opera et. al. incorporate all the new ideas in Chrome into their own products.

    8. Re:We ain't dead yet! by amirulbahr · · Score: 2, Informative

      Each tab does run in its own process. A "persistent login" is usually implemented using a "session" on top of HTTP and usually using cookies. One would think, that a cookie is a cookie across all Chrome processes. That is the behaviour that one would expect and also the behaviour that has correctly been implemented in Chrome.

      Before your next troll, perhaps you should go and write a multi-process application, then go and write a web-application that stores login information in a session. Then think about what you just posted.

    9. Re:We ain't dead yet! by Anonymous Coward · · Score: 0

      Last I heard IE has a process pool, not a 1-1 process per tab setup. The difference is run away JS will block a group of seemingly random tabs instead of a single tab.

    10. Re:We ain't dead yet! by H0p313ss · · Score: 4, Interesting

      But Chrome makes it obvious: the browser is the next O/S.

      I wish this meme would die... tell me... will your browser have a posix API? Will your browser have it's own video and printer drivers? Will your browser allow me to run Linux as a hosted process?

      Honestly, kids these days...

      --
      XML is a known as a key material required to create SMD: Software of Mass Destruction
    11. Re:We ain't dead yet! by Anonymous Coward · · Score: 0

      IE8b2 has process per tab.

    12. Re:We ain't dead yet! by mcrbids · · Score: 2, Interesting

      Did you read the comic announcing Chrome? I did. You should, too!

      Sure, standard processes can share memory. Sure, they can share cookies. And I don't mind them doing so in a derivative fashion. EG: If I open Tab B from Tab A, it should get Tab A's cookies. But cookies in Tab B shouldn't "backport" to tab A.... The point is that if different processes can communicate with each other, that significantly increases the likelyhood of cross-tab / cross-process vulnerabilities. The attack footprint just grew, rather sharply, in size.

      I have no problem with cookies being shared. I do have a problem with NEW cookies being shared across processes in an obviously shmop-type environment. Suddenly, tab A can theoretically access session cookies running in tab B, and worse, can even set them.

      But that's not what the comic described! What I read sounded more like a description of a JVM or a chroot-jail. Each process would run in its own highly protected space. There were pictures of bars on the comic. And that sounds very different than the idea that the tabs all share a memory space that contains (among other things) security sensitive session cookies!

      If I'm trolling, I sure don't mean to be. But it's pretty clear that the whole "each tab is a different process running in its own jail" is crap. Sorry. It may be significantly better than the "everything runs in a single process" model that FF uses. I don't want to imply that this isn't a significant improvement. But it's certainly less than claimed, and it's certainly less than their comic announcement led me to expect.

      And that leaves me disappointed.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    13. Re:We ain't dead yet! by Mike+McTernan · · Score: 1

      1) Process-per-tab. It sucks when some JS in some tab gets hung up, bringing everything else in the browser to its knees!

      I don't see this as a good thing. Really it's just a workaround for buggy code elsewhere, limiting the scope of damage to a single tab at the expense of using lots more system resources. Instead the JS interpreter or whatever bad behaving code should be fixed so that the browser as a whole is more stable without needing the extra overhead.

      The exception to this is of course closed source plugins (Acrobat, I'm looking at you) where the quality if controlled by someone else. These should be in an isolated process and partitioned off as much as possible, killing just the plugin area not the tab if a fault occurs, although that maybe technically difficult to fully achieve without changing the plugin APIs.

      I'm not a fan of Microsoft bashing, but it really comes as no surprise that they added this feature to IE8. They don't have a reputation for small and lightweight apps (Vista's much bemoaned bloat being a recent example), and Explorer has had the "launch folder windows in a separate process" option for a long time (which you'll note WinPro recommend enabling for stability, disabling for performance). Given they felt explorer needed this functionality when it's mainly running their own code, I can see how they would think to add it for something taking wild and varied input from the web.

      I really hope Mozilla don't feel compelled to add process-per-tab just because some other browsers use this, and if they do add it, that it can be disabled.

      --
      -- Mike
    14. Re:We ain't dead yet! by Yer+Mum · · Score: 1

      Google's Chrome brings the browser war to a white heat - suddenly FF is being given a run for its money as the undisputed browser feature champion!

      I feel sorry for the FF team. After all those criticisms memory usage, they spend all that time ripping out the bloat from FF2 to get FF3. Then Google releases Chrome which is even more memory hogging, but as it's Google they can do no wrong...

    15. Re:We ain't dead yet! by prockcore · · Score: 2, Insightful

      Will your browser have it's own video and printer drivers?

      There's no reason why it can't. In embedded space it even makes sense.

      The other two examples have nothing to do with whether or not something is an OS. Just your narrow definition of one.

    16. Re:We ain't dead yet! by mcrbids · · Score: 4, Interesting

      Really, are they gonna put the effort into this thing to keep it current for the next decade? To foster the type of developer and add-on community that Firefox has? I just don't see it happening. I think they really just hope that Firefox, Safari, and Opera et. al. incorporate all the new ideas in Chrome into their own products.

      If they have structure their code properly (and initial feedback indicates that they have) it will take perhaps a dozen reasonably qualified software engineers to keep Chrome relevant. Compared to the size and resources of Google, this is a fairly small investment.

      But the result is likely to be rather dramatic for Google: if they provide a simple, rapid, quality browser for a reasonable price that takes browsers to a whole new level, where the browser is very literally more like an operating system, this can have tremendous benefits for Google with its significant and growing number of online applications like google maps, gmail, calendar, and more by the day.

      Unlike IE, Chrome developers only have to build a browser that works. They don't have to integrate with some ActiveX or Cocoa API, they don't have to maintain retro-compatibility with a bazillion intranet applications. They just have to make a browser that's cross-platform and implements O/S features in the 80 MB or so of its download size that were common in early Unix Operating Systems that were 10 MB or so.

      While I have my doubts as to whether Chrome is everything claimed in their introductory comic, Chrome represents a good step forward, and the fact that it's open source and open license means that it's likely to spread far, wide, and deep within a few years.

      It's a double-plus sign to the KDE team; Chrome is based on webkit which is based on Konqueror which was written for KDE. Open-source cross-polinization at work!

      Go Google!

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    17. Re:We ain't dead yet! by Gavagai80 · · Score: 1

      Undisputed browser feature champion? Heh, Opera has always been better on features... Firefox wins on stability, website compatibility and extensibility.

      --
      This space intentionally left blank
    18. Re:We ain't dead yet! by c0nst · · Score: 1

      1) Process-per-tab. It sucks when some JS in some tab gets hung up, bringing everything else in the browser to its knees! Chrome is the only game in town here.

      FF 3.1 has something called Worker Threads that can run CPU hungry Javascript in the background. More details here.

    19. Re:We ain't dead yet! by Anonymous Coward · · Score: 0

      Comments like yours are really depressing because they remind everyone of just how many completely stupid people there are in the world.

      You realize that you are babbling about a Firefox fan who wrote a damage control article in reaction to the release of Chrome that was completely bogus and nothing more than that fan making a fool of himself by not even having a basic understanding of Window's reported shared vs private memory.

      Sorry, Chrome has a tiny overhead initially and they a massive memory savings over Firefox as usage continues and Firefox leaks memory due to every tab being lumped into one giant address space. My copy of Chrome that has been running since yesterday is only using around 100megs right now. Firefox would have been up in the 2-300s of megs with a similar number of tabs being opened and closed over that period.

      Chromes separate address spaces for each tab mean that there is never any reason to quit the browser to get rid of memory leaks. Chrome is a lean and quick now as it was a day ago. Firefox isn't every going to be able to perform like that until they rewrite their crappy code. Given how long it took them to even admit to their massive memory leaks and half-hearted attempts at fixing them it is unlikely Firefox will ever be brought up to the same level as Chrome.

    20. Re:We ain't dead yet! by Anonymous Coward · · Score: 0

      You sound exactly like those pathetic Mac fans from pre-OS X days trying to justify their shitty OS's lack of memory protection and preemptive multitasking...

      Or even more pathetic, the IE fans who use to spout similar crap about Firefox being 'just hype' and all you needed to do was not go to 'bad sites'...

      "at the expense of using lots more system "

      Bzzztttt! Fail.

    21. Re:We ain't dead yet! by Yer+Mum · · Score: 4, Insightful

      With reference to my babble; I know, but I used a paragraph of his to introduce an observation.

      My observation was that people have slated Firefox 2 and IE 7 and 8 for using 200M of memory, and when Chrome uses the same it's all shiney and new.

      I see you're quoting from that comic. Firefox does not have one giant address space, it can allocate memory and release it as and when required using various different methods depending on data requirements (just as any other process can).

      The fact that this memory is attached to one process or various is beside the point, apart from one: When a process (tab/window) in Chrome is destroyed the OS cleans up the memory. When a tab or a window is destroyed in Firefox the application cleans up the memory.

      Very well, but this basically means Google's designers have decided that any memory problems will solve themselves (or rather the OS will solve them) when a tab or window is closed in Chrome and that this advantage outweighs the disadvantage involved in spawning new processes and the IPC between them. There is also less incentive to spend time fixing memory leaks because the workaround will be to close the window/tab and re-open it again.

      FF3 has achieved quite a reduction in memory usage and received praise for it until now, and slating it as 'crappy code' and 'half-hearted attempts at fixing [memory leaks] is disingenuous.

    22. Re:We ain't dead yet! by MMC+Monster · · Score: 1

      How about:

      Fast scroll when a page has a fixed background image.

      --
      Help! I'm a slashdot refugee.
    23. Re:We ain't dead yet! by MMC+Monster · · Score: 1

      If people are using chrome and not IE, they generate more ad revenue.

      If people are using chrome and not Firefox, they don't have to pay mozilla.org.

      --
      Help! I'm a slashdot refugee.
    24. Re:We ain't dead yet! by Anonymous Coward · · Score: 0

      Um - AdSense? No money? You are high.

    25. Re:We ain't dead yet! by pbhj · · Score: 1

      I really don't think that Google wants to enter the browser wars. They will make no money from Chrome; it is just a means to an end.

      Google pay Mozilla Foundation some astronomical sum so that FF (etc.) will drive traffic to Google, ditto Opera. As Google is a trusted source in applications I see two main financial incentives:

      1) They get a percentage of the browser market and no longer have to pay as much to FF and Op to still get as much of the search traffic as at present.
      2) They get to win some of the FF crowd (not the hardened coders) and so get to present more ads (because there's no ad blocking) and track users better (because there's no script blocking) - more presentations means more conversions means more money for Google.

    26. Re:We ain't dead yet! by Anonymous Coward · · Score: 0

      This is a fantastic feature which Firefox sorely needs.

      No more javascript/recursive traps/popup spam/crashing plugins crashing and/or rendering the browser unusable? Yes please!

      Try visiting Last Measure or The Internet Is Serious Business with Firefox without NoScript.

    27. Re:We ain't dead yet! by chrysalis · · Score: 1

      I want support for multiples architectures.

      IE is amd64 and i386 only.

      Chrome is i386 and ARM only (not even amd64).

      Mozilla is the only portable one.

      --
      {{.sig}}
    28. Re:We ain't dead yet! by mgiuca · · Score: 1

      I really don't think that Google wants to enter the browser wars. They will make no money from Chrome; it is just a means to an end. What they are trying to do is just make sure that the rapid pace of browser development over the past few years continues unabated, so Microsoft doesn't pull another IE6 on us.

      One thing I never understood was how Microsoft profits from Internet Explorer. (ie. Why should they care if people buy Windows and install some other browser?)

    29. Re:We ain't dead yet! by Anonymous Coward · · Score: 1, Insightful

      The feature you want is it being more stable. Putting tabs in processes doesn't fundamentally fix this - it just lessens the impact of a fault at the cost of extra system overhead. In some cases splitting into processes maybe pragmatic (e.g. the closed source plugins), but if the underlying problems were fixed, you wouldn't be asking for this feature.

    30. Re:We ain't dead yet! by Anonymous Coward · · Score: 0

      process-per-tab should be extended to plugins too IMO

    31. Re:We ain't dead yet! by Fweeky · · Score: 2, Insightful

      If I open Tab B from Tab A, it should get Tab A's cookies. But cookies in Tab B shouldn't "backport" to tab A

      Uh, why not? If I'm browsing a site using multiple tabs, and the site resets the cookie to avoid session fixation attacks, or it uses cookies to configure features to whatever, all my tabs should get the new cookie, they shouldn't behave like entirely separate browsers.

      The point is that if different processes can communicate with each other, that significantly increases the likelyhood of cross-tab / cross-process vulnerabilities. The attack footprint just grew, rather sharply, in size.

      Compared to what? Everything running in the same memory space?

      The multi-process model Chrome's using means tabs communicate via message passing*, rather than grabbing locks around shared data structures and poking at things directly, which seems to be what you think is going on. A message passing model's a far smaller area to attack, since it can be a rigorously defined, limited and enforced protocol, rather than an advisory thing a programming error can easily forget or an attacker ignore. And yes, it allows child processes to be run with significantly reduced privileges; e.g. your tabs could be running as user nobody, chrooted to /var/empty, unable to create files or even see most of the system; any time they need to do anything with higher privileges, they need to talk to the parent process, which can consider what they *should* be able to do and reject anything else.

      Sure, the message passing might not be as robust as paranoid as you'd like, but it's a far smaller space to attack and secure than "well, if someone gets an arbitrary code execution attack going on, it's game over".

          * I haven't looked at the code, it certainly *could* just be sharing big chunks of memory like that, but I somewhat doubt it.

    32. Re:We ain't dead yet! by tobiasly · · Score: 1

      If people are using chrome and not Firefox, they don't have to pay mozilla.org.

      You mean they don't have to pay mozilla.com. They're separate now ya know :)

    33. Re:We ain't dead yet! by Raenex · · Score: 1

      One thing I never understood was how Microsoft profits from Internet Explorer. (ie. Why should they care if people buy Windows and install some other browser?)

      To keep their operating systems monopoly. They used their monopoly to kill Netscape and made IE the browser that 98% of people used, which means web designers only made sure their web pages worked in IE, which made it hard for people to switch operating systems.

      Microsoft fell asleep at the wheel, though. They let IE stagnate at version 6 for years, which allowed Mozilla to come out with a better browser that was also compatible.

      Microsoft woke up and now the browser wars are upon us once again. Microsoft's biggest play is Silverlight -- if they can get enough people using it they'll own the web again.

    34. Re:We ain't dead yet! by naasking · · Score: 1

      Cookies are stored on disk in the browser's folder. Of course they are accessible between tabs.

    35. Re:We ain't dead yet! by naasking · · Score: 1

      They will make no money from Chrome; it is just a means to an end. What they are trying to do is just make sure that the rapid pace of browser development over the past few years continues unabated, so Microsoft doesn't pull another IE6 on us.

      I agree that it's a means to an end, but I disagree that their goal is just to foster browser innovation. I think arstechnica got it right: web apps are currently second-class citizens on a user's desktop, where all actions are confined to a window with far too many superfluous controls, and the app has too little control over what it shows to the user. Chrome is the first step making web apps first-class citizens on the desktop. Microsoft's worst fears are coming true.

    36. Re:We ain't dead yet! by ultranova · · Score: 1

      To keep their operating systems monopoly. They used their monopoly to kill Netscape and made IE the browser that 98% of people used, which means web designers only made sure their web pages worked in IE, which made it hard for people to switch operating systems.

      Netscape died because Netscape 4 was, to put it frankly, utter crap. Microsoft didn't kill it, they simply provided a good enough browser at a time when many people were searching for one. I switched to IE out of desperation, just like I later switched from Windows 98 to Linux.

      Otherwise you're right on spot. And this is why IE is so bad at following standards too.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    37. Re:We ain't dead yet! by ultranova · · Score: 2, Insightful

      I see you're quoting from that comic. Firefox does not have one giant address space, it can allocate memory and release it as and when required using various different methods depending on data requirements (just as any other process can).

      Do you know what "address space" is, and how memory allocation works ? Because the only way to have more than one address space is to have more than one process.

      The fact that this memory is attached to one process or various is beside the point, apart from one: When a process (tab/window) in Chrome is destroyed the OS cleans up the memory. When a tab or a window is destroyed in Firefox the application cleans up the memory.

      And sometimes Firefox misses some of it. Then it stays allocated until Firefox exits, at which point the OS can clean it. Since the total memory is limited, when such things happen over and over again, these little crumbs of allocated but unused memory take up greater and greater portion of memory space, until finally there's not enough unallocated memory left to satisfy an allocation request, and Firefox crashes, taking all its tabs and windows with it. On the other hand, if each tab has its own process, a particular one might crash, but the rest keep on working.

      Of course, the same goes for any error. In Firefox, it kills everything, while in Chrome, it kills only the tab in which the error happened, or that's the theory anyway. And since browsers are complex, it's easy to make errors while coding them.

      There is also less incentive to spend time fixing memory leaks because the workaround will be to close the window/tab and re-open it again.

      As opposed to the Firefox way of closing the whole browser and starting from scratch.

      FF3 has achieved quite a reduction in memory usage and received praise for it until now, and slating it as 'crappy code' and 'half-hearted attempts at fixing [memory leaks] is disingenuous.

      FF3 is crappy code. Even if it doesn't have a single memory leak - which I sincerely doubt - the UI has a tendency to hang while the browser is busy, which is simply sloppy.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    38. Re:We ain't dead yet! by Anonymous Coward · · Score: 0

      Here's what I'd like to see:

      1) Process-per-tab. It sucks when some JS in some tab gets hung up, bringing everything else in the browser to its knees! Chrome is the only game in town here.

      IE8 has process-per-tab as well.

    39. Re:We ain't dead yet! by Raenex · · Score: 1

      Microsoft didn't kill it, they simply provided a good enough browser at a time when many people were searching for one.

      Microsoft made IE for free and bundled it as part of their operating system, making it the default choice. Nobody else could have done this -- that's why Opera, a better browser than Netscape at the time, could never unseat Netscape, but Microsoft could.

      Microsoft killed Netscape. It's indisputable.

    40. Re:We ain't dead yet! by Bogtha · · Score: 1

      Google's Chrome brings the browser war to a white heat - suddenly FF is being given a run for its money as the undisputed browser feature champion!

      What are you talking about? Firefox has never been the undisputed browser feature champion. Have you ever heard of Opera or Safari? You know, Safari, the browser based on WebKit, which is the rendering engine that gives Chrome most of its features?

      Where did this myth come from that Firefox is so far ahead? I've lost count of the number of times I've seen Firefox lauded for being so progressive by including a feature that other browsers have had for years. And that's not just the tech-illiterate, I'm talking about here on Slashdot where people presumably know that Internet Explorer isn't the only other browser.

      --
      Bogtha Bogtha Bogtha
    41. Re:We ain't dead yet! by Yer+Mum · · Score: 1

      Yes, I do know what address space is and how memory allocation works. Address space is not fixed per application on modern OSes or on UNIX-based OSes, Firefox does not run on MacOS System 7 so your point is invalid.

      You're still quoting from the comic. If you have a memory leak it doesn't matter if it belongs to the whole browser or a single tab, it's still a memory leak. If Chrome has a bad memory leak (when e.g. it destroys a flash object) and you restrict your use to one window only without opening new windows or tabs, you will eventually notice it just as much as you would in Firefox.

      The fact that Chrome's design means it uses the OS as a crutch and it steps in and throws everything out when a window or tab is closed does not mean Chrome's design is inherently good, it just means it's more robust at the cost of the extra baggage the OS needs to maintain separate processes (extra memory, slower speed). IE8 beta 2 also uses per-process tabs and also requires a similar amount of extra memory as Chrome does and also has a slower response time as a result, but I do not see you singing its praises.

      You're still claiming FF3 is crappy code without proof. The UI can hang because it uses JavaScript however this is a problem that will be addressed in 3.1, heavy JavaScript scripts will be placed into their own threads. The advantage of threads is speed and less memory usage when compared to processes. Scripts in other threads can go off the rails as much as they want as they won't affect the main browser and when the tab is closed the problem is resolved; like Chrome without using as many resources.

      I will say that the task manager is a good idea so that the user is a little more informed and non-responding tabs can be killed, and where processes do have their place is separating plug-ins from the browser so Java, Flash, or Acrobat don't go mad and hang the browser, however processes for each tab/window is overkill.

      I think FF3, Opera, and Safari will go with threads, IE8 will go with processes, and Google will have a decision to make with regards to benchmarks when memory usage and new tab/window response time places them closer to IE8 than it does to the competition.

    42. Re:We ain't dead yet! by Homer1946 · · Score: 1

      The point is, the internet is large and dynamic with folks with a large range of skill and motivation developing for it. The problem of buggy code is NOT going to be fixed at the source and people just want their web using experience to be as pleasant as possible, so fixing the problem at the browser level makes since.

      Or to put it differently, changing the code for a single browser is a much smaller target than changing the code of a million web sites.

      Reality is a bitch.

    43. Re:We ain't dead yet! by shutdown+-p+now · · Score: 1

      Process-per-tab. It sucks when some JS in some tab gets hung up, bringing everything else in the browser to its knees! Chrome is the only game in town here.

      It's not. IE8 had it since the first beta (which was quite a while ago now, certainly a long time before the Chrome beta). Of course, IE8 loses in many other things... but for truth's sake, it is still worth to recognize its firsts when they happen.

    44. Re:We ain't dead yet! by shutdown+-p+now · · Score: 1

      People seem to dig into the heap of technical niceties that Chrome offers, and miss the major Chrome feature - the fact that it cold-starts in under a second. No other HTML5/CSS2/JS graphical browser on any OS can do it, today. And why would you care? For day-to-day browsing, probably not at all - most people just start browser as soon as OS loads, and then work with tabs. Where it does matter is when you use that "Create Web application shortcut" feature in Chrome - if I create an icon specifically for, say, GMail, I don't want to wait for IE, Firefox or Opera to take several seconds to load (and then also wait for GMail itself to load). In Chrome, it starts right away, so you see GMail progress bar in under a second... and I believe that it's really what's it all about in the end; the rest is just icing on the cake. Me, I've played with Chrome for a while, and moved back to the tried and true Opera; but my quick launch now has Chrome web app icons for GMail and Google Groups - and they work great.

    45. Re:We ain't dead yet! by shutdown+-p+now · · Score: 1
      Well, they want to add OpenGL ES as a JavaScript API for the CANVAS element in HTML5, so why not pthreads? ;)

      And I'm pretty sure you could write, say, a MIPS emulator in JS if you really wanted to, and then install Linux onto that. With a good optimizing JIT with type inference, it may actually be reasonably fast (as in, will boot in under an hour). Any takers?

    46. Re:We ain't dead yet! by shutdown+-p+now · · Score: 1

      My observation was that people have slated Firefox 2 and IE 7 and 8 for using 200M of memory, and when Chrome uses the same it's all shiney and new.

      I haven't yet seen people remark that Chrome uses little memory (because, well, it doesn't). What is remarkable is its sheer speed - of startup (that's the most noticeable one, since other browsers really suck in that department), of rendering, and of JS. And on those measures, it beats everything else out there - or at least that is the impression.

    47. Re:We ain't dead yet! by H0p313ss · · Score: 1

      it may actually be reasonably fast (as in, will boot in under an hour). Any takers?

      Nice... somebody got my point! :-)

      --
      XML is a known as a key material required to create SMD: Software of Mass Destruction
    48. Re:We ain't dead yet! by witherstaff · · Score: 1

      Microsoft's $750 million settlement with Netscape says differently. Also the United States Vs Microsoft Antitrust case specifically mentions Netscape.

      Microsoft used their monopoly position to kill the competition. They then used their massive bank account to ensure their legal and political lobbyists got them out of trouble.

    49. Re:We ain't dead yet! by vidarh · · Score: 1

      Thank you. You can add Amiga fans to that list as well. As much as I loved my Amigas, I found the resistance to trying to fix obvious limitations like lack of memory protection extremely annoying.

    50. Re:We ain't dead yet! by vidarh · · Score: 1

      When a tab or a window is destroyed in Firefox the application cleans up the memory.

      Except it doesn't. Part of the problem may very well be fragmentation (as the Mozilla people claim). But the reason for that is that they've ignored decades of experience in avoiding it. It's TRIVIAL: When you have a bunch of objects with similar lifetimes that are all bounded by the lifetime of a single object, you use separate allocation arenas. In this case all objects related to a tab and the documents in it could be allocated in separate arenas, and the memory issue would have been taken care of.

      However that only solve the memory issue. Firefox also suffers from a number of other bugs that include CPU hogging etc., and the easiest way of prevent them from affecting users is multiple processes, which effectively give you the "arena" behavior for free.

    51. Re:We ain't dead yet! by biz0r · · Score: 1

      I would whole-heartedly disagree, simply for the fact of the extensibility firefox provides through its extensions/add-ons capability. No such ability exists in Opera, greatly limiting its features to those implemented by the core developers. If you add in all of the features provided by the add-ons then firefox wins HANDS DOWN on the feature front.

      And yes, it is fair to include them because they are features Firefox at the very least HAS the ability to have...Opera does not.

      --
      /* sig */
    52. Re:We ain't dead yet! by vidarh · · Score: 2, Insightful

      Address space is not fixed per application on modern OSes or on UNIX-based OSes,

      No, but it IS limited to one per process, which was GP's point.

      If Chrome has a bad memory leak (when e.g. it destroys a flash object) and you restrict your use to one window only without opening new windows or tabs, you will eventually notice it just as much as you would in Firefox.

      No, you won't, since Chrome also (at least according to the comic) throws away the process in certain other situations as well, such as when loading a page from a new domain. But that is irrelevant: If it only affects a single tab, the "cost" of a restart is minimal: You have to close that tab and load a single page again, instead of reload every single tab (in my case often 40-50).

      The fact that Chrome's design means it uses the OS as a crutch and it steps in and throws everything out when a window or tab is closed does not mean Chrome's design is inherently good, it just means it's more robust at the cost of the extra baggage the OS needs to maintain separate processes (extra memory, slower speed).

      More robust == better. That "extra baggage" is mostly the cost of memory protection, which was accepted by most people as good in the early 90's at the latest. The ONLY place where we've put up with the kind of poor isolation that we've seen in the browsers have been in the browsers. That may have been acceptable when they were mostly used as document viewers, but no longer now when they have become application platforms. Todays browsers are throwbacks to Windows 3.1, AmigaOS and old MacOs version prior to memory protection.

      I think FF3, Opera, and Safari will go with threads, IE8 will go with processes, and Google will have a decision to make with regards to benchmarks when memory usage and new tab/window response time places them closer to IE8 than it does to the competition.

      I very much doubt that. The cost of multiple processes here is minimal. In fact, with multiple cores becoming more and more common, designing for less shared data structures will reduce cache coherency and locking issues and may end up being faster. It is in any case an overhead that is small enough that the extra protection is worth it.

    53. Re:We ain't dead yet! by xushi · · Score: 0

      I see you've ignorantly neglected to mention Opera, which wins in many of the points above and is even better than FF and IE in some of them too.

    54. Re:We ain't dead yet! by ChunderDownunder · · Score: 1

      When you put it that way, Chrome is the next emacs?

    55. Re:We ain't dead yet! by Yer+Mum · · Score: 1

      I would not say that a different process for each window or tab is an obvious design solution. Do you know of any office suite which does it? Do Photoshop, Ultraedit, or [insert well-known software here] spawn a new process for a new window or tab? Even though the option has been buried in an obscure setting in Windows Explorer for about a decade, it is off as default because its use has disadvantages (although Microsoft could easily have tried harder to minimise them).

      I think people are more prepared to put up with it for browsers because they've become so (overly) complicated. However most problems can be categorised into one of three things: memory allocation, the script engine getting bogged down, and plug-ins going wrong.

      FF3's memory allocation has improved, JavaScript will get as many threads as it needs in version 3.1, and all that remains are plug-ins which as I said above really should have their own processes as they can't be trusted not to go wrong.

      The overhead might be small on multiple core desktop machines now, but if Firefox is to get onto mobile devices then it still needs to be resource light and it that case developer effort is better spent making a common version work well on both desktops and mobiles/PDAs (does Chrome on Android use multiple processes as well?). It makes little sense to spend limited developer resources on one approach for the desktop and another for mobile devices.

      Finally on older Windows computers the latest available version of IE is IE6. Chrome is clearly too much for them leaving Firefox and Opera to fill in the gap. If it were decided that separate processes for every tab or window is the way to go then these older computers would be struggling, leaving them with just IE6, and anyone using IE6 to browse these days ends up getting owned in a week.

    56. Re:We ain't dead yet! by renoX · · Score: 1

      I've switched from FF2 to Opera because I was tired of the crashes and slowness (when one website use 100% of CPU, and make the browser slow as a snail, how do you know which one it is?), I couldn't care less of its memory usage (I have 1GB of RAM), FF3's memory reduction is very nice sure, but it doesn't in itself make it less fragile.

      Note that the crash and 100% CPU usage happen also with Opera (much less often though), so I'll probably switch to Chrome once it gets a decent page zoom and bookmark manager.

      If Firefox switch to a more robust design, then I'll consider it again as a possible choice: I value more stability than the extensions.

  6. How about the extensions too? by ilovesymbian · · Score: 1

    I installed it and the first thing that happens as always is the extensions stop working.

    Why don't the extension developers keep ready an upgraded version of their add-ons so that with every Firefox upgrade you don't have to sit and wait for days for the add-ons to be upgraded?

    Oh, never mind the extensions. Firefox 3.1 alpha 2 just crashed on me. :-/

    1. Re:How about the extensions too? by glitch23 · · Score: 0, Troll

      Why don't the extension developers keep ready an upgraded version of their add-ons so that with every Firefox upgrade you don't have to sit and wait for days for the add-ons to be upgraded?

      Even better would be if Firefox wouldn't break the plug-in API. On OS X I finally got a plug-in for Firefox 2.x that would save tabs and when I upgraded to version 3 the plug-in broke and the preference in Firefox to save tabs on exit does not work for some reason in OS X.

      --
      this nation, under God, shall have a new birth of freedom. -- Lincoln, Gettysburg Address
    2. Re:How about the extensions too? by Paaskonijn · · Score: 3, Informative

      Because addons.mozilla.org doesn't allow us to call our add-ons compatible with future versions of Firefox. We have to wait till Firefox releases a new version and then update the compatibility.

      It kind of forces developers to check whether their add-ons are actually compatible with the new version. But not really.

    3. Re:How about the extensions too? by Fred+Ferrigno · · Score: 1

      Go to about:config, then set extensions.checkCompatibility to false. It worked for many 2.x extensions when 3.0 was released. I haven't tried 3.1, but I presume there haven't been many major changes to the extension support.

    4. Re:How about the extensions too? by compro01 · · Score: 1

      Better idea is to just use the nightly tester tools. That allows you to override compatibility on a per-extension basis, which is a good idea, as sometimes they really are incompatible and sometimes they're really incompatible. Just ask anyone who tried forcing Google toolbar on 3.0 before Google updated it.

      --
      upon the advice of my lawyer, i have no sig at this time
    5. Re:How about the extensions too? by pbhj · · Score: 1

      Why don't the extension developers keep ready an upgraded version of their add-ons so that with every Firefox upgrade you don't have to sit and wait for days for the add-ons to be upgraded?

      I'm guessing it's partly because some of them have a life! Seriously, I can't imagine that any of the extension developers make a living from doing it? Perhaps a couple of the top ones can justify 24 hours turn around of an upgrade due to the visits it brings to their website, perhaps.

      They'd need a final beta period of a week or so (probably quite a bit more) to give extension developers a chance, but then this release cycle would be broken for critical security bugs, so it's probably not really worth implementing.

      What I'd like to see is the top add-ons included with the browser (still as add-ons that could be removed if wished) and those developers paid by Mozilla. That way add-ons could be kept in synch with browser development.

    6. Re:How about the extensions too? by maxume · · Score: 1

      There is no separate versioning for the API (and breaking compatibility once in a while is necessary, security, etc., so a more stable extension API would still benefit from some sort of versioning).

      --
      Nerd rage is the funniest rage.
    7. Re:How about the extensions too? by YttriumOxide · · Score: 1

      and the preference in Firefox to save tabs on exit does not work for some reason in OS X.

      Working here for me, so it's not a "general" problem on OS X.

      --
      My book about LSD and Self-Discovery
      Also on facebook as: DroppingAcidDaleBewan
    8. Re:How about the extensions too? by Jesus_666 · · Score: 1

      Tab Mix Plus can save tabs. I use it with Fx 3.0.1 under Leopard. You won't get a compatible version from addons.mozilla.org, but there's a dev build that works.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    9. Re:How about the extensions too? by InvisiBill · · Score: 1

      I said it before, but I'll repeat it here.

      I do use NTT, but I don't like it for addon compatibility. When you use NTT, it edits the version number listed in the addon. It spoofs the author stating that the extension is compatible. Its compatibility setting is simply changed to state that it supports the current version.

      When you use the extensions.checkCompatibility option, it simply overrides the function that automatically disables old extensions. Setting the option adds a warning banner to the top of the Addons window stating that checking is disabled and that some extensions may be incompatible. Old addons are not automatically disabled, but they do show the warning exclamation icon and state that they're not compatible. If you do find an extension that causes major problems, you can manually disable it while still using this setting to allow other old addons to run.

      The about:config option disables the built-in protection and lets you decide for yourself if you want to run unsupported addons. NTT hacks an addon to get around the built-in protection. I very much prefer to know that the addon is working because of a workaround, as I'll tend to look more for an upgrade or replacement, which probably has other fixes or features as well.

      As an addon author who has used both methods (as well as editing the version number back in the old days when about:config contained separate app and addon versions), I really prefer to disable the "save me from myself" protection and just manage my addons myself. Disabling extensions.checkCompatibility doesn't remove any per-extension management, it just gets rid of the version-based auto-disable. Addons still show up as being outdated, but you can choose to keep them enabled (or choose to disable them). With the NTT hack, your old version of the addon shows that it's perfectly compatible with the current version of Firefox. I really don't understand why anyone thinks that's a better solution.

      Note that your Google Toolbar example would behave exactly the same whether enabled via NTT or extensions.checkCompatibility. If the addon is broken, it's broken. It doesn't matter whether you tell Firefox to ignore the version number or edit the addon's version number to whatever Firefox wants to see.

  7. Still somewhat disappointed in Firefox! by bogaboga · · Score: 2, Insightful

    While I appreciate the new features in Firefox's latest release, I am still disappointed in it because I cannot watch CNN live streams.
    Before you jump to conclusions, let me inform you that I have all the latest plugins installed; from Flash, Shockwave, Java and all the rest.

    I even have CNN's own plugin for Firefox installed...but live streams will not play! Incidentally, the commercial before the the actual content (which is in Flash), plays fine. When it's over, what one sees is a black screen!

    Whose fault it is, I do not know...all i know is that I cannot watch those live streams on CNN. What's going on?

    1. Re:Still somewhat disappointed in Firefox! by Anonymous Coward · · Score: 0

      Being as I consider javascript and Flash very unnecessary risks and having dumped the cable company years ago but wanting to watch the conventions I booted with a Mandriva Spring 2008 Live cd and watched the CBS streams of the Democratic convention via C/Net link. Interestingly when the Republican convention rolled around all I got on the streams there was a black screen. Decided to check MSN and sure enough they were not using Silverlight for the Republican convention and the streams worked just fine. I haven't tried CNN yet but will try to remember to do so later just for curiousity sake.

    2. Re:Still somewhat disappointed in Firefox! by lazy_nihilist · · Score: 5, Funny

      I even have CNN's own plugin for Firefox installed...but live streams will not play! Incidentally, the commercial before the the actual content (which is in Flash), plays fine. When it's over, what one sees is a black screen!

      The commercial plays fine, that's all what matters.

    3. Re:Still somewhat disappointed in Firefox! by anss123 · · Score: 1

      I even have CNN's own plugin for Firefox installed...but live streams will not play!

      There are times when youtube videos refuse to play in Firefox (restarting the browser does not help), but the problem goes away eventually - In the meantime I just fire up ie.

      The bug is odd as it seemingly only hit one video website at a time. It may have something to do with cashing, so try clearing your cache - or fire up another browser.

    4. Re:Still somewhat disappointed in Firefox! by Anonymous Coward · · Score: 0

      Maybe you're trying to watch Crossfire? Aaron Brown? Paula Zahn?

      Honestly, CNN is only worth watching for Betty Nguyen.

    5. Re:Still somewhat disappointed in Firefox! by Gavagai80 · · Score: 1

      Got silverlight?

      --
      This space intentionally left blank
    6. Re:Still somewhat disappointed in Firefox! by Anonymous Coward · · Score: 0

      That used to happen to me. I'm fairly sure that's not a browser problem. Have you tried it with another browser to confirm that this is ONLY a problem with Firefox?

    7. Re:Still somewhat disappointed in Firefox! by Anonymous Coward · · Score: 0

      Do you have adblock installed? Sometimes the stream comes from a source that's also serving up advertising. You can temporarily disabe adblock to see if that solves the issue.

  8. From the Computer World story I stab thee! by Todd+Fisher · · Score: 1, Funny

    ComputerWorld is running a related story about benchmarks shown by Mozilla's Brendan Eich which indicate that Firefox 3.1 will run Javascript faster than Chrome.

    Take that Google!

    --


    --I'm not talking about dance lessons. I'm talking about putting a brick through the other guy's windshield.-
  9. GoDaddy Issue by Anonymous Coward · · Score: 0

    Have they fixed the GoDaddy issue yet?

  10. shiretoko by Dr.+Tom · · Score: 3, Interesting

    too bad they didn't say which kanji. shiretoko could be shireitoko, the place of a ghost. or it could be command place. shiretto-ko would be the little one who doesn't care. shiiretoko could also mean the buying up place ... japanese has so many homonyms

    1. Re:shiretoko by zalas · · Score: 1

      If it's just "shiretoko", then it might be the Shiretoko Peninsula located in the northeast section of Hokkaido. And hate to be nitpicky, but shiretoko, shireitoko, shirettoko and shiiretoko are not homonyms, as they have a different rhythm when pronounced, although they sound a bit similar. Shireitoko has a prolonged 'e' sound, shirettoko has a stop/pause after the 'e' sound, shiiretoko has a prolonged 'i' sound.

    2. Re:shiretoko by Mr+Z · · Score: 3, Funny

      japanese has so many homonyms

      I dunno. They all sound the same to me.

      ;-)

    3. Re:shiretoko by magamo · · Score: 1

      Only the World Heritage on the Hokkaido inland clicked with me. I'm a native Japanese speaker and other words like the ones you listed are just...off.

    4. Re:shiretoko by Anonymous Coward · · Score: 0

      Except the examples you used aren't homonyms (="words that sound the same"), as is obvious even from their transcriptions.
      Just because someone uses stupid transcription that butchers the pronunciation doesn't mean anything.

    5. Re:shiretoko by Anonymous Coward · · Score: 0

      I'm pretty sure it's a reference to this:

      http://en.wikipedia.org/wiki/Shiretoko_Peninsula

      Which means "Ends of the Earth" in Ainu.

  11. Cookies, dumbass by Anonymous Coward · · Score: 0

    You have no idea how the Internet works.

  12. Firefox's bottleneck isn't JS by Stan+Vassilev · · Score: 3, Interesting

    From Brendan's JS benchmarks:

    We win by 1.28x and 1.19x, respectively. Maybe we should rename TraceMonkey "V10" ;-).

    Apart from getting the "asshat" award for this comment, Brendan seems to ignore Firefox currently has the slowest DOM manipulation of any of the major browsers.

    And it's that DOM which is the bottleneck in most web applications (as I can testify as a web developer), as JS is mostly used to modify the document in some way, not to compute cryptographic hashes of huge datasets or the like.

    I am noticing a consistent trend in Mozilla trying to one-up the competition in their benchmarks, while ignoring the real-world problems of their products. Bad for their users, but in the long run, bad for Mozilla as a company and initiative as well.

    1. Re:Firefox's bottleneck isn't JS by haruchai · · Score: 5, Informative

      http://developer.mozilla.org/En/DOM_improvements_in_Firefox_3

      It seems they have been focusing on extending the DOM support but TraceMonkey will eventually be used to enhance FF's DOM performance

      (Excerpt from this page: http://ejohn.org/blog/tracemonkey/)

      Right now there isn't any tracing being done into DOM methods (only across pure-JavaScript objects) - but that is something that will be rectified. Being able to trace through a DOM method would successfully speed up, not only, math and object-intensive applications (as it does now) but also regular DOM manipulation and property access.

      --
      Pain is merely failure leaving the body
    2. Re:Firefox's bottleneck isn't JS by Anonymous Coward · · Score: 0

      Damn straight, I want my 0.1 s of life back. Damn bad DOM performance. I cry myself to sleep every night thinking about those 0.1 (that's 100 milliseconds man) second back. Then the blackness comes.

    3. Re:Firefox's bottleneck isn't JS by Anonymous Coward · · Score: 0

      "asshat"

      Back when Mozilla was battling Microsoft, everyone put up with the asshats from Mozilla. IE was so bad that people were willing to have Mozilla developers sit around in forums like Slashdot year after year spouting bullshit about 'that's not a memory leak, that's a feature' and other problems with Firefox.

      Now that IE has come a long way and much better browsers are out there like Chrome people are no longer tolerating the crap from the Mozilla devs.

      Instead of keeping their mouths shut and letting their work speak for them, the Mozilla devs have treated the excitement over Chrome as some sort of personal affront not to be dealt with by getting their woefully outdated codebase and technology fixed they instead are acting like too many open source projects to perceived threats:

      * Bad mouthing their competition in forums

      * Trying to spread FUD about licensing or technical details

      * And acting like petulant pricks in general

      The Mozilla devs could have outlined their plans to bring memory protection, OS level address spaces to eliminate memory leaks and fragmentation, and across the board threading with a updated JavaScript engine. Instead they are playing cherry pick benchmark games.

    4. Re:Firefox's bottleneck isn't JS by jcupitt65 · · Score: 1

      Firefox currently has the slowest DOM manipulation of any of the major browsers.

      iBench 5.0 has ff 3.0 only slightly slower at DOM than opera 9.5 and safari 3.1, and many times faster than ie7 and ie8.

      Various sites have posted results, but to pick one http://www.zdnet.com.au/story_media/339289417/browsers_graph_2_423.jpg (hope the direct link works, otherwise try dragndrop).

    5. Re:Firefox's bottleneck isn't JS by ballwall · · Score: 1

      I call BS.

      When I first downloaded Chrome I tested dom manipulation with it (with one of our internal DOM heavy apps) and the same operation takes ~4x the time in Chrome as it does in FF.

      If I get some time I'll put together a benchmark of it, but to give a rough idea this is inserting ~2000 elements in various places using a combination of innerHTML and insertChild.

      FF is probably not the fastest, but it's definitely not slower than chrome with DOM manipulation.

      I am noticing a consistent trend in Mozilla trying to one-up the competition in their benchmarks, while ignoring the real-world problems of their products. Bad for their users, but in the long run, bad for Mozilla as a company and initiative as well.

      The others do the exact same thing. Chrome did it in the same manner (completely ignoring DOM in their benchmarks).

    6. Re:Firefox's bottleneck isn't JS by biz0r · · Score: 1

      Just as a side note, tracing through the DOM would also speed up all extensions made for Firefox, as well as the entire interface for Firefox. The interface firefox employs is completely based on XUL, a XML based interface which incorporates javascript and DOM.

      I can't wait :)! (yes, I am a web developer that also makes XUL applications)

      --
      /* sig */
  13. Per-tab processes are great by amirulbahr · · Score: 1

    Using FF, I right click on the HTML5 video link in the summary and opened it in a new tab. A rather large page, it maxed out my CPU for about 15 seconds parsing and rendering it. During that time scrolling down the slashdot page became very jerky.

    Tried it out on Chrome on my Windows box, and no such problem. Do the FF people plan on going down that path?

    1. Re:Per-tab processes are great by prockcore · · Score: 1

      Tried it out on Chrome on my Windows box, and no such problem.

      That's because you got lucky. Go here and watch the video in Chrome. It slows your entire machine down to a crawl, and the only way out is to kill the entire browser.

      So much for having flash in its own process.

  14. Eich twists the facts a little by Stan+Vassilev · · Score: 0, Flamebait

    From Eich's interview:

    Eich disagreed. Although he called V8 "great work, very well engineered," Eich said TraceMonkey has more potential than Google's interpreter for additional, and dramatic, speed improvements. "We've only been working on TraceMonkey for, what, three months now," he said in an interview today. Google has said its Danish engineers had been working on V8 for approximately two years.

    TraceMonkey was possible in three months only thanks to the efforts of Adobe on developing the AVM2 engine (aka Tamarin), which took over 2 years to complete and release. Tamarin's Micro JIT engine is what powers the heart of TraceMonkey and is a significant part of the update we'll see in Firefox 3.1.

    I don't like that Eich seems to not give any credit to Adobe at all for their contribution, and on top of that tries to belittle the effort of Google, who are technically paying their sallaries at Mozilla Corp.

    1. Re:Eich twists the facts a little by randomc0de · · Score: 5, Informative

      I don't like that Eich seems to not give any credit to Adobe at all for their contribution, and on top of that tries to belittle the effort of Google, who are technically paying their sallaries at Mozilla Corp.

      FTFA:

      This reminds me: TraceMonkey is only a few months old, excluding the Tamarin Tracing Nanojit contributed by Adobe (thanks again, Ed and co.!), which we've built on and enhanced with x86-64 support and other fixes. We've developed TraceMonkey in the open the whole way. And we're as fast as V8 on SunSpider!

      and

      V8 is great work, very well-engineered, with room to speed up too. (And Chrome looks good to great -- the multi-process architecture is righteous, but you expected no less praise from an old Unix hacker like me.)

      Yup, lots of credit-stealing and belittling going on there. Meanwhile, I don't like that you can't even spell "salaries" correctly. You see, I'm new here: I RTFA, point out inaccurate comments, and correct spelling. An unholy trinity I suppose.

      --
      Three rights make a left. Freedom of speech, freedom of the press, freedom of assembly.
    2. Re:Eich twists the facts a little by Anonymous Coward · · Score: 0

      You see, I'm new here: I RTFA, point out inaccurate comments, and correct spelling. An unholy trinity I suppose.

      Say goodbye to karma. If you start pointing out the horrible hypocrisy and incompetence of the "editors", you'll never get out of the karma hole.

    3. Re:Eich twists the facts a little by Anonymous Coward · · Score: 0

      Say goodbye to karma. If you start pointing out the horrible hypocrisy and incompetence of the "editors", you'll never get out of the karma hole.

      Seriously, who gives a shit? It's almost as bad as the morons on certain forums paying attention to post counts as if there's some kind of competition going on.

      Sickening.

  15. Re:FF 3.1 JavaScript == Fail by Necroman · · Score: 2, Insightful

    Or you're just caught up in the hype and think it's faster? Do you have any benchmarks or data that show Chrome is performing better than FF3.1 alpha2?

    --
    Its not what it is, its something else.
  16. Firefox Developers by Whiteox · · Score: 2, Insightful

    Chrome isn't perfect and doesn't run all that well on a hyperthreaded P4 single core.
    I'm not about to throw away my computers just to run a beta Chrome which really isn't as functional as my Firefox. I doubt if it would ever be.
    A lot of us appreciate the work that FF dev. does and it can only improve.
    Thanks.

    --
    Don't be apathetic. Procrastinate!
    1. Re:Firefox Developers by onefriedrice · · Score: 1

      My "workstation" at work is a P4 single-core. In my experience running Chrome on it, it performed just as well or better than FF... The general application is more responsive, starts faster, and uses WebKit.

      I like Firefox, but let's get real: the codebase is a mess. I don't know if anyone would work on it if they weren't getting paid by Mozilla.

      --
      This author takes full ownership and responsibility for the unpopular opinions outlined above.
    2. Re:Firefox Developers by shutdown+-p+now · · Score: 1
      I don't actually use FF, but I still appreciate all the work that FF devs do. Why? Because every standard-compliant browser on the "market" means: 1) more users with browsers that can properly render advanced HTML/CSS/JS, and 2) more sites which serve valid, or at least not severely broken, HTML/CSS/JS. Also, whenever one of the browsers introduces some really good idea, others quickly copy it, so the overall experience improves for everyone, even those IE users who haven't even heard of Firefox, much less any other browser other than IE. Firefox took quite a few things from Opera, but Opera took ideas from Firefox as well, and they are under pressure to come up with more of their own as they go. Same for IE, Chrome, and whatnot.

      So, keep bringing it on, guys. And let's welcome Chrome, and add it to the list.

  17. "drag and drop tabs between browser windows." by Anonymous Coward · · Score: 1, Informative

    The current stable build, 3.0.1, can already do this. (and maybe already in 3.0).

  18. Don't want to report bugs? Don't expect fixes. by Anonymous Coward · · Score: 2, Insightful

    n/t

  19. The question is... by Kierthos · · Score: 1

    have they fixed the damn "Awesome Bar" so it works? I'm getting a little tired of the way it currently works, where if I start typing "news" (to go to news.google.com, for example), slashdot is listed in the links because the sub-heading is "news for nerds".

    --
    Mr. Hu is not a ninja.
    1. Re:The question is... by Samah · · Score: 1

      How is that broken? I'm pretty sure that's the whole POINT of it.

      --
      Homonyms are fun!
      You're driving your car, but they're riding their bikes there.
    2. Re:The question is... by Waccoon · · Score: 1

      I think the problem is that really, really common words aren't likely to return useful searches, but they are still very common as domains. I'd rather the browser remember where I've been, rather than try to figure out which of the 54,000,000 pages out there might be where I want to go.

      Personally, I hate all this integration/simplification stuff. Chrome drives me nuts for this very reason. I want a search bar, and I want an address bar. Don't put them together and call it a feature because it takes up a couple less inches of horizontal space (which compared to vertical space, is not particularly valuable real estate).

    3. Re:The question is... by prockcore · · Score: 1

      The awesome bar ranks your history. Bookmarks before non-bookmarked pages, pages you visit often before pages you rarely visit, etc.

      Make "news" the keyword for the news.google.com bookmark. Awesome bar will rank that above everything else when you type "news".

      See.. it really is awesome.

    4. Re:The question is... by Vectronic · · Score: 1

      Like Samah said, thats the intent of it...

      But, if you are that pissy about it, there is a simple fix:

      Add http://news.google.com/ to your favorite/bookmarks, then go to the properties for that bookmark, in the "keyword" option, type "news", then whenever you type "news" into the addressbar and hit enter, it will go to news.google.com...

      If you have various news sites you go to, then use "newsG" and "newsC" etc...

      Opera has the same option (among others), but IE and Chrome don't seem to...

    5. Re:The question is... by Kierthos · · Score: 1

      THANK YOU! It's good to know I'm not the only one who feels like this. I mean, what's wrong with keeping something simple if it works?

      Yes, there probably are some new features of Firefox 3 that I will come to love. But I liked the way the Firefox 2 address bar worked because it wasn't trying to guess my intentions. It was simple, and it worked. And the oldbar add-on does not seem to fix the problem, nor do the about:config alterations I've tried.

      --
      Mr. Hu is not a ninja.
    6. Re:The question is... by Kierthos · · Score: 1

      I don't much care how it works... when I start typing in the address for Penny Arcade, it should not, even for an instant, show me a link to wikipedia. Yet it does. It also can't seem to remember the addresses for Order of the Stick or Ctrl Alt Del, no matter how many times I go there. I should not have to bookmark every last page I go to simply to get the address bar to work the way it did in Firefox 2. (You know, correctly.)

      --
      Mr. Hu is not a ninja.
    7. Re:The question is... by Samah · · Score: 1

      Hmmm... I'm pretty sure the awesome bar only makes suggestions for titles/URLs of recently viewed pages and any bookmarks you have. Correct me if I've got it wrong...

      --
      Homonyms are fun!
      You're driving your car, but they're riding their bikes there.
    8. Re:The question is... by pbhj · · Score: 1

      Samah is right, that's the point - but if you always choose news.google.com then that option will come up first in the list.

    9. Re:The question is... by Kierthos · · Score: 1

      Well, here's the thing. It does, but it does it in what I consider a weird and annoying way. If I start to type in news.google.com... well, in Firefox 2, as soon as I got the first couple letters typed, it would well, not auto-complete the URL, but show the rest of it in the first dropdown option, if you understand what I'm saying.

      In Firefox 3, however, when I start typing in news.google.com, it lists Slashdot first because "News for nerds, stuff that matters" is the sub-heading for the main site. Once I get "news.go" typed in, then Firefox 3 realizes where I want to go, but not before then.

      It's even weirder with other sites. Even though I have the main page for Order of the Stick bookmarked, it doesn't seem to remember that at all. Also, it can't seem to save other bookmarks properly, adding an extra "www." at the beginning of some of them.

      I mean, if there was a simple "Turn off awesome bar, and have address bar work just like in Firefox 2 (or hell, EVERY other browser I've used in the last decade)" option, I'd take it and stop complaining. But there doesn't seem to be one.

      --
      Mr. Hu is not a ninja.
    10. Re:The question is... by Tim+C · · Score: 1

      I'm pretty sure that if you go to news.google.com often enough it'll start to suggest that over slashdot when you start typing "news" into the address bar. For example when I type "news", I get news.bbc.co.uk first, then slashdot.

    11. Re:The question is... by Teun · · Score: 1

      I want a search bar, and I want an address bar.

      Just wait for the first plug ins to appear, like the "Address Bar" plug in.

      --
      "The likes of Facebook and WhatsApp are free to those whose privacy is of zero value."
  20. Linux by tolan-b · · Score: 4, Insightful

    I wonder if FF are planning to fix the poor memory handling and speed in Linux any time soon. I'm getting quite tired of just how Windows focussed they are. I know that needs to be their primary target, but it would be nice if the Linux version didn't lag behind *quite* so much, especially seeing as they forget to mention that all these fancy improvements listed for a new version don't actually apply to the Mac and Linux versions.

    1. Re:Linux by DarthThor · · Score: 1

      Can't say I've noticed many features in FF Windows builds that isn't in Linux builds (I run pretty much an identical Firefox setup on my home Linux Desktop and my work Laptop in terms of versions, themes and extensions) Not sure about optimisation work however, but each time Windows users have reported speed increases or better memory handling in new Firefox versions, I've noticed it in the Linux builds, so while the performance may not be as good in Windows, I think it is bit much to infer there isn't being any work done.

    2. Re:Linux by Anonymous Coward · · Score: 0

      Why are there more problems in Linux than Windows?

    3. Re:Linux by BZ · · Score: 1

      Oddly enough, a lot of the memory and speed issues on Linux are in system libraries. For example, the GTK1 builds of mozilla (back when they existed) were a lot faster UI-wise than the GTK2 builds. This is true of all the other applications I've tried too: GTK2 is a bloaty, resource-hogging, and laggy.

      Similar issues with Render (which affects graphics rendering via cairo). And there doesn't seem to be much interest in fixing this issue by anything short of a drastic rewrite of the acceleration architecture in Xorg. Just taking simple fixes that would fix basic issues like image scaling being slower using Render than doing it client-side is below the dignity of the Xorg developers, apparently.

      Then there's pango, which is "really fast if you use it right" and apparently everyone is just using it wrong. It also has a whole slew of one-time leaks (allocates memory once at startup and never releases it) which make it more or less impossible to spot recurring memory leaks (much more serious) in all the noise.

      Last of all, I'm not sure what your last sentence means. is supported cross-platform. So is every single other feature listed in the alpha 2 release notes as far as I can tell. Tracemonkey is happening cross-platform (at least independent of OS; it _is_ processor-dependent since it has to generate machine code, and at the moment only works on i386, x86-64, and ARM). So what's the "don't actually apply to the Mac and Linux versions" thing you're talking about?

  21. one thing I hate about Firefox by Korbeau · · Score: 1

    is that whenever a window for some reason crawls to an end, everything is lost.

    For instance, I'm a big fan of Comedy Central (daily show), but watching it at my job is a pain in the ass during noon. I don't know if the site is really busy or if its the traffic inside, but the Flash player just goes "boing" and all my open windows are lost forever.

    Please, could you teach these guys about a multi-threaded environment? thanks!

  22. Re:FF 3.1 JavaScript == Fail by marco.antonio.costa · · Score: 1

    That was a very nice puff piece. Congratz. :-)

    --
    Send your spendthrift head of state this
  23. Faster? by Waccoon · · Score: 1

    Personally, I'd prefer that they worry less about making JavaScript faster and focus on the security policy. Isn't there at least some buried option not to run JavaScript from a 3rd party source, or only to run in-line JavaScript and not imports? How about disabling certain functions? As a person who hates to install 3rd party anti-spam extensions, I think some more low-level control would be a better option than just turning off JavaScript entirely (so, for example, I can actually reply to comments on some AJAX-laden blogs).

    Let the advertisers worry about how to get around this. They always do, one way or another.

  24. Re:FF 3.1 JavaScript == Fail by Anonymous Coward · · Score: 1, Insightful

    I haven't tried the latest Firefox but so far the day I've had with Chrome has been amazing. Even with the latest versions after less than a day's usage switching between tabs would start to slow down and even closing every single tab would leave Firefox with a huge amount of leftover memory. Responsiveness and shedding the leftover memory would only be fixed by quiting out of the browser two or three times a day.

    Even if there are a few benchmarks where Firefox can match Chrome it isn't going fix the performance and resource rot that plagues Firefox.

    The bitter reaction some people are having to people going crazy with excitement over Chrome sounds like there are people too emotionally attached to just a piece of software. Dumping Firefox for Chrome was no different than dumping Alta Vista for Google or IE for Firefox years ago.

  25. Re:FF 3.1 JavaScript == Fail by davros-too · · Score: 1

    I agree. I've seen plenty of benchmarks purporting to show Chrome isn't the fastest, but in my experience it is so much faster it is almost unbelievable. Like pages which take 6 seconds in firefox completing in 2 seconds - that is a seriously big improvement. I downloaded Chrome just to have a look, didn't expect to do more than have a quick go and then leave it as one of my browsers for testing. But the speed is so much better that I've switched almost entirely to Chrome.

    --
    In theory, there's no difference between theory and practice; in practice there is.
  26. moving tabs by Anonymous Coward · · Score: 0

    wtf? moving tabs between windows worked even in ff 2.0..

    1. Re:moving tabs by julesh · · Score: 1

      wtf? moving tabs between windows worked even in ff 2.0..

      It doesn't actually move the tab, though. What happens is the window containing the current tab sends a message to the window you dropped it in saying, "open a tab at this page with these pages in the history", and then closes its own tab.

      What it *should* do is say "open a new tab for this instance of a browser object" and transfer across without needing to do any reloading, etc. This is the way chrome does it, and it is much better.

    2. Re:moving tabs by BZ · · Score: 1

      Right on target. And that's what the new implementation does.

  27. extensions.checkCompatibility by crayz · · Score: 1

    If you're using FF 3 and want to try out 3.1, chances are you've got a bunch of extensions that will get disabled. Doesn't look like they made any major changes that should affect extensions, so just go to about:config and add/set "extensions.checkCompatibility" to false

  28. Mod parent 'funny' by Anonymous Coward · · Score: 0

    Hopefully they'll fix it by the release version.

    Release version... from Google. Right.

  29. Meh by SmallFurryCreature · · Score: 2, Interesting

    Speed, who cares. As I work in websites I of course need to have all browsers installed and running, Opera is my favorite browser, its mouse gestures is simply the most complete and function, in Firefox, it still feels tagged on. Same with tabbed browsing, although firefox is getting better at it, opera does it best. For specific tasks, I use firefox, I especially like its spell checked in textarea's, if I care about my spelling (guess what weeb site I doo nt car abot speeling) then that is the one I use, it also used to be the one with the best tools for a dev to see what the hell is going on with CSS and html. And then chrome landed and WOW. Maybe I am using the wrong add-ons in Firefox/Opera but Chrome gives some very nice tools for inspecting CSS and how it is affecting your layout. I really couldn't care less about executing speed, what I expect in a browser is to do what I want it to do well, a mili-second faster or slower has no effect. Firefox is still the most well-rounded browser out there, but right now, two of its tasks for me are better handled by other browsers.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

    1. Re:Meh by Xybre · · Score: 1

      Firebug. If you don't know, learn.
      Once there's a version for Chrome, it's all over for Firefox (for me).

      --
      Eternity is a time bomb.
    2. Re:Meh by Fweeky · · Score: 1

      Maybe I am using the wrong add-ons in Firefox/Opera but Chrome gives some very nice tools for inspecting CSS and how it is affecting your layout.

      You didn't miss Opera Dragonfly did you?

  30. HTML 5 video by aliquis · · Score: 4, Insightful

    Great! Now all of Opera, Safari and Firefox support the video element, can we please kill flash already?

    I doubt youtube, game trailers, southpark studios and friends will demand this real soon now because people in general suck but I can wish can't I?

    1. Re:HTML 5 video by tepples · · Score: 2, Insightful

      Now all of Opera, Safari and Firefox support the video element, can we please kill flash already?

      There are useful parts of SWF other than FLV, such as the ability to synchronize vector animation to audio, and the ability to run in Windows Internet Explorer on parent-owned, employer-owned, or library-owned PCs that restrict the execution of "all of Opera, Safari and Firefox".

    2. Re:HTML 5 video by Tim+C · · Score: 2, Insightful

      Now all of Opera, Safari and Firefox support the video element, can we please kill flash already?

      You have to support the browsers your target audience uses; until IE drops to single-digit usage figures or implements the video tag, Flash video isn't going anywhere.

    3. Re:HTML 5 video by Anonymous Coward · · Score: 0

      When will all of Opera, Safari and Firefox support H.264 in the video element? In Theora you don't get decent quality for your bitrate.

    4. Re:HTML 5 video by shutdown+-p+now · · Score: 1

      All it takes is for someone to write an implementation of all those new HTML5 tags (canvas, video etc) in Silverlight. Given that Silverlight 2.0 will use .NET for code execution, complete with static typing and optimizing JIT, it should give enough of both power and performance to pull it off.

    5. Re:HTML 5 video by AnyoneEB · · Score: 1

      Firefox will use the platform's normal video support according to this blog post. That is, DirectShow on Windows, QuickTime on Mac, and gstreamer on Linux. H.264 is supported by all of those with the proper plugins, but that gets us right back to the reason why the popular video sites do not use <embed> or <object> which sites used to do for video before FLV became popular and some sites still do: the client has to have the right codecs. Getting the user to have Flash installed is, in practice, easier than getting them to have the right video codecs despite how annoying the Flash requirement may be for the small minority of users who do not use Windows or Mac OS X or simply want the web to be sane and non-proprietary.

      --
      Centralization breaks the internet.
    6. Re:HTML 5 video by AnyoneEB · · Score: 1

      You could use a script like the one Wikimedia Commons has which detects the client's supported players and selects one. It would probably be trivial to add a Flash check in addition to the others and fall back to FLV if necessary. The script will use the <video> element if it can. On my system it uses the Totem browser plugin.

      --
      Centralization breaks the internet.
    7. Re:HTML 5 video by aliquis · · Score: 1

      Maybe, and I know it can be used for other things, but I only have a use for and need / want flash for watching videos. Or well, I don't want it but I'm forced to. If it wasn't for videos delivered in flash I'd probably not have it installed, and even if I had it installed it would probably consume much less computer resources since not all videos would use flash.

      That Microsoft is slowest to implement a new standard isn't that unheard of, and I don't care, suck that they destroy it all for the rest of us.

      Regarding animations, audios and shit I hate all webpages which are designed in flash, such as Blizzards Diablo III page for instance. I don't want to have to go thru the shitty user interfaces and time consuming animations and disabled browsing functionality.

      I really hate flash.

    8. Re:HTML 5 video by aliquis · · Score: 1

      And maybe not even then since people upgrade slowly.

      But at least they could give us an option, like if you have a youtube account you select if you want videos delivered thru embedded html 5 video or as flash video.

      Game trailers already let you choose between download as quicktime and wmv (and maybe stream videos as flash to), so embedded video as yet another option wouldn't be weird there either.

      And if you create a new site (like your own southpark site (bad example, your own user created files would be better)) I'd guess it's ok to choose html 5 video and just look the idiots out / tell them to switch browser.

      Personally I'd have no issues with doing that and let my CSS be broken and look like shit in IE.

    9. Re:HTML 5 video by aliquis · · Score: 1

      I don't know but I'd thought whatever codecs was supported by your regular video player to run in the browser as well. I have perian and/or something else installed on my mac and can play most things, so I'd expect everything to work, macs can play H.264 with no additional codecs I believe so no problem there.
      http://perian.org/

      For a Windows machine you can installed something like super player and be done with it:
      http://www.erightsoft.com/SUPER.html

    10. Re:HTML 5 video by aliquis · · Score: 1

      Valid for downloaded videos in say xvid format but if it was h.264 or regular mpeg II I doubt many people would lack the codec?

      Also flash don't come pre-installed with the OS either, and they have managed to install that ..

      Just help them to get the codecs required. http://slashdot.org/comments.pl?sid=955417&cid=24906361

    11. Re:HTML 5 video by uhlume · · Score: 1

      No.

      Not because "people suck", you misanthrope, but because it doesn't provide any of the benefits which have made Flash video so popular. In particular, since it doesn't attempt to define a standard video codec/container format, it doesn't guarantee the ability to deploy a single video file for viewing regardless of UA, as Flash does (at least, in all UAs for which a Flash plugin is available).

      --
      SIERRA TANGO FOXTROT UNIFORM
    12. Re:HTML 5 video by Nicolay77 · · Score: 1

      In IE .avi video files look better than any FLV and you can see the video with your computer using a lot less CPU. WMP always uses hardware acceleration when available. FLV? never.

      Right now it really depends only on webmasters.

      --
      We are Turing O-Machines. The Oracle is out there.
  31. Still no .. by jopet · · Score: 3, Insightful

    still no decent process separation between tabs and plugins though. FF has a lot of work to do to catch up to Chrome (or even IE) in this respect. This problem has been known since years now and nothing has happened.
    They could also learn a thing or two about sandboxing from both IE and Chrome.

    1. Re:Still no .. by TwistedSymmetry · · Score: 1

      Is this why the flash plugin is able to crash the entire browser? (Which happens especially on linux, mainly when you close a tab with flash in it). I haven't used IE for ages, but it doesn't have this problem, I take it? This is an awful bug IMO. The flash plugin is certainly to blame, but then again firefox shouldn't crash because of a plugin. (Also, I think I've seen firefox crash when closing a tab with mplayer-plugin as well a few times).

  32. Re:Uh, hello, cadettes, "alpha" is not a release by AngelofDeath-02 · · Score: 2, Interesting

    I donno if you're the same guy as ShawnC

    but there was something recently about Mozilla being more persistent about people upgrading from ff2 to ff3, in that they would pop up a dialog asking you to upgrade periodically, even if you selected never.

    But then again, a quick google search reveals nothing, so maybe i'm imagining it/typing in the wrong words to search from

    --
    No, I am not an English major. My posts are subject to typos and incorrect grammar. Do not expect perfection.
  33. Re:FF 3.1 JavaScript == Fail by Anonymous Coward · · Score: 1, Insightful

    I think there are quite a few people who desperately want to see some 'numbers' to let them continue to hang on to Firefox for whatever reason. There are valid reasons for not dumping Firefox and immediately moving to the vastly more responsive and resource lean over time Chrome like extensions and other features.

    Some of the reaction to Chrome remind me of console fans who are faced with a competing console putting out significantly better graphics and they go searching for someone with some sort of plausible technical authority to quote them performance numbers to 'disprove' what they and everyone else are seeing with their own eyes.

  34. Always javascript performance by AndersAA · · Score: 2, Interesting

    Am I the only one finding the fact that they only test javascript performance a bit retarded? Dont get me wrong, there's a lot of javascript on the web, but it seems the "performance race" between browsers only include javascript, when normal rendering performance ifs more important as far as I'm concerned.

    1. Re:Always javascript performance by TLLOTS · · Score: 2, Interesting

      Actually JavaScript performance is extremely important to Firefox, as the UI and its countless addons run on JavaScript.

      As for rendering performance, I haven't really encountered any websites where I noticed any issues with the speed at which it was being rendered, any slowness has always been with poor performance server side when serving up the requisite HTML, CSS and JavaScript files. That said, if you have any good examples of poor rendering performance I'd be interested to take a look.

    2. Re:Always javascript performance by BZ · · Score: 1

      There are two things people do with web browsers. One is loading and rendering web pages, and you're correct that there is more than JS performance to this, and in fact JS performance is a very minor part of it. The IE8 folks have a nice blog post about this.

      The other thing people do is run web apps: gmail, google maps, zimbra, and so forth. Here, it turns out that JS performance is critical, since all the app logic is in JS. DOM performance also matters. Pure rendering is a bit less important, since the web apps don't tend to have a lot of the things that make rendering slow (e.g. having megabytes of text).

      The focus on JS and DOM performance is basically an attempt on the part of all the players except IE in the browser space to make sure that web apps continue being delivered using existing (or new, as needed) open technologies that are not controlled by any one entity. The alternative is a universe of Flash (we're already a bit too close to that) or Silverlight.

  35. Re:FF 3.1 JavaScript == Fail by PietjeJantje · · Score: 1

    Webkit page rendering has always been very fast. On Windows, Chrome feels like Safari. John Resig has some benchmarks for the javascript engines. Disclaimer: He is a guy from Mozilla. http://ejohn.org/blog/javascript-performance-rundown/. Summary: Javascript performance should feel about the same. Google is guilty of pr crap with their own "benchmark".

  36. Then That Test Is Bogus by Rachman · · Score: 1

    Whatever that test is doing is not reflected in reality.

    Chrome absolutely destroys the latest Firefox with the improved JavaScript engine enabled. It's not even close. I wouldn't even bother with Chrome since Firefox was fine compared to IE as long as I quite two or three times a day to clear out all the leaks and other crap Firefox leaves behind and doesn't clean up properly when tabs are closed.

    I can't imagine how much faster and more responsive Chrome is than Firefox after an entire day's heavy usage.

    People really are looking for someway to cling to Firefox with these 'tests'.

  37. Its all about WebApps... by itsdapead · · Score: 1

    I really don't think that Google wants to enter the browser wars.

    But they are interested in web-based applications, and Chrome seems to have been designed with these specifically in mind (the Application Windows/Application Shortcut feature, the tab sandboxing, the minimal UI, Google Gears built-in). They're in a good position to promote Chrome as the best way to run Google Docs/Maps/etc.

    Interestingly, we now have Google (Chrome), Adobe (Air) and Apple (Safari, particularly on iPhone/iPod Touch) pushing WebKit-based web application platforms.

    Really, are they gonna put the effort into this thing to keep it current for the next decade?

    Except that a big chunk of that work can be shared with the WebKit community - which, with the KDE folks plus Google, Apple and Adobe on board (in descending order of likely commitment to open source :-)) seems to be on the ascendant...

    --
    In a survey of 100 programmers, 111111 thought that duck-typing was a good idea.
  38. But why maximize? by tepples · · Score: 3, Insightful

    Chrome doesn't seem to allow me to switch to another window by hovering the mouse over that window's taskbar button while dragging a tab - which makes the feature nearly useless if you use maximized windows.

    Most web site designs nowadays are tested against window widths of 800 to 1000 pixels. Many of them are "liquid", meaning that the width of the main text area resizes with the width of the window; on these, if you make the window too wide, you have to move your head back and forth to read. Others just put blank bars at the sides if your window is too wide. So unless you use a small screen, such as that of an older PC or a subnotebook PC, why would you use maximized windows with a web browser?

    1. Re:But why maximize? by Kugrian · · Score: 2, Insightful

      So unless you use a small screen, such as that of an older PC or a subnotebook PC, why would you use maximized windows with a web browser?

      Poor eyesight?

      I increase the text size of all pages, just because it makes it easier on my eyes. Maximized windows means I get to see more of the easier to read content.

    2. Re:But why maximize? by BarryJacobsen · · Score: 1

      if you make the window too wide, you have to move your head back and forth to read

      I don't know if this made it into the release or if it's just in the beta - but you can move your eyes left to right without moving your head! Also you could just sit a reasonable distance from the monitor so you can see it all at once - I have no problems doing this on a 21" widescreen.

    3. Re:But why maximize? by pizzach · · Score: 1

      You have no idea how difficult it is to explain that to people. 90% of the computer population maximize their browser window no matter how hard it makes text to read.

      --
      Once you start despising the jerks, you become one.
    4. Re:But why maximize? by Anonymous Coward · · Score: 0

      Nowadays most stuff I read is in a browser. I don't want anything around to disturb me when I read a long text. Usually I even switch off the browser chrome. And have you ever heard about page zoom?

    5. Re:But why maximize? by Anonymous Coward · · Score: 0

      You may have to move your head back and forth to read long lines, but I just move my eyes. I'm quite comfortable with long lines on web pages and I like my web browser to fill my screen since most of the time I don't have a use for a space at the side of my browser.

      Sites that limit the width of web pages annoy me, but fortunately the full-page zoom in Firefox 3 + the NoSquint extension which remembers per-site zoom levels and allows combinations of text and full-page zoom makes them easier to live with.

    6. Re:But why maximize? by Anonymous Coward · · Score: 0

      you have to move your head back and forth to read.

      So unless you use a small screen, such as that of an older PC or a subnotebook PC, why would you use maximized windows with a web browser?

      I run a maximised browser window on a 24" 1920x1200 screen, and I never have to move my head to read a webpage. Have you actually tried using a maximised browser on a large screen, or are you just talking out of your arse?

    7. Re:But why maximize? by tepples · · Score: 1

      Have you actually tried using a maximised browser on a large screen, or are you just talking out of your arse?

      Yes, and I had problems where I would skip lines or reread lines.

  39. Um, no by amake · · Score: 4, Interesting

    All of the possibilities you mentioned are not the same word as "Shiretoko." Did you even notice as you typed them differently from the actual name?

    shireitoko != shirettoko != shiiretoko, and none of those are actual words, much less homonyms.

    AFAIK Firefox releases use place names, and Shiretoko is a peninsula in Hokkaido. See: Shiretoko Peninsula.

    1. Re:Um, no by Anonymous Coward · · Score: 0

      But he totally exhibited his extensive knowledge of Japanese!! All the ladies are down on their knees ready to fellate him now!!

  40. Chrome? what Chrome? by mutherhacker · · Score: 4, Insightful

    Chrome stayed on my system for about 15 minutes during the evaluation. Yes it was fast, yes it was shiny but I dont think i can browse without my firefox addons (adblock plus!!, piclens, rikaichan for japanese etc). I got used to the web without ads and I just cant go back.

    1. Re:Chrome? what Chrome? by blahbooboo · · Score: 1

      I agree completely. Without adblock plus, or the several other add-ons I love, I won't switch.

  41. Oh dear, and FF 3.1 was going to *win* at JS by David+Gerard · · Score: 4, Funny

    "We are so, so happy with Google Chrome," mumbled Mozilla CEO John Lilly through gritted teeth. "That most of our income is from Google has no bearing on me making this statement. Their implementation of our JavaScript is SO GOOD it's ... pleasing. Really."

    --
    http://rocknerd.co.uk
  42. Re:FF 3.1 JavaScript == Fail by YttriumOxide · · Score: 1

    I look forward to trying out Chrome when it's available for a platform that I use, but I do think you're being a bit overly harsh on Firefox. I definitely don't experience the problems you're talking about on Firefox - for me, I generally have around 20 tabs open, am constantly opening new tabs, doing stuff, and closing them again, and while memory will slowly take a hit, I haven't noticed any performance issues. Also, even with the memory hits, I generally only have to restart Firefox once a month or so - certainly nowhere near "two or three times a day".

    --
    My book about LSD and Self-Discovery
    Also on facebook as: DroppingAcidDaleBewan
  43. Those Firefox bugs are over 8 years old. by Futurepower(R) · · Score: 1, Insightful

    Quote from the parent comment: "Firefox continually degrades in performance and memory usage over time where you can feel the tabs taking longer and longer to switch. And the memory leaks and left overs from long since closed tabs won't go away without quitting out of Firefox."

    Those bugs are over 8 years old, and exist in Firefox 3.0.1. See the, CPU hogging bug not fixed: Top 20 excuses.

    I wonder why, when Firefox gets $50 million a year from Google, they don't fix the bug that bothers users the most. Is it that they don't have the technical ability, or is there a lack of corporate will?

  44. the poor memory handling and speed in Linux .. by Anonymous Coward · · Score: 0

    "I wonder if FF are planning to fix the poor memory handling and speed in Linux any time soon"

    There's any number of ways of tweaking Firefox in about:config. browser.cache.disk.capacity etc. Besides, in this age of on average 1GM to 4GM of ram, memory isn't a problem.

    When you posted this 'issue', what did the support forum have to say about this?

  45. You can already drag and drop tabs between windows by Acecoolco · · Score: 1

    As my title says, all you do is open another firefox window, drag the tab to the task bar (do not let go) hover over the other firefox window task and it will open up, then drop it on the tab bar :-)

    --
    Just because it works, Doesn't make it right. - JTM
  46. Chrome is just the desktop Android browser by ink · · Score: 1

    The reason Google made Chrome was that 90% of the work to create it had to be done for Android anyway. They simply went ahead and made a desktop browser from that code base. I'm glad they did for competitive reasons, but it wasn't their primary motivation.

    --
    The wheel is turning, but the hamster is dead.
  47. But does it past the acid tests? by kobaz · · Score: 1

    I would be interested to just download it and play around to see if 3.1a2 passes the acid 1/2/3 tests.

    I wonder how chrome does on the acid tests as well.

    --

    The goal of computer science is to build something that will last at least until we've finished building it.
  48. Ditto. by guidryp · · Score: 1

    I downloaded Chrome, then was confused by the hype because I didn't notice any big speed increase and the browser was basically featureless. Uninstalled and sent my comments to Google.

    The one big feature of Chrome (other than the speed I never saw) is the per process tabs. This might be an issue, if Firefox wasn't rock stable for me (but it is) or I had to surf for 8 hours straight and was never allowed to restart the browser and memory fragmentation became a problem, but I don't do this and if I did. The browser is just a browser. I would restart it. But I have never seen this happen.

    If Chrome catches up on everything else I might give it another shot for the per process tabs as a would be nice feature.

    1. Re:Ditto. by mutherhacker · · Score: 1

      It has indeed a lot of catching up to do. I wonder what google thought when they released Chrome. That we would just immediately give up firefox for it? Chrome needs a lot more than that to start taking users away from Firefox.

  49. So? FF rock stable here. by guidryp · · Score: 1

    I consider this a "would be nice" feature. FF is rock stable for me and guess what. It is just a browser. If it did have a problem, I would restart it.

    Chrome OTOH is missing several "must have" features.

    I tally it as Chrome up by one "would be nice" and behind by several "must haves" and the all important killer feature: Extensions. Not only the ability to use extensions, but massive library of them here now.

    Chrome is not really a browser. It is a tech demo.

  50. Finding the next line of text by tepples · · Score: 1

    Also you could just sit a reasonable distance from the monitor so you can see it all at once - I have no problems doing this on a 21" widescreen.

    But then the average person would need to increase the line spacing so that his eyes don't skip a line or re-read a line when they go back to the left side[1] of the extra-wide text column. And if you're going to cut the readable area that much, you might as well resize your window to half the 1920-pixel width of your screen so that you can fit two web pages side by side. Newspapers have four to six columns for a reason.

    [1] Right side if Hebrew or Arabic.

    1. Re:Finding the next line of text by DMUTPeregrine · · Score: 1

      I use a 21" monitor. I also use Tree Style Tabs, so my tab bar is about 2" thick, on the right side, displaying a tree of tabs. Slashdot's text is about 7" across, I have no trouble reading this. YMMV, of course.

      --
      Not a sentence!
  51. NoScript does what you're looking for... by kcbnac · · Score: 1

    Yes, adding the feature to the core of Firefox would be nice...but if they did that for all the 'nice features' it'd have too much bloat. Hence, extensions.

    Check out 'NoScript' - it does what you want. By default, no pages get to run scripts. You approve on a per-domain basis (so say, Slashdot is running some google code on the page - you'll have both domains as choices - allow, temporarily allow (which is handy when you don't recog the domain) or block, and don't tell me again.

    http://noscript.net/
    https://addons.mozilla.org/en-US/firefox/addon/722

    I run it on all my installs of Firefox...this combined with AdBlock & Flashblock make for a very controlled and friendly surfing experience.

  52. Re:Uh, hello, cadettes, "alpha" is not a release by kalakala · · Score: 1
    --
    matar a un hombre no es defender una idea es matar a un hombre
  53. benchmark safari 4's squirrelfish, ff3 monkey & by fsiefken · · Score: 1

    Apple is also not sitting still - and using webkit as well. Checkout squirrelfish, somebody will one day do a benchmark of the above three. One interesting feature the ff3 monkey camp is working on is ironpython and ironruby support, which goes in the direction of microsoft's silverlight's idea

    1. Re:benchmark safari 4's squirrelfish, ff3 monkey & by BZ · · Score: 1

      It's been done (except without v8). See http://www.masonchang.com/2008/08/tracemonkey-vs-squirrelfish.html and note that it's not the end of the story for either engine: both are getting faster daily.

  54. So: i have cursed FF often by jopet · · Score: 1

    The louse multi-threading multi-processing has quite often made me mad: I often have dozens of tabs often, often with several windows. And it happens now and then that simply clicking a link will freeze all of them, simply because a plugin starts up slowly or some network activity blocks all activity in all tabs.
    Thats really lousy and it is sad that after all these years the situation is that bad (I can only talk about the Linux version of FF here as I nearly never use Windows).

  55. yes by jopet · · Score: 1

    Any plugin or any crashing tab can crash the whole browser. But even more badly: any hanging plugin or hanging tab can cause all windows and all tabs to freeze.
    Its a known problem for years now.
    And yes, IE does this much better since version 7.

    1. Re:yes by TwistedSymmetry · · Score: 1

      Oh right, I actually meant hanging or freezing. I've rarely seen firefox actually crash.

  56. Re:I see that on Linux version too. Windows stable by guidryp · · Score: 1

    I see terrible behavior from FF at work (some old RHEL) It freezes up constantly, but at home on windows it is rock solid. I also run Kubuntu at home and it is much better than at work, but perhaps not as good as windows version. If I rate them. Windows version 9.5, Kubuntu 9, RHEL 2. Just to give you some extent of the problem. I don't really consider it a FF problem, but the crappy Linux installation foisted on us, but our IT department.

  57. Is this the one with multiple core / threading ? by AbRASiON · · Score: 1

    I love firefox but I really do tire of the performance sometimes, especially when one tab misbehaves and the others lock up with it.
    There should be a seperate process per tab, I had a quad core CPU sitting 3 cores idle while FF is locked up on a single tab :/

    Also there's some bugs with flash embedded video and being able to change tabs with control tab, the 'focus' becomes lost from up the top.
    I've tried to demonstrate it in this video here http://www.youtube.com/watch?v=SLk0MBSxb-A but it's fairly poorly done and difficult to explain.
    (I'm sure the majority of the readers here will get it though, ultimately the long story short is control tab and control shift tab, for hardcore keyboard users can not always be consistently relied on, due to some kind of focusing problem specifically on sites with embedded content)

  58. Re:Uh, hello, cadettes, "alpha" is not a release by electrictroy · · Score: 1

    >>>"mozilla-plans-to-nudge-firefox-2-0-users-to-upgrade"

    Too bad the "auto-update" window doesn't include a small comment box, so I could send Mozilla my totally honest and true feedback about their program to "nudge" users every day, twice a day, without end:

    "New software available. Would you like to upgrade?"

    "No. And fuck off for the thousandth time. No means no, just like in the bedroom. Go away."

    --
    The government is not your daddy. Its purpose is not to raid middle-class neighbors' wallets and give it to you.
  59. Revert mod by Anonymous Coward · · Score: 0

    Revert a bad mod

  60. how wide is a normal screen these days anyway? by Trepidity · · Score: 1

    I know plenty of people with 19" monitors at 1280x1024 resolution, which works reasonably well maximized. That's what I personally use, although I do have two such monitors side-by-side, and the browser obviously only maximized on one of them.