A First Look At Firefox 3 Alpha 5
abhinav_pc writes "PC World is reporting that Mozilla today made an early testing release available from its Firefox 3 browser. This alpha version (code-named Gran Paradiso) for the first time adds the anticipated Places feature for bookmarks. Firefox 3 alpha 5 also features a new password manager. A new crash reporting system called Breakpad is also now available in some Mac OS X and Windows builds but is not yet supported on Linux. 'Places will also be less likely to lose data in the event of program or Windows crashes. In fact, according to Connor, "We haven't figured out how to make Places lose data." For backwards compatibility and manual backups, Firefox 3 will save bookmarks in the traditional bookmarks.htm file when it closes. For other bookmark upgrades, Mozilla is planning to enable bookmark tagging, and is considering building its own synchronization client into the browser capable of backing up and sharing bookmarks. '"
Multithreaded UI yet?
rm -rf
My blog
There's just something about hearing "Alpha" and "browser" in the same sentence that's scary. The *release* versions are dodgy enough, even in Firefox.
I'll wait, thanks.
Paleotechnologist and connoisseur of pretty shiny things.
"We haven't figured out how to make Places lose data."
Call the Microsoft Office Design Team. They'll help you with that in a snap!
yes they are insecure, but someone needs to break into your computer before they can have access to it - and if they've already broken in it wouldn't be too hard to install a key logger.
If password managers allow you to have strong passwords and different ones for each thing then they give more security than they risk, I think.
*''I can't believe it's not a hyperlink.''
- Andrew Carnegie
Ryan T. Sammartino
"Ancora imparo"
What are you doing? Opening up a 150 MB XML file in that one tab? Seriously. I know Firefox has some memory problems, but that is not anything like I have ever seen. Most of the actual "leaks" i've seen involve flash and web pages that continually add stuff to the DOM with javascript and leaving them open overnight. I haven't seen many other huge memory problems. I've had Firefox open for days and have browsed to hundreds of pages and I'm still only using 132 MB.
Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
Have they fixed the print bug that drops the content of webpages when they are longer than one sheet of paper?
I want to know if the geriatric, yet debilitating, bugs have been fixed. For example, bug #154892, "splitting absolutely positioned frames" that prevents people from printing many web pages from Firefox.
I'd also like the developers to think about the little subtleties that, as a Mac user, I take for granted from other applications. For example, when Firefox creates a new window it shouldn't be falling off the bottom of the screen.
Also, why does Firefox insist on displaying two different Mozilla pages after Firefox has been updated rather than just displaying my regular start page? This is rude and insulting. It does nothing for me. Finally, after 45 minutes with Google, I did figure out how to effectively disable this "feature" (about:config then change the keys named startup.homepage_welcome_url and startup.homepage_override_url to my regular start page) so that I merely get two start pages instead. (BTW, this "feature" cannot be disabled in Camino -- it appears to be hard coded in to the application bundle.)
There are many things I like about Firefox, specifically several extensions, but other things like those mentioned above that routinely drive me nuts -- I could keep listing them, but will spare everyone.
I would like to kindly suggest that the Firefox developers sit down and fix the irritating quirks, ancient bugs, and brain dead behaviors before adding new ones.
www.timcoleman.com is a total waste of your time. Never go there.
Maybe it is time that we seriously discuss the state of browsing the world wide web and suggest some new browser features to implement, not just "bookmark tagging". Can't we come up with something to increase browsing productivity more than "bookmark sharing" ? Brainstorming in groups is useful in this situation.
I use the Opera browser to open up 200+ tabs in one single session at a time, and it would be useful if they implemented more session management, such as the ability to add tabs to specifically saved sessions. Same goes for Firefox.
Let's increase the number of pages that we can view per day. When you look at the numbers, we view a surprisingly small percentage of the content available on the WWW re: nearly any subject. The fact that the limit to the number of tabs that can be opened in one active browsing session is somewhat dependent on how much the browser can handle at once seems silly- cached tabs and an ability to predict which tabs the user might pull up next would be useful (though no fancy prediction algorithms, that would be too much).
There is a suggestion on the Opera discussion boards about a "rush mode" for viewing tabs such that you can strategize which tabs you are to go to next when you close the current tab. That would be a useful plugin to implement. Speaking of which, where do we draw the line between plugin and component to distribute with the browser?
The web history features can also be improved, perhaps graphical illustrations of the pathways through the world wide web would be an improvement, such that there is no longer this linear time dependency, when in truth we go through many tabs and have many separate histories building at once. There's lots of information being lost in current history tracking.
And, does anybody else use browsers as extensively as I do? I would be interested in meeting with some of you and discussing strategies for increasing web browsing and content consumption rates.
There's a solution if you consider this a bug: in about.config, create a Boolean pref called "config.trim_on_minimize", with a value of "false". This will just tell the OS to not trim memory usage when you minimize Firefox. The downside of this is that the rest of your machine will be much slower when you're not actively using Firefox than it would otherwise, because it's hogging a load of memory even though its minimized.
Personally, I'd leave the OS default behavior alone; if Firefox is minimized it doesn't need to keep a load of crap in memory just because you're uncomfortable with the concept of memory management. In the meantime, stop spreading FUD.
What's purple and commutes? An Abelian grape.
merrily merrily merrily, bug free is but a dream
Did someone say cake?
try out keepass, which has features that defeat even keyloggers (who would only get a ctrl-v message).
Actually, come to think of it, why doesn't Mozilla take the keepass code, compile it in to firefox, and put a different ui on it? How much easier would that be than writing a new one from scratch, that won't be as quick to develop, good, or as secure.
If everybody posts their favorite bug to every story about Firefox then the moderators have too much work to do.
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
IMHO, they should first focus on making Firefox 2.x pass ACID2. I'm using Opera 9.21, because it passes ACID2 and had the fewest security bugs. Web standards compliance matters, because non-compliance makes creating rich web sites a royal pain.
Passing ACID2? Is this sort of like passing GAS3, maybe?
While busy explaining how important standard are, you forgot to mention ACID2 isn't anything like an official standards test, and doesn't confirm standards compliance.
It just confirms it supports the features used in ACID2, in the precise context of the ACID2 page. Opera has rendering bugs and many unsupported features just like Firefox.
Use dillo if you got linux. only 400k.
http://www.dillo.org/
http://sourceforge.net/projects/dillo/
IBM, Intel, Oracle, Mozilla, Microsoft, Netscape, MITRE, Digital Equipment, Novell, Activestate
I looked for the Microsoft code and it was just stuff copied from the SDK samples. Still, I did another count:
I would be really curious to do the same search on the IE7 code base, this time looking for MozillaRTFS. Breakpad isn't just for crash recovery, it's for crash reporting. It should improve the information they get on the bugs, including bugs they didn't already know about, which should make it easier to fix them.
Libcroco is used in Inkscape and there's been talk of restarting development. Gnome have a skeleton of a browser based on Apple Webkit (khtml derivative) in their CVS somewhere and then there's the dillo codebase;
The flow of a document is the flow of a document with respect to behavior of inline/block elements and the box model. Basically it's how text wraps around an image. If you don't get that floats remove an element from the flow, you aren't going to be writing your own browser any time soon.
I'm getting pretty sick of this kneejerk comment to any firefox related story. Seriously mods, that was insightful?
Yeah, only. You can get Opera and IE to use more memory than that within just hours.
What a fool believes, he sees, no wise man has the power to reason away.
Spidermonkey has (simple) patches to support threading. While there's no built-in language primitives for it the core was almost already threadsafe anyway... it just needed an interface.
I've actually played with it in jsext and I was kind of surprised.
Of course it's not so cleanly implemented as in java with monitors and critical sections being a language component. You have to interface objects that wrap stuff if you want to share mutable data between threads.
Nevertheless it would be a quicker fix for Firefox if they just had the core spawn off threads that handled the event loop for each document root (open window, tab, frame). And shunt off cross-document calls into a message queue in another thread for dispatch (same thread could be used to take messages from the interface and route them into the windows)
Meanwhile the event-trigger javascript running in each document would look at act single-threaded sequential and not know anything was different.
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
I agree. Bloat is such an easy word to just throw around, especially since it seems that you don't need any justification to use it anymore. I'm quite certain that the GP doesn't have the faintest idea of how the new implementations of these old features compare to their previous equivalents - on the other hand, there's long been a consensus that bookmark management needed an overhaul.
But I guess that's how it goes when you get popular enough. Improve or not, someone's going to hate you anyway.
I think 640k should be enough for any browser..
So, Firefox sucks because of OpenOffice.org and Thunderbird? Gosh, that makes sense-a-plenty.
Anyway, I'm not saying the argument couldn't be made that ffx is 'bloated' (don't believe it myself, but there are plenty of people who do). However the OP failed to make any kind of coherent argument - he just made up a silly little rhyme parroting the popular opinion - therefore, NOT insightful.