Firefox Friday Five: 3.6.4, tabs-on-top, your own out-of-process plugins, HTML5 king of the hill, and making Firefox child-friendly!
Phew, what a week we've had here in the dark, dank Download Squad bunker! Not only has it been a good week for Firefox, but for all browsers everywhere! This week we saw the release of IE9 preview 3 -- and while it's by no means complete (it doesn't even have a GUI!), we can now be certain that hardware acceleration, along with HTML5, is the wave of the future.And... Firefox is leading that wave! While Chrome is stuck perfecting its JavaScript interpreter, Firefox and IE9 (and Opera!) are focusing on what actually matters: user experience. Chrome is like Linux: it's fast, it's stable, but normal people don't use it. Firefox is the Windows 7 or Mac OS X of the browser world: it might not be as fast, and it might waste a few pixels on rounded corners, but it's more enjoyable, more fun and more of an experience.
Still, while I could use this entire feature to tell you why Firefox is awesome, I could just show you instead. Onwards!
1. Firefox 3.6.4 aka 'CRASH PROOF' released
If you missed it earlier this week -- or if your browser hasn't popped up a notification window -- Firefox 3.6.4 is now available. It fixes a bunch of security and stability issues, and it might even be a little faster!
The focus of 3.6.4's development cycle was on plug-in stability. When plug-ins like Adobe Flash Player, Microsoft Silverlight and Apple QuickTime plug-ins, they'll longer kill your entire browser. Mozilla hasn't focused on just Firefox plug-ins though! They launched their excellent cross-platform Plugin Check a few weeks ago. It works for every major browser, and if you (or a loved one) are not using Firefox, I strongly suggest you at least use the Plugin Check once a week.
2. Firefox 3.7 (4.0) beats out Internet Explorer 9 in an HTML5 speed test
It was close -- and by no means scientific (it's too hot to wear a lab coat) -- but Firefox 3.7 alpha 6 seems to out-perform Microsoft's newest browser offering, IE9.
Of course, it's still very early days for IE9 and things will change -- but hardware acceleration is also brand new to Firefox! Mozilla actually announced its hardware acceleration after Microsoft took the wraps off IE9. Ultimately though, we'll probably see very similar performance from both Firefox and IE because they both using Direct2D to leverage the latent, dormant untapped power of your GPU. In fact, any Windows-based browser that uses Direct2D for its hardware acceleration will probably perform in the same league. Both Chrome and Opera will both no doubt include hardware acceleration in future builds -- it's just a matter of how it will be implemented.
Yet again, as always, it will come down down to how browsers handle CSS(3)... and their standards compliance!
3. Zoodles, as its sickeningly cute name suggests, is a Firefox add-on for children
As I don't have children, I can't really maintain my journalistic integrity while reviewing this add-on, but I'll try. Let's just pretend that I have a son. He's called, er, Sebastian Jr. He wants to use the computer, but I'm worried that he'll stumble across those double penetration pop-up ads (XKCD). I could install one of many parental control programs, but not only are they expensive, they don't actually help your child -- they just make your computer safe. I could achieve the same effect by locking Sebastian Jr. in a padded room for the first 10 years of his life -- he might end up liking fava beans and a nice chianti, but at least he would be safe.
This is where Zoodles steps in. It's a Firefox add-on, so as you'd expect it does nothing more than modify your browser window. It's not CPU intensive and it doesn't cripple your PC in any other way. After setting up your child (no, not like that), Zoodles prepares a full-screen portal of fun and educational activities for your child. All they have to do is click -- fantastic!
Zoodles supports kids between the age of 3 and 8, and it's free (there's a premium version with a few more features tho'!).
As you know, Firefox 3.6.4's main feature is crash protection. It does this by running the three supported plug-ins (Flash, QuickTime, Silverlight) in another process. Those are the only three plug-ins that are protected though -- if Java crashes, for example, your browser will still fall over. Fortunately, you can add your own custom out-of-process plug-ins!
Mozilla Links has the original guide, but it's not very clear. Likewise, ghacks has a ton of abhorrent in-line advertisement links... so here are some easy-to-follow steps:
- Get the plug-in's filename -- type about:plugins into your Firefox address bar. Scroll down, find the plug-in you want to move to its own separate process. Java, for example, is npjp2.dll. Write down this name (or copy it to your clipboard).
- Now type about:config into the address bar -- right click and select New>Boolean. Paste dom.ipc.plugins.enabled. into the pop-up box (note the trailing period), followed by the plug-in name (npjp2.dll, or whichever plug-in you're enabling). You'll end up with something like dom.ipc.plugins.enabled.npjp2.dll
- Select 'true' in the next dialogue box -- and then restart the browser. Voila! If it works, you'll see a process called 'plugin-container.exe' when your new out-of-process plug-in is active.
5. Why Firefox 4.0 has its tabs on top
First of all: Firefox 4 will use an Opera-esque tabs-on-top UI. Second of all: don't worry, you can revert back to address-bar-on-top if you're a conservative cave-dwelling troglodyte.
With that out of the way, watch the video! You might need to slow it down or even pause regularly if you want to understand what he's talking about (was he a rapper in a previous life, or merely cannonballing through a script? I can't decide.) Mozilla puts forward a rational argument for putting the tabs on top -- and if you want to take a closer look at the mock-up designs shown in the video, check out Mozilla's blog post.
Tabs-on-top combined with pinned 'app' tabs and per-tab notifications is exactly what the next wave of HTML5-powered the-browser-is-the-platform apps require. I for one can't wait to get my hands on Firefox 4!















Comments
27
Subscribe to commentsSilverWaveJun 25th 2010 1:58PM
repeating myself but true non the less:
I call bull. This is because of Chrome and everyone knows it.
Tab on top isn’t _bad_ as a default as less chrome is good, but…
Why not be radical and use the wide-screen so many users have now?
Tree Style Tabs is a complete game changer.
---
And
Oh and a, not so small, point about the video.
You were clear and precise but talking, way… way too fast.
Chipmunks on speed man ;-)
Sebastian AnthonyJun 25th 2010 2:02PM
Tree, as in down the left or right side? Old IE4/5 'My Favourites' style? :P You're right though, definitely a lot of spare screen real estate on wide screens!
That's me trying to talk slowly...!
If I talk any slower I'd sound like some kind of late-night radio love show host.
SilverWaveJun 25th 2010 2:09PM
>Old IE4/5 'My Favourites' style? :P
*shudder* NO!
LOL
Left hand side stacked (and grouped)
see here:
https://addons.mozilla.org/en-US/firefox/addon/5890/
https://addons.mozilla.org/img/uploads/previews/thumbs/30/30844.png?modified=1238084728
SilverWaveJun 25th 2010 2:12PM
works well with this:
https://addons.mozilla.org/en-US/firefox/addon/4930/
Informational Tab
"Provides thumbnail, for each tab."
Sebastian AnthonyJun 25th 2010 2:17PM
Ah, looks cool! I still think the 'modal' thing is important though -- that the search box, notification and address bar are part of the workspace, and not above/outside.
There'll always be add-ons to fill the niches, eh? But the Web-browser-platform is obviously the focus right now.
skalpaJun 25th 2010 5:41PM
> Left hand side stacked (and grouped)
Meh.... WTF is that ?!?
I'm happy to know the Firefox UI team has been working on Tabs on top + Application tabs + Tab Candy for Firefox 4, and not on such solutions instead.
SilverWaveJun 25th 2010 5:55PM
@skalpa
keep you cool old-timer ;-)
Joking aside it is a big departure from the norm but... you do get a big payoff in usability.
Widescreen is wasted on most sites as the content is narrow. So putting the tabs on the left works well.
Particularly if you have a _lot_ of tabs.
Its is a radical departure but... that is why the internet is fun shirley :-D
SilverWaveJun 25th 2010 6:17PM
@skalpa @Sebastian Anthony
I have already adjusted my firefox 3.6 to get used to the proposed changes.
This is what I mean:
http://silverwav.files.wordpress.com/2010/06/screenshot-tabs-grouped.png
http://silverwav.files.wordpress.com/2010/06/screenshot-tabs-expanded.png
All good fun :-)
Sebastian AnthonyJun 25th 2010 6:23PM
My God... it's a MONSTER!
moneeJun 29th 2010 12:10PM
First of all, tabs positioned on the right/left consume a lot more space as opposed on top.On my screen(17" laptop) tabs on top consume 17cm²(0.5cm X 34cm),tabs on sides would consume 105cm²(5cm X 21cm,you could change the lenght but 5 cm it's really small to read the tabs title).Don't need to tell the big difference in space wasted.Now is this space wasted worth the price?.The answer is usually not.You start with one tab, this tab consume 2.5cm² of your screen,meaning 102.5cm² of your screen are absolutely wasted for nothing, as opposed to the 14.5cm² on tabs on top.As tabs increase the side tabs layout gets more usefull, with 15 to 20 tabs opened a side tabs layout is usefull,you always have the same lenght and space for the title.The fact is that most of the users don't go that far in tabs usage,and really few users begin a brwosing session with that number of tabs opened.
This is one reason for not using the tabs on side.
KeegdnaBJun 25th 2010 3:53PM
The big thing to remember is that it's only the default layout and you'll be able to change it easily, something none of the other browsers do.
Personally, I didn't originally like tabs on top that much, but I've really grown to prefer them just because of the feeling of continuity that isn't otherwise there. I've been using the Strata40 theme that is basically a perfect replication of what will be the default 4.0 theme (except it can't move the tabs to the title bar when maximized) and it just feels so much more clean and modern.
AmitJun 25th 2010 4:40PM
"Chrome is like Linux: it's fast, it's stable, but normal people don't use it. "
This statement is far from being correct, IMO. Chrome has had the biggest usage growth in the last few months out of all the browsers, while FF remains at about the same percentage of users.
Lots of people i know (most of them aren't particularly tech-savvy) have recently switched from firefox/ie to chrome. Its minimalistic and speedy UI appeals to many.
JDJun 25th 2010 7:34PM
If accurate, it's very important to look at "Why" people do the things they do. You cite simplicity, stability, speed, etc. as the reasons for the Chrome migrations and newbies, but those are NOT the most likely reasons for the newbies and migrations. I have been in product design and marketing for a long time now and can tell you that "platform and support consistency" is showing up more and more in research among users of, well, just about everything. Many people (not all) have it in their heads, and I think rightfully so, that if you have an iPhone, you should have a MAC not a PC and an iPad not a Kindle or SonyReader and use Safari or Firefox, not IE. Conversely, smart phone users on the Windows Mobile OS are PC owners, not MAC, and users of IE, etc. Now that Google has become much more than a great search engine and seems, at least for now, to be doing their usual good work, Android users, may be opting to be users of as many Google products as possible, including Chrome. You have to admit that syncing anything with the platform's pre-installed software is always easier for a troglodyte than finding the "missing sync" software and installing and using it. Consistency. Product and software producers are making it part of their marketing plans and, for now, it seems to be gaining traction.
Sebastian AnthonyJun 25th 2010 7:40PM
Yep, very good point -- that sounds a lot like BRAND AWARENESS and LOYALTY (though I'm not an expert, so I could be wrong!)
I can definitely see people tying themselves into Google products, or IE products.
Firefox only has a browser, so I guess it has to be a bit of a 'jack of all trades'.
JDJun 25th 2010 9:02PM
It's partly that people are becoming more Brand Aware and Brand Loyal, but why with technology and not so much with bacon or laundry detergent? There's that "why" again. It's more a case of acquired common sense derived from years of bugs and poor tech support. People have discovered, largely on their own, that if you are NOT doing a lot of cross-platform syncing, you're more likely to have less bugs and "issues" (crashes, failures, etc.). It's not Firefox either, because Firefox is Mozilla, and they have other software, as does Red Hat. It's that neither Mozilla, nor Red Hat makes hardware that specifically uses their software products. The other businesses we mentioned are vying to become Turnkey/Plug 'n' Play solutions for people who are sick of calling or chatting with tech support. Who knows, maybe the plan all along was to first, ruin tech support and then pick up the pieces with a turnkey solution. Apple, Google and MS are doing just that, though very differently.
AmitJun 26th 2010 3:33AM
What you said about brand awareness is probably true. I don't think it contradicts what i said - just provides further explanation as to why Chrome is starting to gain popularity.
I still think that some people (and i'm not talking about a negligible amount here) are using Chrome because they see it as a good product, and because it suits their needs.
As a side-note: I live in a country where Android phones are not common at all (yet), and as the "computer person" around i hear lots of positive opinions about Chrome, from people who obviously have no need for its syncing capabilities.
BuggerJun 26th 2010 12:48AM
Opera figure this out in year 2000, & everyone laugh at Opera for being different, called it a "geeky browser". 10 years later, we called it the Evolution of Modern browser??!
DonJun 28th 2010 12:08AM
Opera gets short shrift.
ElevatorHappyFunJun 27th 2010 6:27PM
3.6.6 is already out.
Sebastian AnthonyJun 28th 2010 6:31AM
It is... but it's not a very large fix :P