johndmartiniii writes
"Farhad Manjoo has a review of Firefox 3.5 at Slate.com this week. From the article: 'Lately I've been worried about Firefox. Ever since its debut in 2004, the open-source Web browser has won acclaim for its speed, stability, and customizability. It eventually captured nearly a quarter of the market, an astonishing achievement for a project run by a nonprofit foundation. But recently Firefox seemed to go soft.' The worried tone in the beginning of the review gives way to excitement over the HTML5 features being implemented, saying that thus far Firefox 3.5 'offers the best implementation of the standard — and because it's the second-most-popular Web browser in the world, the new release is sure to prompt Web designers to create pages tailored to the Web's new language.'" The final version could be here at any time; Firefox 3.5 is still shown as a release candidate at Mozilla's home page.
Update: 06/30 15:31 GMT by
T : No longer marked as RC; the
Firefox upgrade page now says 3.5 has arrived.
As usual with new Firefox releases... (Score:5, Insightful)
Re:As usual with new Firefox releases... (Score:4, Insightful)
Firefox really needs a multiprocess architecture.
Parent
Re:As usual with new Firefox releases... (Score:5, Funny)
It does indeed. On my Linux box I've created a custom version of Firefox that does just that, but on Windows this simply isn't possible. I've tried copying and pasting code from my Linux copy into the Windows DLL's using a hex editor but this hasn't worked and has broken my Firefox installation - Windows shittyness at it's finest!
Parent
Re:no sense of humor today, mods? (Score:5, Funny)
Had you been drinking milk at the time or are you just really wierd?
Parent
Re:As usual with new Firefox releases... (Score:4, Insightful)
Parent
Re:As usual with new Firefox releases... (Score:5, Insightful)
Parent
Re:As usual with new Firefox releases... (Score:4, Insightful)
Parent
Re:As usual with new Firefox releases... (Score:4, Interesting)
Threading would work just as well, if not better in your scenario. Separate processes just gives you the extra boundary of protection and convenience that comes with not sharing memory.
Parent
Re:As usual with new Firefox releases... (Score:5, Insightful)
Er... Multi-process architecture is "a pile of shit" because you can't tell which process is which in your task manager?
That doesn't seem like a difficult problem to fix, and is hardly a fundamental problem.
Parent
Re: (Score:3, Interesting)
(frequently over a gig of it)
Are you including virtual memory in that figure? I can't seem to fun FF without at least 100MB of physical memory, but I never see the sum of physical and virtual go over 600MB (Jesus! I have really lowered my expectations thinking that isn't a lot!) with 15 tabs open for a week.
Re:As usual with new Firefox releases... (Score:5, Insightful)
I'm using version 3.0.11. I currently have three windows open with about 120 tabs between them. Process Explorer reports that the firefox.exe process has 585,384k private bytes and 689,916k virtual bytes. Over the next couple days the amount of memory consumed will continue to grow, probably until it hits around 1.5 gigs of private bytes. I know that i really shouldn't have that many tabs open, but as someone else pointed out it's a convenient bad habit. (Perhaps a quarter of those tabs are sites that i check and refresh fairly often, at least once a day. The rest are sites links that i've checked or the results of google searches that i either haven't finished reading yet or think i'll need to reference back to in the near future. (For example, over 30 of those tabs relate to the myriad of issues i've run into trying to get Oracle working through ADO.Net, and i'll need to keep a lot of them open for reference until this project actually works correctly.)
It's not that i mind Firefox taking up a lot of memory when i have a lot of tabs open (although almost 5 megs a page already seems a little high, though not as bad as your 40 megs per tab!) but i do mind that when i notice my computer slowing down and see that Firefox has consumed somewhere between 1 and 1.5 gigs of physical memory that doing a pruning of the tabs gets me almost no memory back. I have in fact closed everything down except for one google tab left on one window of Firefox and seen it still consuming over a gig of memory.
Parent
Isn't this a little overkill? (Score:5, Insightful)
Parent
Re:Isn't this a little overkill? (Score:4, Insightful)
I tend to agree with this assessment. I consider myself a power user when it comes to tabs, and I only rarely have more than 20 tabs open (and that's when I haven't checked Slashdot for 2 days and need to read every article/summary/comment I've missed), and then only for a short time. Do a lot of people really leave the browser running _all_ the time with dozens and dozens of tabs open? I can't really imagine that being the norm...
Parent
Re:Isn't this a little overkill? (Score:4, Insightful)
That guys usage does seem a bit strange, but each to their own!
However, there are different use cases for tabs that result in different numbers of tabs open:
e.g.
1) User wants to keep a number of sites open all day for quick switching - e.g. mail, news, documentation, etc. This is probably what you are thinking of, and it most likely is a relatively small number of sites - less than a dozen, say.
2) User wants to open a whole bunch of links off the sam page at once, since that's more convenient than flipping back and fro to open one read it, open the next, etc. Examples of this usage would be, for example opening search results (search engine, eBay, etc) or reading new posts on an online forum.
I routinely (many times a day - searching for collectables - made a $1500 profit on one yesterday) open 40-50 tabs at a time for eBay search results since it's so much faster to quickly run down a list of links doing open-in-new-tab (in background) then reading/discarding them, as opposed to doing it one at a time.
Parent
Re:Isn't this a little overkill? (Score:4, Funny)
Actually, you can buy 2x2GB DDR2 for 45$ - at least in the states. The point is, it's cheap. Really cheap. Almost "yo momma" cheap. Or at least my momma cheap. Either way, it's cheap.
Parent
Re:As usual with new Firefox releases... (Score:5, Insightful)
1.5GB looks like much, but it's only 12.5MB per tab. Considering that the browser has to keep the state and source data of every page, it doesn't seem excessive. Are you sure that the pages aren't running scripts which accumulate stale data over the course of days and weeks, because the programmers never expected their scripts to run for that long and didn't include any cleanup code, because that's usually handled by the browser when you leave the page or close the tab (which you never do)?
Parent
Re:As usual with new Firefox releases... (Score:5, Informative)
Ok
A feature I stumbled on in firefox is the ability to open all bookmarks in a folder. So I've arranged my bookmarks into daily/weekly/monthly folders based on topics. Then I middle click the folder and all the pages open up. I arrange the pages that usually open first at the top of the folder, and those that take longer at the bottom. It only takes a few seconds before I start seeing pages, and by the time I'm done with the first one, the rest are open.
Then I just close them as I'm done with them.
Parent
Re:As usual with new Firefox releases... (Score:4, Interesting)
I know that i really shouldn't have that many tabs open, but as someone else pointed out it's a convenient bad habit.
Who the fsck is anyone to tell you how you should use your web browser? If you need the browser to support 120 open tabs, then if it doesn't do this well, then it's a tool not well suited to your task. You should expect it to require some system resources to pull this off, but those that the application asks for should be managed properly and freed up if no longer needed. That is not too much to ask for, and you shouldn't apologize if you choose to use the product this way.
Parent
Re:As usual with new Firefox releases... (Score:5, Insightful)
if i keep a lot of tabs open for awhile (yes, i know, bad habit)
This is a bad habit? I've always just thought of it as a convenient way to browse.
Parent
Re:As usual with new Firefox releases... (Score:4, Interesting)
Parent
Re:As usual with new Firefox releases... (Score:5, Informative)
according to this test [dotnetperls.com] is seems quite alright...
Parent
Re:As usual with new Firefox releases... (Score:4, Insightful)
They fixed most of FF's memory issues with FF3. I've been using 3.5 since beta 1, and I've never had any issues with memory.
Parent
Re: (Score:3, Interesting)
As mentioned in a previous comment, i'm currently using 3.0.11, and i haven't seen a noticeable improvement over FF2. If they've fixed everything in 3.5 i'll be very happy. But then everyone told me they'd fixed the memory issued in 3.0 too, and that didn't work so well for me.
Re: (Score:3, Interesting)
Well, as long as we're talking anecdotes, I saw a dramatic improvement in 3 over 2...In FF2, the memory creep was constant and dramatic. 30-50 tabs would consume several GIGS of memory after a week or so. But with 3, it levels off. Yea, it uses a lot of memory, but it doesn't leak the way it used to.
Just my personal experience of course.
Re:As usual with new Firefox releases... (Score:4, Interesting)
I leave Firefox 3.0 open for weeks at a time, and I'm liable to have close to a hundred tabs open across 12 windows. Granted, it uses almost a gigabyte of memory, but I don't think any browser would do any better for that kind of load. The only time I ever need to restart is because Flash has stopped working.
Parent
Re:As usual with new Firefox releases... (Score:4, Interesting)
How do you manage that? I mean, when you want to go to a page, do you really look for it in all of your tabs? What do you gain by leaving the tab open instead of just going back to the site when you want to view it again?
I tend to max out at about 10 tabs because I close them when I'm not actively using them. It's really, really rare that I even actively use that many.
Parent
Re:As usual with new Firefox releases... (Score:5, Insightful)
... Namely, if i keep a lot of tabs open for awhile (yes, i know, bad habit)
Why is it a bad habit? The browser should facilitate the user, it shouldn't be the other way around.
Parent
Re:As usual with new Firefox releases... (Score:5, Insightful)
Or about stopping the auto-update. I use yum to install firefox automatically, then about 4 hours later I get message telling me that "Congratulations, you have firefox 3.0.11 installed", which breaks Google Streetview - it just remains black and no options actually appear in the Preferences->Clear Private Data popup. Reinstall Firefox using yum install, Google Streetview works again, and the cycle repeats.
How is this a Firefox-Issue? open a Bug with your distro to set the updates off. And turn off automatic updates in the preferrences.
Parent
Real geeks (Score:3, Insightful)
Actually, REAL geeks ... (Score:5, Funny)
Parent
What about Slashdot? (Score:5, Insightful)
the new release is sure to prompt Web designers to create pages tailored to the Web's new language
Although, I would be happy if Slashdot would work right with the existing standards.
And more than that! (Score:5, Funny)
In Firefox 3.5, the bard class has been totally revised, and you no longer need to "intuit direction" to browse the web.
Released!?!! (Score:4, Interesting)
As of now, if you got to Mozilla's page and choose to download Firefox, you get version 3.5 :
http://www.mozilla.com/en-US/firefox/upgrade.html [mozilla.com]
Competition (Score:5, Insightful)
Am I the only one who doesn't see the multiplicity of real competition as a threat, but rather as the greatest success of the Mozilla Foundation? Had it not been for Firefox, Opera would still cost money, Google Chrome wouldn't exist, a few people who paid way too much for their computers would be running Safari, and most (l)users would be stuck with the latest version of IE -- IE6. Thank you, Firefox, for reigniting the browser wars, and here's hoping that this time around the wars will be fought with functionality, stability, security, and speed, rather than with a new incompatible extension to JavaScript every week.
1 minute upgrade (Score:4, Informative)
That worked out really well. I read the blurb, it said it was available. Did the check for updates, it downloaded and restarted, and then I went into the story.
All upgrades should be so easy!
So still no MSI for Windows (Score:5, Interesting)
May I really ask who or what Firefox developers fight(!) with? Like or not, MSI is the way to get into Enterprise, a signed MSI is even better. In fact, most of .exe installers you see these days are actually MSI packaged in .exe.
It is really interesting that they insist on not shipping MSI versions of their software, at least in a FTP folder like "alternate_installers" which admins will pull msi from. It became even more interesting since I found this: http://wix.sourceforge.net/ [sourceforge.net] , yes open source from MS, hosted by Sourceforge and it actually works. What does MSI do? Hurt feelings of the developers there? I really can't understand. It is basically RPM for Windows which gives some bonus features like repair etc. to ordinary users but it is huge deal on enterprise.
ps: Same thing on OS X but we are kinda fine with Drag&Drop installs while it even matters at home sized networks. A .pkg would be way better. Anyway, no gigantic enterprise sized OS X networks around like the Windows ones.
Re: (Score:3, Informative)
Yeah they will actually, most sites will use javascript to test for the ability to use them however.
Re:HTML 5 and Javascript (Score:5, Informative)
Parent
Re:HTML 5 and Javascript (Score:4, Insightful)
Without installing any kind of plugin JavaScript is supported by virtually every modern desktop browser and a growing number of mobile browsers. Yes some websites use JavaScript to do annoying things like resize/move windows, but most browsers let you limit what a website is allowed to do.
Umm Flash on the other hand requires you to install a 3rd party plugin that may not work well (or at all) depending on what platform/browser you use.
IIRC the HTML 5 spec doesn't even say that JavaScript is "required" to play videos, it's just used for the UI.
Parent
Re: (Score:3, Insightful)
Shrug. I block flash too, so what's the difference? Flash player is as big a potential security exploit as javascript.
Re:A Bug No One Mentions (Score:5, Interesting)
Parent
Re:Softpedia claims to have it already (Score:5, Insightful)
Parent
Re:"A nonprofit foundation" (Score:5, Insightful)
"Nonprofit" doesn't imply a lack of revenue.
Parent
Re: (Score:3)
"A nonprofit organization (abbreviated NPO, also not-for-profit) is an organization that does not distribute its surplus funds to owners or shareholders, but instead uses them to help pursue its goals." http://en.wikipedia.org/wiki/Non-profit_organization [wikipedia.org]
Nonprofit does not mean "doesn't make any money".
Re:But...what happened to Beta 4? (Score:4, Informative)
Parent
Re:I hope they fixed printing (Score:5, Informative)
Parent
Re:Non-profit? (Score:4, Insightful)
All non-profits have to make enough money in one way or another to fund operations, after all people can't generally afford to work for free and suppliers expect compensation for their supplies. Google would be in a world of hurt if it clamped down on Mozilla as that would definitely trigger a swift DoJ investigation into anti-trust violations.
Parent
Re: (Score:3, Informative)
It is still open source. Not sure where hackers come into this. It accepts donations, which is not the same as funding.
And nonprofit does not mean they don'
Re:Non-profit? (Score:4, Insightful)
Microsoft may have billions of dollars, but I'd be interested to see how much of that went to the IE budget pre-Firefox. I tend to think not much, given the quality of IE6. Don't get me wrong, I love Firefox, and use it whenever I need to go to a site Elinks can't handle, but I don't think it's all that "amazing" that a project set up by Netscape and funded by Google could compete with a project that Microsoft had abandoned. Especially since the Opera devs probably worked in similar (or worse) conditions, and Opera has been better than Firefox for years. (TFA's author might claim that this is less amazing because Opera is for-profit, and I think that's silly.)
Parent
Re:Explain to me again why this is not Evil (Score:4, Insightful)
Mozilla (and Netscape before it) have long implemented things that are not in standards. This isn't what causes problems. What causes problems is not supporting the standard after it is released.
Really, gathering real world information about how an idea works is a valuable input to the standards process.
Parent