Mozilla Firefox 3.6 Released 284
Shining Celebi writes "Mozilla has released Firefox 3.6 today, which adds support for Personas, lightweight themes that can be installed without restarting the browser, and adds further performance improvements to the new Tracemonkey Javascript engine. One of the major goals of the release was to improve startup time and general UI responsiveness, especially the Awesomebar. You can read the full set of release notes here."
Switch Proxy Tool (Score:5, Informative)
Re:Switch Proxy Tool (Score:5, Funny)
It was like giving myspace page designers control over your browser
Re: (Score:2, Interesting)
Additionally, the graphics from the themes as described above have that pixellated, dithered, low-res look to them. It's like stretching a 400x300 picture to desktop wallpaper.
Re: (Score:3, Informative)
This is why people complain about bloat...what is the point of this junk? Weren't there already addons/themes that let you do this kind of stuff? I hope that mouseover to change style stuff only works on mozilla domains...because I see a whole new way to make the internet an awfully annoying place...screw animated gifs and blink tags
Re:Switch Proxy Tool (Score:4, Informative)
This is why people complain about bloat...what is the point of this junk? Weren't there already addons/themes that let you do this kind of stuff?
It's the first step toward replacing Firefox's old theme system with a better one, where themes are smaller and easier to create. (It's not there yet, since you can't replace buttons, only backgrounds.)
While we have both systems in place, it might seem like "bloat", but in the long term it will allow Firefox to use significantly less memory and have a simpler user interface around installing themes. It's a fight against bloat.
I hope that mouseover to change style stuff only works on mozilla domains
Correct, it only works on sites that are whitelisted for extension installation. By default, the only whitelisted sites are the mozilla sites for extensions and themes.
I'm sorry but this is pure bloat. (Score:5, Interesting)
Personas could work AND WAS ALREADY WORKING as a lightweight theming replacement without being tied to the browser code as an addon.
REPEAT: It already works as an addon.
This is essentially an unremovable addon like that MS .NET addon that MS shoved down our throats.
Look, I have for the most time defended Firefox ever increasing features as progress. I already don't think they managed their "awesomebar" well at all, I like it but many loyal users didn't and instead of making it an option or an extension they gave it a hip name to add insult to injury.
But now they are taking an already working addon into the browser.
The thing I liked about FF was it's modularity, it's what caused the browser to split form the mozilla suit in the first place. This is a step into the wrong direction, into a more monolithic application.
Why do FF developers hate their own extension framework dammit!?
Re: (Score:2)
Sometimes it is nice but other times I will be typing part of a domain (which is what I still do...since I am used to thinking about domains and not title tags) and it will decide to give me shit that it thinks is more relevant than what I am currently typing.
If I start typing a domain, odds are I am looking for something in that domain and the best way to handle that is to give me increasingly deep directory tree entries in
Re: (Score:2)
This is essentially an unremovable addon like that MS .NET addon that MS shoved down our throats.
MS didn't write the browser in the first place.
Re: (Score:3, Insightful)
Man for some years now they've been just doing shit for the sake of doing shit (I've heard all the arguments, they're all BS). They have a bunch of "UI Engineers" that just can't leave anything alone. Every new version sends me on a two week hunt for hacks and about:config settings to undo it all. And that's not working anymore for everything. I haven't seen it yet, but I'm almost resigned to moving to opera or chrome with this one -unless they've finally fixed the address bar so I don't have to type 'w
Re:I'm sorry but this is pure bloat. (Score:4, Informative)
Why do FF developers hate their own extension framework dammit!?
Be careful what you ask for...
Let's imagine for a second that you're writing a HTML web page with some scripting. If this were Chrom(e|ium) you could stop reading here; this is how their extensions work. But as a FF extension writer, you don't get the luxury of preserving your sanity.
Take away all the HTML you know and replace it with XUL, a completely different XML language with a different box model. Actually, you can keep the HTML in addition. You can keep your CSS too - along with getting to learn a metric assload of browser extensions to the syntax and creative ways to hack the existing vocabulary to get results. Want to display an image? XUL doesn't have the <img> tag, or a box model with sufficient control to embed a background image, but hey you can use "list-style-image"! Oh and since it's XUL you get to have fun with overlays, which are like includes except they work in an XML/XSLT way.
At this point, I'd like to mention the average human brain can only hold 7 items in short term memory at once. So far I've only named the bare minimum necessary to make a UI that does nothing. Now to make that clusterfuck do anything, you have to use a dialect of Javascript that makes COBOL look terse. Still not scared? Then you might survive extension-writing long enough to get around to the RDF stuff...
I really don't blame them for hating it.
Re: (Score:2, Interesting)
Re: (Score:2, Insightful)
This is true. The new personas features are butt ugly. Use Stylish (I recommend Gradient iCool for the nice dark black and blue) and the custom /. black with green text mod. It looks like an old CRT.
This made me smile a little. It shows the reason why we (geeks) are *different* from the majority of "normal users".
Normal users find myspace like pages OK, the more sparks and blinks and effects the better. Whereas we find green text in black background great.
I love Green on Black (DarkRoom is a godsend for me). But everytime anyone else has seen my color schemes (I tend to work [program] in Linux using Compiz META+M inverted colors) they think I am crazy or antiquated (green and black has not been in vogu
Re:Switch Proxy Tool (Score:5, Funny)
It was like giving myspace page designers control over your browser
See? This is what happens when the Mozilla people come up with their own ideas instead of just implementing the features from the previous version of Opera.
I keed, I keed!
Re:Switch Proxy Tool (Score:4, Funny)
Re: (Score:3, Funny)
That involves letting "friends" know that you don't want them to use the computer, which could get ugly.
Re: (Score:2)
Hopefully the lower-contrast, prettier ones will become the most popular and easier to find.
Re: (Score:2)
Re: (Score:2)
It's not that bad, since the URL bar and the search bar takes up almost the entire width of the toolbar area, it's usually so hard to see what the stupid persona image is anyway.
Re: (Score:2)
Your persona so ugly, she warps the curvature of spacetime.
I use QuickProxy (Score:2)
SwitchProxy stopped working for me on one of the other FF upgrades, so I gave it up for QuickProxy, which also requires less babysitting and is easier for me to use.
Re: (Score:2)
Then I'll just have to wait. At work, I ssh tunnel 95% of my traffic home and bounce it off my Apache server there. It's not fast (by design -- I need to limit my compulsive habits somehow). On occasion, I need to get to stuff fast, like big updates and PDF files. Switch Proxy and Flash
Pretty neat. (Score:5, Informative)
Set extensions.checkCompatibility to false and you're good to go.
Re: (Score:2, Informative)
"Set extensions.checkCompatibility to false and you're good to go."
There are cases where this is worth it to people, but this isn't a good idea if you value stability. This pref is true by default for a reason, and if you're going to recommend that people change it you should warn them about the fact that this is dangerous.
It's extensions.checkCompatibility.3.6 (Score:5, Informative)
Seethis [mozillazine.org] for details.
Javascript performance (Score:4, Informative)
Re:Javascript performance (Score:5, Insightful)
Re: (Score:2)
Re:Javascript performance (Score:5, Insightful)
Chrome is open source in the same way that OS X is open source.
Sure they're both based on a open source project (Chromium/Webkit and Darwin/BSD) does not mean they are truly open source. Try to modify and redistribute either and see how long before either of their "parents" get all lawyer-ey.
Remember kids, free doesn't always mean open source, and open source doesn't always mean free.
Re: (Score:2)
I'm running Chromium on my Ubuntu box, and Chrome on my Windows box, and I honestly can't tell the difference between them, outside of the fact that Chrome phones home. Also Iron is pretty much a 1:1 Chromium port without the Google nonsense. So you CAN make a port of Chrome/ium, and no ones parents care. Webkit is a bit different, you can port Webkit to your hearts desire, but if you copy Safari's look and feel, your doomed.
Re:Javascript performance (Score:5, Informative)
Chrome is open source in the same way that OS X is open source.
Sure they're both based on a open source project (Chromium/Webkit and Darwin/BSD) does not mean they are truly open source. Try to modify and redistribute either and see how long before either of their "parents" get all lawyer-ey.
The analogy Chrome : Chromium :: OS X : Darwin/BSD is nonsense. You can't build an almost identical replica of OS X from open-source code, or anywhere close. Chromium is fully open-source, and it's essentially identical to Chrome. It's what the Chrome developers themselves use for development and testing.
Re: (Score:3, Informative)
Try to modify and redistribute either and see how long before either of their "parents" get all lawyer-ey.
You mean like how these guys [srware.net] do? Theyve been around for close to a year now, and google hasnt said a peep (nor could they). Its not "sort of pretend" open source, you can modify, redistribute, etc as much as you like.
Re: (Score:3, Informative)
Sure they're both based on a open source project (Chromium/Webkit and Darwin/BSD) does not mean they are truly open source. Try to modify and redistribute either and see how long before either of their "parents" get all lawyer-ey.
You mean like Iron? [srware.net]
Re:Javascript performance (Score:5, Insightful)
These tests are mostly pointless anyway. They measure raw JS performance, which would matter if you'd be doing, say, number crunching. In practice, the most heavyweight operation that is likely to be done by scripts in a browser is DOM manipulation, and that's an entirely different thing. What does it matter if your super-efficient JS AOT compiler based on quantum branch prediction can call a method on a DOM object as fast as a plain native JMP, if the implementation of said method causes reflow and redraw of most of the page?
Coincidentally, it's why Opera feels so fast for actual browsing while still using an interpreter for JS (and consequently sucking in any synthetic JS perf tests) - its interpreter is an order of magnitude slower than e.g. Chrome, yes, but it's got an extremely fast layout engine and renderer, so DOM updates are instantaneous.
Re: (Score:2)
Re: (Score:2)
Firefox doesn't have particularly fast DOM manipulation (thanks, XPCOM), so this doesn't contradict what I wrote. How does Wave fare on Opera?
Re: (Score:2)
For the tests linked to here [nontroppo.org] the latest official release is slightly slower than Chrome, but the latest alpha build is significantly faster than chrome.
Re: (Score:3, Interesting)
My javascript performance comparison between Firefox 3.6 and Chrome and Safari http://www.manu-j.com/blog/firefox-3-6-vs-chrome-vs-safari-javascript-performance/432/ [manu-j.com]
They should use Slashdot for testing JS performance. Click "Read More" to load a new discussion, then hit "Reply to This", type a response, hit "Preview", and count how many seconds it takes before you see the preview. May the best browser win!
Re:Javascript performance (Score:5, Informative)
Re: (Score:2)
Wow... good to know. I rarely post because it takes so long for the preview to show up.
Re: (Score:3, Informative)
They are checking to see if you are an open proxy, and will ban you if so.
Re: (Score:2)
An open proxy for what? SMTP?
Re:Javascript performance (Score:5, Informative)
What's so irksome about it is that it's a straight SYN scan done very slowly that impacts any users that have a firewall that DROPs packets with an apparently inexplicable delay of several seconds. If you really feel the need to do this, which the Slashdot team obviously does, it would be much quicker and less annoying for users do the scan at a faster rate without the two or three retries currently used. Better yet, kick the scan off in the background while the data is being entered data into the form and reject the post if necessary when the "Preview" or "Submit" button is clicked. Even if a post is submitted through an open proxy before the scan completes, Slashdot's delay between posts from the same IP will ensure that only one post can get through before the ban hammer comes down.
Re: (Score:3, Insightful)
Anyway, since it only adds up to a few dozen syslog entries from Slashdot every few days amoungst the thousands of others coming in from script kiddies and bots I don't particularly care about
Re: (Score:2, Interesting)
Maybe it is possible to disable that via a Grasemonkey script?
Re: (Score:3, Interesting)
That delay is really annoying. If they need to do it they should start it in the background when you preview and then by the time you post it should be done and they wouldn't need to make anyone wait.
Re:Javascript performance (Score:4, Insightful)
Re: (Score:2)
TBH I stopped caring about Javascript benchmarks (and benchmarks in general, really) when I realized you can pick benchmarks that happen to reflect the result you want to "prove".
For example, someone else linked to this [fudzilla.com] benchmark (Futuremark's Peacekeeper) which puts Firefox 3.6 solidly ahead of Chrome.
Honest question: are Sunspider and V8 better than Peacekeeper? What real-world scenarios are reflected by which benchmarks? If I want a benchmark that reflects performance relevant to my normal usage, which
Re: (Score:2)
But, but, all of Google's products are in beta!
The competition is heating up!! (Score:5, Funny)
Re: (Score:2)
When did "excitement" become a proper noun?
The day after Enlightenment.
Re: (Score:2)
Its full name is actually "Sir Reginald Hornswaggler Q Excitement III, Archduke of the upper lower territories and really cool guy."
Just used Chrome (Score:3, Interesting)
Personas, lightweight themes? (Score:5, Insightful)
Proof that Firefox is heading for doom. Stop wasting time on making the browser look different than the fucking OS you idiots.
Re: (Score:2, Insightful)
Re:Personas, lightweight themes? (Score:4, Insightful)
Stop wasting time on making the browser look different than the fucking OS you idiots.
Hear, hear, goddamnit, HEAR! Consistency is an essential quality of a good user interface. That's why I could never really stand Opera: you can make it look like anything, but good luck making it look like it belongs. And that's why I love Safari on the Mac, yet hate it on Windows: it looks alien to the system around it.
Here's a tip -- go to the themes page [mozilla.org] and look for something that fits your OS. Looks like custom themes are immune to this Persona shit.
Re: (Score:2)
Do you run Vista, or Windows 7? How many apps do you have now that fit with the OS now? I mean, even Office totally ignores Windows themes and gives you a choice of 3, incompatible ones - black, wimpy blue and silver.
If its good enough for MS to scrap the (excellent) Window style guidelines and allow any old UI crap in, then FF is just another first-class app on Windows.
(I'd mention Linux, but then it'd only turn into a Gnome v KDE flame :)
Re: (Score:2)
I'm still miffed that the resizing was nuked on the Add Bookmark dialog and you have to use an extension to get it back. WTF?
At least the memory leak (not releasing memory when tabs are closed) should be gone...
GPU accelerated Firefox? (Score:4, Interesting)
One of the goals mentioned in the article was to improve garbage collection performance to make pauses shorter and animations smoother. Why not just use the video card to accelerate the graphical operations (plus any other GPGPU operations)? Flash and PDF readers have already done it. For that matter, Windows Vista or later UIs have already do the same. This will give performance edges over contemporary browsers.
Re: (Score:2)
Re: (Score:3, Interesting)
Firefox is based on Gecko, which uses Cairo Graphics, which has an accelerated OpenGL back-end as an output option.
My guess is that performance when using an OpenGL-accelerated renderer is actually -worse- on non-compositing window managers.
The rendering of pages wouldn't be helped by GPGPU stuff, since it's 'procedural' to parse and render HTML, it's not SIMD in nature.
Apple's been sitting on accelerated 2D rendering of the UI, glyphs, text, and primitives for over four years now, it's not a panacea. I don
Scrolling (Score:5, Interesting)
It seems the mouse wheel scrolling has been changed in 3.6. It's moving a much larger distance with each "click" of the wheel than before and if you scroll continuously it seems to accelerate even faster. My first impression is that I don't like it at all. It feels a lot more like Chrome, which isn't a good thing in my opinion, the annoying jumpy scrolling is one of the primary reasons I prefer not to use Chrome.
Re:Scrolling (Score:5, Informative)
about:config
set mousewheel.withnokey.sysnumlines to false
set mousewheel.withnokey.numlines to 3
As good as new... Wait a second.
Re: (Score:2)
Open Link in New Tab changed (Score:5, Informative)
The new tab now appears to the right of the current tab when you right click on a link and select "Open Link in New Tab."
I just discovered that after about 5 seconds of "Hey, where'd my new tab go??"
Re:Open Link in New Tab changed (Score:4, Insightful)
Good, because that's how everyone else (i.e. IE, Chrome, Opera) have been doing it for a while now.
Re: (Score:3, Insightful)
Re:Open Link in New Tab changed (Score:5, Informative)
to
Personas are not themes, but want to replace them (Score:2, Interesting)
Personas are not light-weight themes. In fact, they're not themes at all. They're more like little gadgets that you hook up to your web browser to customise one part of its UI. It doesn't even compare to a theme.
But what's worse is that Mozilla is looking to depreciate themes in favour of Personas. From the Add-ons Manager, click "Get Themes". You won't see a page listing themes, but a page listing Personas. There isn't even a link there to the actual themes listing.
Re: (Score:2)
someone said that they are the first step in making themes a bit more lightweight and extensible, that a theme is a collection of 'personas' which are individual UI modifications.
So today, we have a background modification, tomorrow a font or tab or scrollbar or whatever.
Maybe its a good idea, maybe bad, but that's the way it is with FF - you pays your money and you get changes. Its why you're using FF in the first place. I think we should stop giving them such a hard time over it sometimes - if they didn't
Personas...? (Score:4, Insightful)
Mozilla has released Firefox 3.6 today, which adds support for Personas, lightweight themes that can be installed without restarting the browser
I think someone just jumped the shark.
I can't explain to myself how adding a theme engine on top of another theme engine was somehow near the top of their todo list.
Re: (Score:3, Interesting)
Easier, Competitive with Chrome (Score:2)
Folks like being able to customize their browser. Chrome had been using this as one of its selling points in their online ads. Personas are simpler than themes and can be easily switched in and out. They don't require a reboot to apply. And you can try them out right on the site. So, we're likely to see more work going into personas than themes. You can see that there are about 400 Firefox themes available. And 35,000 personas. So, that's where the work is going.
Just updated... (Score:2)
Mozilla Firefox, Portable Edition 3.6 for USB, too (Score:2)
The portable version of Firefox 3.6 from PortableApps.com was just released in 15 languages, too:
http://portableapps.com/news/2010-01-21_-_firefox_portable_3.6 [portableapps.com]
how about making FF fun again (Score:5, Interesting)
The GUI that pops up when you want to bookmark something - case study in bad design
How about a real editor for bookmarks, with some minimal feature like export this folder (when you need to send someone a bunch of stuff)
How about mozilla not being a jerk about extensions, and getting rid of the spam that makes it hard to see anything but the top 5 extensions big brother mozilla thinks you should have
How about a stable platform for extension developers
How about letting the world know how awesome FF+noscript+adblock is when you go to a site like YAHOO
I hadn't been to YAHOO wihtout my little protectors, noscript/adblock/flashblock for some time and was astonished at how much ads have taken over the front page - how can people stand it
how about giving the users some control over privacy, so we have the wipe things clean on exit menu again
how about giving some users an idea of how much info the SOBs of the web, like google, are collecting
All In One Mouse Gestures LiveHTTPHeader (Score:2)
Fails for me. I kept on trying to use gesture to close tab.
Re: (Score:2)
Only a Minor Update - but major features (Score:2)
Re: (Score:2)
Re:Speed Kills (play it safe - buy a Chevy) (Score:4, Informative)
Re:Speed Kills (play it safe - buy a Chevy) (Score:4, Interesting)
Just downloaded it - it's just as fast as Chrome or even faster. Typing this from shiny new browser.
Re:Speed Kills (play it safe - buy a Chevy) (Score:4, Insightful)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Brring, brring...
You have an annoying ringtone. Oh and by the way, stop basing your performance expectations on javascript benchmarks and actually go out and use your browser to browse real websites. Call me back when you discover one that doesn't load in the same "ballpark" as Opera and Chrome.
Re: (Score:2)
Chrome still has bugs
For example it's handling of importNode on <input type="file" /> elements.
Re:Speed Kills (play it safe - buy a Chevy) (Score:5, Funny)
Re: (Score:3, Informative)
Not sure what you're doing. My firefox has been up (and used regularly) for two days and is sitting at 550MB.
Re: (Score:2, Insightful)
Re: (Score:2)
If you're searching for other people having the same problem, have you noticed there is a fix [howtogeek.com] for it?
Leaks, plug-in leaks, or caches? (Score:2)
Cheburator-2 has a point. Does Firefox leak even when you use Flashblock, NoScript, or another extension that implements a whitelist for a popular but leaky plug-in?
Even if your web browser reaches 1 GB, does it cause your computer to thrash swap? If not, there's no problem. It's supposed to be that big; a lot of the memory is used for cached pages from history (press Alt+Left), recently closed tabs (press Ctrl+Shift+T), and recently closed windows (press Ctrl+Shift+N).
Re: (Score:3, Informative)
Re: (Score:2)
Next time close your failbook tab. They have memory leaks in their javascript.
Re:How can I upgrade on Ubuntu? (Score:4, Informative)
Wait until the maintainers put a package in the repository, then update like usual. It's generally not worth installing unofficial packages if an official one is forthcoming.
Re: (Score:2)
The simplest way to upgrade in ubuntu is to wait. Wait a long time. One day or another it will appear in your proposed upgrades.
sudo apt-get install firefox-3.6 (Score:2)
Re:How can I upgrade on Ubuntu? (Score:4, Informative)
How can I upgrade on Ubuntu?
It won't appear in the main distribution until the new distro release 10.04 (current Codename Lucid Lynx). Possibly someone will stick it into the backports repository (which you would have to enable) or into a PPA (likewise).
If you can't wait, install into /usr/local from mozilla.com (use checkinstall to create a basic deb package so that the package manager knows about it).
Re: (Score:3, Informative)
http://www.charbonnet.com/Firefox%20Setup%203.6.exe [charbonnet.com]
Re: (Score:2)
The chromium code Google wrote is BSD.
However, Chrome depends on Webkit, and parts of Webkit are LGPL-only. Much more restrictive than Chromium or Gecko...
Re: (Score:3, Informative)