Mozilla Pitches Firefox 3.1 Alpha For July Release
An anonymous reader writes "Just a week after Mozilla shipped Firefox 3.0, the open-source developer has proposed ship dates for the next version that, if approved, would produce an alpha release next month and a final no later than early 2009. According to a draft schedule discussed at a recent meeting, Mozilla wants to have the first Firefox 3.1 developer preview ready by July, then move to a beta by August. The schedule slates final code delivery in the last quarter of this year or the first quarter of 2009. A month ago, when Mozilla first started discussing Firefox 3.1 internally, Mike Schroepfer, the company's vice president of engineering, said the upgrade's target ship date was the end of 2008. If Mozilla holds to that plan, Firefox 3.1 would be its first fast-track update. Firefox 3.0, for instance, launched approximately 20 months after its predecessor, Firefox 2.0."
But so what?
There's nothing in the article or summary that hasn't already been covered in the other 76 articles about Firefox in the last 2 months.
Firefox team is still developing Firefox... shit, so is Opera, so is IE, Safari, etc, etc...
Let's hope the Mozilla devs get the Acid3 test to work with Firefox 3.1.
Well, I can dream, can't I?
They could change the version number and release a production-quality 3.1 tomorrow. What matters is the new features/bugfixes/optimizations in 3.1. Without them there's no context for the news.
Neat
3.1 is badly needed! Firefox 3.0 is crashing left and right. I guess they were too eager to get it out the door.
P.S: I don't have any add-ons installed.
Is there a reason this update is happening so much more quickly than other transitions? Are they trying to overcome problems that FF3 introduced? Do they want to add some features that are close to completion, but got shelved?
In every release, they would be given a cake.
Im glad to see them coming out with a .1 release, it says that we are going to develop upon this platform and make it stable. I dont think they have done that since the pre 1.0 days. They called the first one 1.0 then 1.5 jumped to 2.0 and then rocketed to 3.0. So my question is: Why is this "simple" .1 upgrade going to take nearly 6 months? This is just getting the features they wanted in place for 3.0 but scrapped do to time, i thought. Please correct me if I am wrong.
Procrastinating life a way at a rapid rate of speed.
Comes Firefox 95!
Defective Logic
MSIE developers already figured out the cake is a lie long ago.
Right now it's Firefox 3.0 and soon we'll have Firefox 3.1. What's planned beyond that?
Firefox 3.11 for Workgroups
Firefox 95, then 95b, then 95c.
Firefox NT
Firefox 98, then Firefox 98SE
Firefox Me
Firefox 2000
Firefox XP
Firefox Vista
Firefox 7
Then someone will come up with a new program, which will be a "browser-only" browser!!
Nah, just kidding. Don't take it seriously. :-)
McCain/Palin '08. Now THAT's hope and change!
Firefox 2.0 was also supposed to be a quick development, based on the same gecko branch. It eventually took about a year.
I think the past record of Mozilla.org has repeatedly shown that it is unable to release a product on time, given the huge amount of testing/fixing iterations that must come before the final release. A Firefox "quick release" will take time, and divert resources from important future projects such as Gecko 2.
I would have thought Mozilla.org would have finally admitted that the architecture and development model of Firefox is characterised by long maturation times. This is needed to keep up its high quality level.
Of course, at one time, Firefox 3 was targeted for a Q3 2007 release.
Seriously, the whole summary is lifted straight from the original article at ComputerWorld:
http://www.computerworld.com.au/index.php/id;1914870647;fp;16;fpid;1
Of course, this same article has been repeated across tons of blogs and other news sites. But come on.
There's a reason IE6 is entrenched.
There's also a reason why some users stuck with Firefox 2.0. I was going to until I managed to regain control over the address bar with the oldbar and hide unvisted extensions. In fact if the fucking address bar evolves any further or if those extensions get blocked I'm going to move to another browser. Change for the sake of change is not good.
Now significant new features, which can be controlled without adding extensions? That I'd love to see. However it seems current Firefox policy is to ignore the end user and limit their options using the excuse that you don't want to clutter the options dialogs.
For me, Firefox ain't the shiny magic browser it once was. Years of memory bugs, extensions that require updating on every release, minor features breaking and now this maddness with the interface have soured me to it. I'll still keep using it until something better comes along but I'm no longer excited about new releases.
These posts express my own personal views, not those of my employer
The person who wrote this summary has a name. It's Gregg Keizer.
For example, if I open just three tabs of slashdot, the usage jumps to 85-99% territory (and stays there even after the pages have stopped loading), and the computer starts locking up. Only two extensions too, adblock and flashblock.
Does anyone know what the hell is going on, and how to get this CPU usage to manageable 10% levels. I don't recall the exact number, but I do not think that the 2.xx ever got that high.
I don't think you're right.
During Fx3, tons of regression tests were added.
So it's becoming less risky to change something and do a release.
By doing a time based release this year (or most realistic sometimes in the beginning of 2009), it lower the pressure to get a feature in "this big major version".
They have also changed from cvs to mercurial so hopefully having experimental branch in parallel will be easier.
I hope to see the html 5 video support added for Fx3.1
I'm passing up the opportunity to moderate you as 'troll' despite your obvious troll post on the basis that maybe, just maybe, you have some evidence to back up those statements. I'm not sure what bugs you're talking about but I use Firefox all day long every single day and very rarely have any problems.
I also use an application (MediaCoder) that I believe uses the XUL parts of Firefox seemingly without any problems (other than annoying load times for what should really be a simple control panel thing).
I hope to see the html 5 video support added for Fx3.1
You're almost certainly going to get it, with Ogg Theora support at the very least (a DirectShow backend for Windows, QuickTime backend for Mac OS X, and GStreamer backend for Linux are also in the works). But the real question that no one seems to be asking is, where is HTML 5 audio support? It's just as much a part of the specification, and Ogg Vorbis is well-known enough that corporate entities aren't so worried about patents. I've seen some work on it recently, but I'm not sure it's mature enough to make the deadline. HTML 5 audio and video support in Firefox 3.1 would be a dream though. Safari already has at least some support for both, and Opera has partial support for audio with video surely not far off. Internet Explorer is obviously going to take a long time to catch up, but I guess we can't have everything...
According to
http://www.heise-online.co.uk/news/First-critical-security-hole-in-Firefox-3--/110959
Fx 3.0 (and previous. 2.0.x versions) contain a flaw that lets "Attackers [...] inject malicious code into a PC by means of a crafted web site, and launch the code with the user's rights." Does anybody know whether this is going to be fixed in 3.1, or earlier, or if it's kept secret when it is going to be fixed or already is fixed?
in Sid, nor Experimental. There are some issues still needin to be resolved.
"Well, I can dream, can't I?"
I dream of a Firefox that doesn't have CPU hogging problems. Firefox 3 seems to be a little worse than the previous version.
For those of us who open a lot of windows and tabs and leave them open a long time, as when doing research, Firefox is a hassle. It slows the entire computer until all windows and tabs are closed.
So more add-on incompatibility?! I want my Develpers Add-on to work again, not another!?
There is one little thing bugging me with FF3, and I hope it's going to be adressed in this next release. It's about the OS integration they promised... Sure, HTML forms now us the OS form controls properly, but most of the time it gets them wrong when used in combination with the color force feature in FF (allowing you to set your own colors for webpages, overwriting CSS. It's very useful for visually-impaired people like me who are easily blinded by light).
Basically, and on some webpages only, FF3 doesn't overwrite all CSS elements anymore, and you find yourself with strange things like black fonts on black-background text boxes. And I thought this kind of bug was only on some badly written Windows apps...
Just kick out the damn buggy Adobe Flash plug-in.
It runs in the same process as Firefox :
It eats to much memory, slows too much the browser, and take the whole browser down with it.
Either disable it, or at least use adblock+ and noscript to avoid having 80 flash widgets running inside your 30 tabs.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
haven't seen ff3 crash since I started doing that.
Same behaviour observed here.
In addition the parent might be interested in installing Adblock+ (to block all flash ads) and maybe give a try to Gnash (opensource reimplementation of flash - it's still buggy, but at least it runs in a separate process and doesn't take the whole browser down).
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
Hope that in this alpha release we will have the element with the DOM minimal media player! Because, the main video sites will have to provide beta testing quickly for that player: finally the video for the web!
It's faster, yes. But it still has the CPU hogging bug. Eventually, that makes everything slower.
I really have come to like the new development style on the Kernel 2.6 branch. At first, I thought that rolling new features in with security and bug fixes was a bad idea, but it has worked out really nicely. Other projects should consider doing these rolling releases.
I went to Tools/ Options/ Applications/ and selected "Always ask" or "Save File". I will try that. It's necessary to do that carefully, because the selection box is buggy.
I was already using the latest Adblock Plus and NoScript versions.
I don't think Google is getting much software development for the $50,000,000 each year it is paying.
It would be great if the Firefox team could release updates on a schedule ... I know, I know it is a crazy dream.
But think of it this way. Release the incremental updates (.x) every quarter or six months and release them on time. Release version updates every 12 -24 months, up the the FF team, but stick to the schedule. If the FF team could do that it would show constant improvement and drive MS nuts.
Isn't this how the Ubuntu team operates? I know it is an apples to oranges comparison but I think it could work. There is no way MS could keep up with a consistent release schedule.
Keep the Classic Slashdot.
can we look forward to a 3D web experience?
something tells me this is just their way of getting all the people who always wait for the x.1 release on board
Yes, Firefox 3 does seem improved. But it still becomes a CPU hog (not crashes) when there have been a lot of windows and tabs open for several days, especially when Windows XP has been put into and out of hibernation several times.
I just re-started Firefox because of that problem. I was already using NoScript and Adblock Plus, and now, since the re-start, I'm using Flashblock again, also.
As I mentioned, I went to Tools/ Options/ Applications/ and selected "Always ask" or "Save File" for every application. I will try that over the next few days.
In another discussion on Slashdot about the CPU hogging bug, it seemed plausible to us that the bug is due to the way Firefox hooks and unhooks the keyboard driver. Something gets out of control. With Firefox 2, it was necessary to re-start Windows XP to recover, not just Firefox. I haven't tested Firefox 3 enough to know if it corrupts the operating system.
No one who says the problem doesn't happen to them seems to have duplicated the factors that cause the CPU bug. It is necessary, not just to have a lot of tabs open, but to open and close a lot of tabs, as when someone is doing research over several days.
Conditions for the CPU bug to appear:
1) Open lots of windows and tabs.
2) Close many windows and tabs, and open new ones.
3) Over several days.
4) With several hibernations or standby periods.
Since Firefox corrupts not just itself, but the Windows XP operating system, I suppose that there is a Firefox bug that interacts with a Windows XP bug. That causes me to suspect keyboard handling.
In tests of previous versions of Firefox with Linux, I was able to get Firefox to show the CPU hogging bug, but I was never able to get Firefox to corrupt Linux, which was always very robust.
Yes, I reported all this on Bugzilla, but all I got was the 22 standard excuses for not fixing the bug, which I won't post again in this comment.
Fifty million dollars a year from Google doesn't buy much if Firefox can't become stable, in my opinion. Howewver, I get the impression that Mozilla Foundation is managed better now that the technology-shy lawyer is no longer the chief, so maybe the next several years will be better than the last seven.
Firefox 3.1a1 has been out for more than a month now
I don't understand why there is a problem here. Simply shut down FF when you aren't using it, then let the tabs repopulate when you start again.
Heck, that isn't even a workaround, since it is a best practice for users anyway. Why expose your system to possible attacks from a freshly compromised web site, when you aren't actively browsing?
In the more general case, why keep any software running for hours in an idle mode when you aren't using it? Memory that is being hogged by a PIBKAC could be used by the background system diagnostics and tuning routines.
Anyway I wholeheartedly agree. The "awesome bar" is an awesome cluster fuck. I can't believe the devs pulled this kind of shit on the FireFox faithful. Forcing a change on the userbase is something one of the many proprietary companies we all hate would do. I think Moz is getting to big for it's britches.
I'm sorry, but if you've never tried to develop an XUL application, then you're not qualified to judge whether not the previous poster is a troll.
Does Gnash suffer from the same issues?
No.
Gnash might be more buggy and could have more stability issues *BUT* gnash runs in a separate process (gnash's "browser plugin" is in fact a thin layer that launches a separate standalone player and embeds it into firefox) and thus doesn't leak memory from firefox or take down the whole browser whenever it crashes. Also, Gnash can be set in its configuration file not to automatically start playing the animations.
That's why I use it at home (note: I don't read lots of 100% flash-based websites neither).
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
Quote: "I don't understand why there is a problem here."
That's right. You don't understand.
The Firefox session manager doesn't always work. If it has some problem reaching a web page in a very short time, it puts a blank space instead of the address in the address bar. It's "I couldn't get there in two seconds, so I suppose you don't want to go there".
Also, exiting Firefox and re-starting often doesn't work. It may improve the CPU hogging, but it is only an improvement, not a fix.
Another quote: "... why keep any software running for hours in an idle mode when you aren't using it?"
I think I can re-phrase that question into what seems to be your statement: "Your use of a browser cannot possibly be different than mine." There are people, such as computer software and hardware buyers, who need to keep tabs open for several days, until they get an email from a seller, for example.
It seems your usage is so far removed from both
that I don't see why a browser should be expected to perform well against your criteria.
FF is open source, so it would be a simple enough thing for you to either fork it yourself or hire someone with the skills to do so, and build a variant that could be left running for days on end, with hundreds of tabs left open.
But I'm not sure that the community needs a browser that meets these requirements. Maybe I'm wrong, in which case I expect this post to get soundly trounced.
I don't understand why there is a problem here. Simply shut down FF when you aren't using it, then let the tabs repopulate when you start again.
When I use shut down firefox when it isn't in use, I don't have an idea what I'll use it for the next time I launch it. It may be for Slashdot, to look up information about a function, or for some other reason. Having background tabs load tends to slow down what I intend on doing at that given time.
Also, loading an instance of an application is perceived to be slower than pressing alt-tab.
Why expose your system to possible attacks from a freshly compromised web site, when you aren't actively browsing?
A better question is to ask is why web browsers automatically gives that level of trust to a foreign website, given the number and type of attacks that have occurred in the past 10 years. Web pages are just that: pages. They don't need to automatically refresh (unless the website operator is desperate for traffic enough to cycle ads), and the content doesn't change that frequently (unless it's a really high-traffic website, in which case you'll miss stuff anyway.)
In the more general case, why keep any software running for hours in an idle mode when you aren't using it?
I came up with an even more general case - why keep software installed if you aren't going to use them? This resulted in installing only the minimal components of Windows 95, causing some later applications to falter since I didn't install any networking components on a non-networked computer.
Basically, you have to have software installed, even if there's no perceived use. At that point, you can keep certain applications in memory with full knowledge that they can be swapped to disk if they aren't doing anything (they'll be reloaded if you click on the window.)
Eventually, years from now, I won't need to post the list. I'll just answer such comments with the excuse numbers.
Firefox Developer Top 20 Excuses
for Not Fixing the Firefox CPU Hogging bug
These are actual excuses given at one time or another.
One thing that changed substantially during the Firefox 3 development cycle was that Mozilla finally created a useful testing architecture to spot and avoid regressions much better than before. Also, they've switched to Mercurial for post-3.0 development to allow for better development on concurrent branches while staying off the trunk. As a result, they're aiming to keep the trunk in a constant release-ready state specifically to allow for faster turnaround time for 3.x releases.
While I admit, the option to turn it off should appear somewhere, if only in about:config, the development team isn't ignoring it's users.
Really? So far, it seems like we can paraphrase the response from the developers as, "We'll tell you the same thing we told the other 100,000 people who asked for it: Nobody wants the old behavior back!"
The awesomebar debate has had tons of anecdotes and personal theories, but very little hard data. So here's a real data point:
Since Firefox 3.0 went to general release, the Oldbar extension has been downloaded at least 70,000 times. (It was at roughly 15K when I downloaded it on 3.0 release day.)
70,000 seems non-trivial to me.
dragonhawk@iname.microsoft.com
I do not like Microsoft. Remove them from my email address.
Roughly 1 in 50 downloads doesn't really seem like they're ignoring the user base.
Hypothetically, if it was someone demonstrated that Firefox lost 1 in 50 users to MSIE, Opera, etc., it would cause great response (Slashdot headlines, etc.). Obviously, people aren't that upset about it, but I think it demonstrates that 2% of users is not the same as two pennies. I'd call it significant enough a number to warrant developer response beyond the current behavior. Again, the response so far has been to tell people who want an option for the old behavior that they're wrong. Especially since we're not talking about writing a lot of new code; we're talking about not removing the old code. Indeed, there used to be such an option; it was removed (along with the old code). So it actually took more developer effort (short term) to get the current situation.
dragonhawk@iname.microsoft.com
I do not like Microsoft. Remove them from my email address.
I'm sorry, but if you've never tried to develop an XUL application, then you're not qualified to judge whether not the previous poster is a troll.
I'm not saying XUL is bug free or painless for developers. The post I was replying to was a clear attack on the end-usability of XUL applications. I merely pointed out that I use XUL applications on a daily basis and don't experience "major" bugs.
Your post appears to support the troll but like the troll, you haven't even included any even anecdotal evidence to support your case, so I have no way of changing my opinion!