Firefox 3.5 is out
mozilla.com
mozilla.com
The problem is, compared to Chrome and Safari, it's a dog.
I've been running the nightly (Shiretoko) for weeks now, and, like everyone else, I'm hopelessly addicted to various extensions during heavy browsing sessions (development, etc).. but when I want to pop up a browser, check something quickly, and move on with my life, Safari is the browser of choice. The initial launch speed and JS performance are orders of magnitude faster.
Gecko is a great layout engine, but my gut feeling is that XUL and friends are holding it back. Agree? Disagree?
On the other hand, FF on Windows is blazing fast. So I doubt it's just XUL.
Edit: wow, they did Safari-like pixel-precise touchpad scrolling (OSX). Very nice.
If that's the case, then I applaud the effort, as getting the masses moved from IE[6/7/8] to Firefox 3.5 is certainly a more valuable effort than besting Safari performance on Mac OS X. There's just a big part of me that hopes they can achieve both. :-)
1. Every extension you add seems to decrease performance by 30-50% (rough numbers) [1]. So live with a bare essential set of extensions. For me that is Firebug and FlashBlock.
2. Keeping very many bookmarks or history items seems to destroy performance, particularly with the "awesome bar." I disable history completely and have it clear everything else on browser close.
Before I settled on this FF usage technique, FF would degrade in performance over the course of months as it built up data in the profile. Eventually it would become unusable [2] until I deleted the profile and started fresh. Now I just prevent it from building up any data.
[1] As much as I used to like this extension, my experience has been that ForecastFox in particular hammers browser performance.
[2] It would take seconds, sometimes 10 or more, to open a new tab to about:blank. With this technique though, I currently have ~ 25 tabs open, and new tab creation is instantaneous.
http://webupd8.blogspot.com/2009/05/speed-up-firefox-by-moun...
It's fairly easy. There's a guide just for Ubuntu, too:
Amen to that. I have ~12,000 bookmarks, and FF3 on Windows takes ~10 seconds to both start up and shut down.
Why shouldn't I? Firefox 2 handled it fine.
BUT, I clear everything but saved passwords every month or so. It goes back to being snappy right away. You don't get those results even with a new install as it doesn't delete old data.
I think the chrome team must have known this. In the clear history dialog it lets you clear only "last week", month, etc which is perfect. I wish they would automate that though.
Iceweasel is slower to start than would be ideal, really it's always been so but certain add-ons definitely seem to affect start-up time. But I've never experienced any of these more extreme issues that I hear a large number of people reporting. Nor have I experienced these kinds of issues on any of my other machines (running Windows XP and OS X Leopard on these machines and their resources were/are similar to or better than my T60). I wonder why this is? Is it because I'm not running Iceweasel/FF on a single core machine with < 1GB of RAM?
For the people who are having issues with Iceweasel/FF, what are the resources on your machines like? I totally believe you guys that these issues exist, I've read too many reports to doubt them all, I just wonder why I've never experienced them.
Edit: Was this downmodded by people who actually close their browser during the day? Those that don't should up-mod it.
I don't disagree that applications (and operating systems) should start up quickly, but it hardly seems like a critical complaint. And, as much as I appreciate improved Javascript performance, the differences are not that significant in the real-world.
Furthermore, your question calls for a yes/no answer, which is hardly contributing to the conversation.
As for the why he closes the browser, I don't know. Maybe RAM scarcity... But it isn't wonderfully interesting to have that kind of anecdotal conversations here.
IE7: 0% (base, 1x)
IE8: 24% faster (1.24x)
FF3: 73% faster (1.73x)
FF3.5: 183% faster (2.83x)
Opera 10: 196% faster (2.96x)
Chrome 2: 354% faster (4.54x)
Safari 4: 427% faster (5.27x)
Personally I use Safari because I prefer WebKit (it being fast is nice too), but I'm very impressed with Firefox 3.5. It makes a very good development environment with all the extensions available for it! :)As I said, it's very rough, but seems to be a good indication of where abouts browsers are in comparison to each other.
Though, once you get to a certain point (around 2x IE7, I'd say), it becomes irrelevant to 99% of what you'd want to do. Or should I say, irrelevant of what you can do, while slow browsers still have high market-shares...
I've been skeptical of Peacekeeper, though - the tests may be fine but it's hard to tell since they haven't released the source of them, at all. I'm not even really sure how to determine if/how improvements could be made. As far as I know, none of the major browser vendors use Peacekeeper as a benchmark for their engines (which is really what a good benchmark should strive for: to push for the improvement of the browsers that it measures).
Close firefox, run it, be amazed. People have been claiming phenomenal speed boosts (mostly if your profile has aged a bit).
http://74.125.47.132/search?q=cache:P21aJ836YuQJ:www.mozilla...
EDIT: A much better list... https://developer.mozilla.org/en/Firefox_3.5_for_developers
EDIT#2: The What's New page that loads after installing also 404's...
Aside from TraceMonkey and the new Gecko, my favorite new feature (in theory) is probably the DNS Prefetching:
https://developer.mozilla.org/En/Controlling_DNS_prefetching
I say in theory because I haven't run any objective tests, but, subjectively, things do seem to load a bit faster.
update: if you have issues with old addons in firefox 3.5, John Resig suggests you to do the following: Open about:config, right-click new boolean 'extensions.checkCompatibility', set false, restart. (via http://twitter.com/jeresig/status/2404695608)
/path/to/firefox2 -no-remote -P ff2
/path/to/firefox3 -no-remote -P ff3
-no-remote allows me to run separate profiles at the same time, -P specifies a profile name. So they don't run updates on, or ruin the other profile.Download the linux version of firefox 3.5 from http://www.mozilla.com/en-US/products/download.html?product=...
Untar and unzip firefox-3.5.tar.bz2:
tar xjf firefox-3.5.tar.bz2
Move the new firefox 3.5 directory to /usr/lib: sudo mv ./firefox /usr/lib/firefox-3.5
Create a shell script to run firefox using andyn's params. Create a file (I called it firefox.sh) in /usr/lib/firefox-3.5/ with the following contents: #!/bin/bash
/usr/lib/firefox-3.5/firefox -no-remote -P <profile_name>
Note: Substitude <profile_name> with whatever you want to call your Firefox 3.5 profile; just make sure when prompted at first-run you create a new profile with the same name.Make the shell script executable:
sudo chmod u+x /usr/lib/firefox-3.5/firefox.sh
Simlink the shell script into the /usr/bin dir, or somewhere on your path: sudo ln -s /usr/lib/firefox-3.5/firefox.sh /usr/bin/firefox3.5
Run the script from the command line using: firefox3.5
Enjoy! tar xjvf firefox-3.5.tar.bz2
sudo mv ./firefox /usr/lib/firefox-3.5
cd /usr/bin
sudo ln -s /usr/lib/firefox-3.5/firefox firefox-3.5
sudo rm -f firefox
sudo ln -s firefox-3.5 firefox
You can run 3.0 by using 'firefox-3.0', which should already exist.yeah.. but when I hit Ctrl-Shift-P It just overrides the current window ! And I have to hit that again to the public firefox browser. !
That just seems weird ! Atleast thats what the default does
Seems to use much less memory though.
Is it possible that if Flash isn't present, it shows it natively using Firefox?
I've only seen the volume of release notes go up in the past month. I don't think we should reward the people that post them with karma. That will just encourage newer users to post more release notes for more and more tangentially related products. I wouldn't be suprised to see some scripts pop up that automatically post release notes of significant projects (as we've seen in the past with pg's essays). Heck, even if we restricted outselves to release notes of software used by YC companies, we'd still be overwhelmed.
I know it's an unpopular opinion, but honestly we can do better.
EDIT: For those claiming that they are in it for the dicussion, point me to any useful discussion so far in any of the 4 mentioned stories. As of this writing I count 2 or 3 useful comments, and maybe 1 useful discussion. So I don't buy it. Rephrasing the release notes certainly doesn't count.
Firefox: http://news.ycombinator.com/item?id=680853
Virtualbox: http://news.ycombinator.com/item?id=680692
PHP: http://news.ycombinator.com/item?id=680649
Wireshark: http://news.ycombinator.com/item?id=680286
Also, if you want one central location, I suggest an RSS reader. And if you're worried about volume, many readers have filter functionality as well.
So can I, but few come to my mind as swiftly as Firefox. It (with the aid of Firebug) is an invaluable tool for hacking on web sites. I know several people (including myself) who use it for that very purpose even if they do not use it as their primary browser.
Firefox definitely stands out among the crowd of myriad hacker tools.
You are basically demanding that a scarce public resource (HN front page) be used up to satisfy a need you could take care of on your own.
It's kind of humbling to see the tragedy of the commons playing out so clearly here.
That said, you needn't worry about HN being polluted with release notes. It just so happened that several major pieces of software had releases today. This is most definitely not a daily occurrence.
(See also http://ycombinator.com/newsguidelines.html).
It IS an unpopular opinion, because whining is always unpopular.
I downvoted your comment. It is not well reasoned, or even properly contrary. It's whiny and weak. Please don't do this again.
I prefer to see these articles. Apparently 40 or so people agree with me as of writing this comment. I'm not "rewarding these users with karma", I'm expressing my desire to be alerted of new Firefox versions when I check HN.
Obviously I don't believe my comment is whiny and weak, but I'll take whiny and weak over condescending and abrasive any day. Whatever makes you think you deserve to talk about my opinions in such a way, you haven't earned it. It's also not what this site is about.
I will say however, in the spirit of your comment, I've removed the part about downvoting.
And honestly - Firefox, Wireshark, PHP, Virtualbox are pretty important, do not get released frequently, and the _only_ place I heard about them being released (and I"m a major news junkie) was at HN.
Would you believe me if I told you that I seemed to have note of MJ's death on other web sites (and we still felt it necessary to post it here as well)
Techcrunch, who _specializes_ in discussing App Launches didn't mention these four (that I could see, they might be buried somewhere) primarily because they are more hacker related, and don't apply to their general audience.
Let's not get too hyper critical here on HN like some editors do on Wikipedia and decide that the only relevant content that should be posted is that which meets our own approval, and realize that there is a broad hacker community for whom the release of Firefox, Virtualbox, PHP and Wireshark should all be important events.
I also agree with you that they are important to the broader hacker community. I'm just convinced that the volume of important events will become overwhelming if trends continue. It is not my intention to minimize the importance of the software.