Firefox 3 Beta 3 Officially Released 337
firefoxy writes "Mozilla has officially released Firefox 3 beta 3. This release includes new features, user interface enhancements, and theme improvements. Ars Technica has a review with screenshots. 'Firefox 3 is rapidly approaching completion and much of the work that remains to be done is primarily in the category of fit and finish. There will likely only be one more beta release after this one before Mozilla begins issuing final release candidates.'"
Adding bookmarks (Score:3, Informative)
Re:Adding bookmarks (Score:5, Informative)
acid 2? (Score:2, Interesting)
Re:acid 2? (Score:5, Informative)
I'm hoping that they bring forward Tamarin support in Firefox. Any chance of getting fast javascript before Firefox 4?
Re: (Score:3, Informative)
http://wiki.mozilla.org/JavaScript:ActionMonkey [mozilla.org]
http://wiki.mozilla.org/Mozilla_2 [mozilla.org]
Most plugins aren't working yet... (Score:4, Informative)
That is all.
Firefox 3 Mac OS X UI (Score:3, Informative)
The Proto theme is now the default in Mac OS X; no additional download is necessary.
(If you didn't click the link in the parent post, the upshot is that Firefox now looks a lot more like Safari.)
Re:Firefox 3 Mac OS X UI (Score:5, Interesting)
Except... the problem with themes which try to emulate the native look and feel of the platform is that it has to be all or nothing; getting even a minor detail wrong can throw off the whole theme. This is even worse on the Mac, where there are a lot of users who are much pickier than average about the look and feel of the UI -- it has to match the native interface, because if it doesn't they're going to notice. And in the provided screenshots, I can already spot ways that the "native" OS X theme doesn't cut it. For example, the screenshot which proudly shows off an Aqua-style select control and button next to a search box also shows those controls using the wrong font and with the text incorrectly placed. If they can't get those details right, they might as well not try to do a "native" theme at all.
Re:Firefox 3 Mac OS X UI (Score:5, Informative)
List boxes have always been ugly in Firefox. I don't think the theme has any control over this. Buttons look pretty good in 3.0 beta 3, but there are some nasty rendering artifacts on in the tab labels.
I agree with you that the details can make or break the experience. I keep trying to use Emacs shortcuts (Ctrl-A, Ctrl-E, etc.) in this text area, but this isn't a native control.
From what I've seen in the last fifteen minutes, 3.0 beta 3 is a big improvement. I've been pretty frustrated with Safari's performance. I'm not a kung fu memory master, but I do know that top shows up to 400 MB RPRVT and close to 2 GB VSIZE after it has been open for a while, even with only one or two tabs open. Sometimes when I close a tab it hangs indefinitely with a beach ball, so I have to force quit. If Firefox can spare me that annoyance, I'll forgive a few UI quirks.
Re: (Score:2)
Think about this for a moment. Then compare Safari on OS X to Safari on Windows. Then think about it again. If Apple have trouble emulating a look (even their own from a different platform), it's probably not that easy.
Granted the widgets in OS X will look better than widgets almost anywhere else, but by any stretch of the imagination, it's not an easy task.
Re: (Score:2)
Extensions (Score:5, Insightful)
Re:Extensions (Score:5, Insightful)
Re: (Score:2)
Most of the plugins I use fall into the "Make Firefox work more like Opera" category, and very few of them work with FF3.
A "Legacy Plugins" option would be great.
Re: (Score:2, Interesting)
Re: (Score:2, Interesting)
If you run Linux and your computer is too slow to run Firefox, you are SOL.
You are warned of this as soon as you visit the site in an unrecognized browser. Luckily, they let you continue and try to log in anyway,
Re:Extensions (Score:5, Informative)
A few still refuse to work, but most do.
Now, can someone tell me how to keep my bookmarks always sorted by name? The two extensions I know of that do this job ignore my "don't check compatibility" instructions and still refuse to show up in the menus.
Re:Extensions (Score:5, Informative)
There is. Install the Nightly Tester Tools [oxymoronical.com] plugin. It adds a "Make All Compatible" button in your Add-ons dialog that does pretty much just what it says.
Re: (Score:2)
Is it faster? (Score:3, Interesting)
Now, I haven't run the new beta but I looked through the article and some of the past ones that have come up and noticed all this crap about theming, new features, etc, etc, etc but nothing really talks about how much faster it is and how much less memory the program consumes -- especially when it's been open for more than 24 hours on XP.
So, are they going to go back to light, tight, and fast instead of this feature bloat that seems to have prevailed? Yes, it's nice to have bells and whistles but I think that it's just as important to have a browser that doesn't require me to close it and reopen it so that my machine doesn't grind to a halt every other day if I don't.
Re:Is it faster? (Score:5, Informative)
Re:Is it faster? (Score:5, Interesting)
Why not? (Score:2, Interesting)
They ran very well on old SGI desktop systems with sub-300 MHz CPUs and sub-512 MB RAM capacities.
Sometimes I wonder if desktop developers shouldn't be forced to use such systems today for all development work. It would force some leanness.
Re: (Score:2)
Also, force them to be without mouse for 1 day of the week.
Re: (Score:2)
The world has moved on from ad hoc HTML with very few sites even using javascript.
Back then the number of images on a typical page was three, now it is a hundred.
CSS didn't exist.
The list goes on.
Re: (Score:2)
Re: (Score:3, Insightful)
Even if that were true, did they have to maintain large data structures in memory at all times (forced to do so by the DOM specs)? Did they need to try to guarantee 50fps redraw (10ms timeouts being the standard "dhtml" sites use)?
Plus, I'm not sure that your more "featured" is correct. But it's hard to compare features that are so different in concept (controlling hardware vs doing predictive guessing on search terms based on past
Re: (Score:2)
Well. Except they do. Pick up the source and optimize what you think needs it and remove the features you think slow you down. Don't expect me to use your fork though as frankly i'd rather waste the resources for features than go without the features.
You could get a quad core 2.4ghz machine for less than the mon
Re: (Score:2)
Look around you. Get real. Think before you speak.
Re: (Score:2)
And three of those four cores would sit idle due to Firefox being single-threaded (who is the lazerbrain who came up with that ?), so being quad-core wouldn't help performance at all. Just saying.
Re:Is it faster? (Score:5, Interesting)
Actually, the perceived performance issues of Firefox mostly stem from the fact it's a single-threaded architecture running on a JavaScript+XML interpreter (XULRunner).
Extensions, which basically "patch" themselves into this single-threaded synchronous engine, often exacerbate the problem too.
All XUL applications seem to share this slow response / performance problem, other popular ones exhibiting the same issue being Joost, Miro, SunBird.
However this issue is so deeply ingrained in XULRunner, that I hear misguided excuses all the time, such as "it's about the RAM cache / CPU usage balance", which, oddly enough, no other major browser suffers from (I use all on a daily basis as a developer myself).
About when we'll see improvements: most likely starting with Firefox 4, which is to completely replace the current JS engine, SpiderMonkey, with the one in Flash 9 (codenamed Tamarin), which compiles to machine code before execution, instead of being interpreted from opcodes.
We'll hopefully see some threading too (one thread for the main UI and one per tab at least), although the lead Mozilla developers have some quite irrational fears of multi-threaded architectures.
Re: (Score:2)
Threads are harder than you believe (Score:5, Interesting)
There is indeed only one thread handling the UI and DOM, but there are multiple threads. Network operations, file decoding and so on run in separate threads from the UI. MAking a multithreaded UI is quite hard; note that IE (at least 6, most likely 7 too) does that too, with the difference that you can have separate windows in different processes altogether; but then they can't talk to each other through JS.
The only time this architecture is really a problem ATM is when JS from a page sucks up CPU: it bogs down the whole UI.
Moving to a fully multithreaded architecture is a very hard problem, esp. for such a complicated application, with such complex interactions as a web browser. Every single little thing would have to be synchronised, with big deadlock risks at each turn.
The only possible approach is to divide work among threads such as there is minimal, well understood interactions between them. You can't for example just have one thread per window, because HTML+DOM+JS expect to be able to touch other windows from the same domain. You could divide processes by originating domain; that's what Apprunner does.
But then you have coordinate communication between the windows and the bookmarks, history and so on. Not too hard to do, but has to be weighed against the minimal gain.
Eventually, we will have to take advantage of many-cores CPU. That means that even DOM parsing will have to be multithreaded, for use on ultra low power 256 cores mobile cpus. Robert O'Callahan [mozillazine.org] is working on this. But what you have in this case is a number of related threads with a very limited scope, and precisely defined interactions.
You can read more on these issues at his blog:
Parallel Dom Access [mozillazine.org]
Night of the living threads [mozillazine.org]
Re: (Score:3, Interesting)
The reason the problem is much worse in FireFox then it is in eclipse is because so many of mozillas operations are gui operations. Running javascript in it's own thread sound easy, until you realize that almost all javascript operations, modify the DOM and thus need to run as gui ope
Re: (Score:2)
Have a look at what is in your cache.
Re:Is it faster? (Score:4, Informative)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Now, I haven't run the new beta but I looked through the article and some of the past ones that have come up and noticed all this crap about theming, new features, etc, etc, etc but nothing really talks about how much faster it is and how much less memory the program consumes -- especially when it's been open for more than 24 hours on XP.
So, are they going to go back to light, tight, and fast instead of this feature bloat that seems to have prevailed? Yes, it's nice to have bells and whistles but I think that it's just as important to have a browser that doesn't require me to close it and reopen it so that my machine doesn't grind to a halt every other day if I don't.
Well, that's probably because they talked about it when Firefox 3 beta 1 was released [slashdot.org]...
...Mozilla [has] gone back to basics and worked on what really matters to users -- security, speed and ease of use ... Everything about Firefox 3.0 beta 1 is fast. The download package is small which means that it comes in fast, the installation is fast, the browser fires up fast, pages and tabs open fast, the browser shuts down fast...
Beta 2 feels snappier and far more responsive than beta 1... No matter what [you're] doing... it all happens swiftly and smoothly. What surprises me about the Firefox 3.0 beta is how many memory leaks that Mozilla have fixed.
Re: (Score:2)
Re: (Score:2)
K-Meleon [sourceforge.net] is your friend.
Re: (Score:2, Interesting)
Re: (Score:2)
Re: (Score:2)
Been using Beta3Pre occasionally for several weeks now. It's mostly OK unlike Beta2 which had numerous bugs and problems.
Re:Is it faster? (Score:4, Interesting)
Beta 3 has one new feature that I've been waiting years for - you can now type shortcuts in the location bar to reference installed search engines. For instance, if you've set up "g" as the shortcut for google, then type "g vegan restaurants" and you'll get the results immediately. Mozilla had this, but it never made it over to Firefox until now. Thanks to the dev who implemented this feature; I owe you a beer.
So please, definitely try out the Firefox 3 beta. I think you'll be pleasantly surprised.
Wondering where the new back/forward buttons are? (Score:2)
If you're trying out the beta and you're wondering why your back/forward buttons don't match the article's screenshots, right click, customize, uncheck small icons. There ya go.
On an unrelated note, this story seems to be dredging up all the trolls and fanboys... check out the first few comments, and the tags...
Re:Wondering where the new back/forward buttons ar (Score:3, Funny)
Firefox 3 (Score:5, Interesting)
Whatever happened to:
> Issue one major release every year (Fx 3 in 2007, Fx 4 in 2008, etc.) since it helps drive upgrades and adoption
http://wiki.mozilla.org/Firefox3/Firefox_Requirements#Release_Roadmap [mozilla.org]
Now my dream is to see a QT brand of Firefox again, perhaps using QT 4's built-in Webkit. Unify Konqueror, Safari and Firefox on one rendering engine and work towards making that the best damned rendering engine out there. They spent nearly two years on the new Gecko rendering engine, and it still isn't as fast as Webkit/KHTML. Firefox has all the features I want for the most part. I'm not saying they should abandon GTK, but they support multiple widgets and toolkits. Someone please give me a QT 4 branch of Firefox and I've be very happy.
Re: (Score:2)
Re: (Score:2)
Re: (Score:3, Informative)
Add-on finder? (Score:5, Interesting)
Brilliant! Must build from trunk again!
Re: (Score:2, Insightful)
Re: (Score:2)
Re: (Score:2)
Furthermore, the "See All Results" link doesn't work at all; it sends me to the webpage with a search reading "tab%20mix%20plus", which comes up with 0 re
Re: (Score:2)
Re: (Score:2)
Changing the theme in Linux... (Score:3, Interesting)
Re:Changing the theme in Linux... (Score:4, Informative)
Re: (Score:2)
disappointed at one fact... (Score:3, Insightful)
Re: (Score:2)
Hints (Score:5, Informative)
Secondly, if you're annoyed by the new theme, just switch to Small Icons. It looks fine, except for the slightly annoying "Home" button.
Speaking of the "Home" button, it's on the Bookmarks toolbar now, in case you were wondering. You can move it back where it belongs while in the Customize Toolbar dialog.
So far, I don't see a whole lot to write home about. The new theme is definitely ugly. On the other hand, the beta feels very stable and very, very fast.
Re: (Score:2)
Re: (Score:2)
Firefox: better but still champion of godawfuflaws (Score:2)
the party lines seems to be that a number of serious gating ipv6 bugs cannot be marked as gating because no devs can verify them, for lack of ipv6 setups to test. a highly suggest <a href="https://bugzilla.mozilla.org/buglist.cgi?query_format=specific&order=relevance+desc&bug_status=__open__&content=ipv6">looking at the ipv6</a> bugs
themes (Score:2)
I wonder how much time they loose trying to tweak the themes.
I hope they get it in shape before release... (Score:2)
Firefox could take advantage of the same thing; Microsoft wasn't going to update IE until after they saw a substantial move from IE to Firefox. IE 7 has "emulated" many of Firefox's features now and it's going to be a while until MS can design / buy / copy / steal any more improvements. The Mozilla folks could take this opportunity to make Firefox the super
usability (Score:2, Interesting)
A few examples:
Re:usability (Score:4, Informative)
You seem to be describing Firefox 2. This has been fixed in Firefox 3; it takes 3 clicks to install an extension now. (The patch was in bug 252830.)
The feature I really want: whole-page zoom (Score:5, Interesting)
http://arstechnica.com/journals/linux.ars/2007/07/27/firefox-3-gets-full-page-zoom [arstechnica.com]
I use a 110 dots per inch monitor. I hate, hate, hate all web pages that were laid out with WYSIWYG design tools, with fonts set to 7 pixels tall and columns also specified as a certain number of pixels wide.
I don't have eagle eyes and I don't like to sit close to my screen. So I have my personal CSS forcing fonts to a minimum size... which makes some pages ugly, and other pages unreadable (depends on how much the page designer hard-coded with pixel sizes). I'm also using the ImageZoom extension to scale up images... which means the scaled images cover up lots of text on many web pages, and fancy graphical navigation buttons often don't match up with their clickable regions.
And I have a 16:10 ratio monitor... which means that often I will read a web site and there will be a narrow strip of text in the center, and tons of wasted space to either side, again because some web designer hard-coded things with pixel counts.
I used to wish that web designers would make sites that can adapt to unusual screen sizes. Well, the WYSIWYG tools aren't going away, so now I just want to zoom my pages.
steveha
Response from a designer (Score:4, Insightful)
1) 100% of the public using browsers that correctly implement CSS. 40% are still using the superbly broken IE6, and FF2 (20%) doesn't implement display: inline-block, which is important for making bordered tabs and such that scale with the size of their fonts.
2) Full SVG support in all browsers. IE has none, the others have a mix of laughable crap.
3) Clients who trust the designer's artistic sense and ability to compat-test on multiple rigs, instead of, say, looking at it on one windows machine in IE6 at 800x600 resolution and complaining "no, we want the text to wrap after this word, not that word".
Sadly, this environment doesn't exist. Sizing things in pixels and limiting the scope of the primary content to 780px wide is STILL the most reliable way to get a consistent appearance that makes clients happy.
SVG doesn't even really exist in any substantive, usable way, so graphics have to be done in pixels. Font sizes are usually scaled to match those sizes. At least all major browsers will let you override that.
This is the environment we have, and trust me the designers aren't any happier about it than you are. I do fluid-width displays every time my clients will let me (~20%), and I always try to make sure the page won't break when the fonts scale. Beyond that, I'm constrained by the tools I've got.
Highres monitors that wide aren't made for having a single window fill the whole workspace. Super-wide columns aren't readable anyway; human eyes prefer text in narrow columns that wrap quickly.
Try tiling your web browser window next to other work windows, or email, or even 2 or 3 browser windows side-by-side. You'll be happier.
How does you scale the font in firefox3? (Score:3, Insightful)
Ctrl +/- now scale the entire page, insted of just the text(Which looks bad with many images) -(
Try it without installing with Firefox Portable (Score:5, Informative)
It's available from the Mozilla Firefox, Portable Edition 3 Beta 3 homepage [portableapps.com].
Re:So... (Score:5, Informative)
Re: (Score:3, Insightful)
However, as someone who routinely sees Firefox use 300MB (up to 100MB already!), I have to ask:
Did they actually fix it?
So they're addressing it. Does what they've done actually solve the problem? Or will I still watch Firefox use up to 500MB during a normal browsing session?
Re:So... (Score:5, Informative)
Re:So... (Score:5, Interesting)
I'm running Firefox 3 (the previous beta, not the latest), and I set max_total_viewers to 1, which should in theory do what you said. Yet I routinely see ~200MB used by Firefox, and on my 512MB machine I need to restart Firefox once a day or so, since a web browser taking up half of my RAM doesn't make for good responsiveness of everything else.
One issue might be memory fragmentation in Firefox, or so I've been told. Perhaps someone who understands this stuff can clarify.
Re: (Score:3, Informative)
Re: (Score:3, Insightful)
Or, as the parent called it "memory fragmentation"
If you close the tabs, does it free RAM or Leak? (Score:4, Interesting)
Do you know which settings to disable? Usually I don't mind if moving from one tab to the next is a bit slow - I've got lots of CPU, except when Mozilla tries to burn it all, and it's often slow anyway because the machine's busy paging/swapping heavily.
Re:If you close the tabs, does it free RAM or Leak (Score:5, Informative)
I've never had Firefox use that much CPU, but many of those tabs you closed are still cached in memory (along with each of their histories) so they'll reopen really fast if you Undo Closed Tab. Closing the tabs does not necessarily mean they're going away. Changing this option [mozillazine.org] in your about:config should keep that from happening (I think), but you'll also lose some of your session restore functionality. I have it on, and I've never had any of the problems you and a lot of other people have, but I hope this helps.
Re:If you close the tabs, does it free RAM or Leak (Score:3, Insightful)
Re:If you close the tabs, does it free RAM or Leak (Score:4, Informative)
Closing that last window of course released all my RAM. Luckily, I have a couple gig available, but its just stupid.
Re:If you close the tabs, does it free RAM or Leak (Score:4, Informative)
Re: (Score:2)
Re: (Score:2, Insightful)
Re: (Score:3, Insightful)
Re: (Score:3, Insightful)
Re: (Score:3, Interesting)
If your only doing mild browsing then it shouldnt eat too much.
But if your heavily browsing then of course its going to chew ram.
I've seen Seamonkey hit over 300mb of ram when I'm on a streak.
It really doesnt bother me.
Its not a memory leak and I can keep using the same Seamonkey session for several weeks straight.
Looking at a big number in the task manager doesnt mean anything at all.
In Short (Score:5, Funny)
Don't trust me. Try it.
Re: (Score:3, Informative)
I use those browsers and wasn't imressed with the 'speed' of FF3 at all. It was, at best, less sluggish than FF2.
Re: (Score:2)
Re:YAY! (Score:4, Insightful)
Re:YAY! (Score:4, Funny)
Re:YAY! (Score:5, Insightful)
That's a user interface paradigm that's decades old now, and just because the bunch of monkeys coding IE think it's fun to throw it out the window doesn't mean it's a good idea. Microsoft has the anti-Midas touch for interfaces these days anyway (cf. Vista generally, that new Office abomination generally, drop-down menus that hide half their contents for no particular reason, etc.). Emulating them would be a terrible idea.
Re:YAY! (Score:4, Interesting)
Agreed that would drive me nuts.
I suspect it'd make a nice exploit as well...
Re: (Score:3, Insightful)
Re:YAY! (Score:5, Informative)
Re:YAY! (Score:5, Insightful)