One of the worries of finding an operating system you like and wanting to stick with it is that the great Browser Wars will leave your OS behind. Such as it is with OS X Tiger. Tiger is the last version to support Classic mode. It has all the vital modern technologies. It's not so hard on the GPU. In other words, it's Leopard/Snow Leopard without so much eye candy. And less ugly. And more efficient. And not as buggy. Okay, so you get why I want to stick with Tiger.
However, there was one catch. Over the course of the last year, all the major browsers announced they were ceasing support for Tiger. In fact, I can't think of any browsers that continue to support Tiger, unless you count Camino 2.0.6, which is powered by an old Gecko 1.9.0 engine. Even Camino's alpha 2.1 prerelease uses Gecko 1.9.2, which is the same as Firefox 3.6.x, the final Firefox version to support Tiger. So how long would it be before the current incarnations of Safari, Firefox, Camino, and Opera became hopelessly obsolete and surfing the web becomes what it must be like for iCab users of today, or for Netscape 1.0 users when frames became widely adopted? (If you don't get that last reference, stick your nose back in your touch screen. There's nothing to see here.)
Well, it looks like we'll never have to find out thanks to TenFourFox. It's a fork of Firefox 4, heretofore available only to Leopard/Snow Leopard Intel users, that runs on PPC Macs running Leopard and Tiger. There are some advanced features that won't work because they require Barftel processors, but the new rendering engine is there, as well as HTML 5 and CSS 3 support.
So how does it measure up? I took it for a spin and found it to have a similar feel as 3.6 as far as speed. It's more of a memory hog, but being in beta, that's to be expected. I read one report that repeatedly pressing the back button will cause a crash, and I can confirm that. It also seems to have trouble opening a bookmark when no window is previously open. But other than that, it's stable. There are some GUI changes that I suppose are a matter of taste, but I mostly liked what I saw.
This is a promising start, and maybe I can hold off a few years switching to Linux on my everyday desktop just to find a modern, supported browser.
Update: TenFourFox 4.0 Final is out. Javascript much improved over early betas. This is now my default browser.
Showing posts with label Firefox. Show all posts
Showing posts with label Firefox. Show all posts
Tuesday, November 30, 2010
Sunday, October 3, 2010
Improve Ad Blocking in Camino Browser
The ad blocking that comes with Camino out of the box is already pretty good. It's configured through a .css file, but the problem is, as set up, it's not customizable. So what do you do if you're satisfied with Camino's ad blocking except for that one obnoxious (or worse) banner ad that it fails to catch? What do you do if your OCD won't let you move on with your life and say, "Hey, it's just a banner ad. Forget about it"?
Well, it turns out there's a way to make Camino's ad blocking customizable with a simple tweek. The .css file that governs ad blocking is actually in the package contents of the .app folder. So first, uncheck "Block web advertising" in Camino preferences and quit Camino. Then control or right-click on Camino.app in your Applications folder and choose "Show Package Contents" from the menu. Then double click on the "Contents" folder, then the "Resources" folder where you will find the file ad_blocking.css. Move this to ~/Library/Application Support/Camino/chrome and rename it to userContent.css. Now you're all set to start customizing ad blocking by opening the file in a text editor and adding new rules.
For example, if you see an image ad you want to block, find the section in the .css file where the lines start with "img" and add the domain from whence the hell spawn arises. Like if you see a banner and find by right clicking on it and choosing "View Image" that it originates from www.ad-douches.com, you add a new line to the "img" section like img[src*="www.ad-douches.com"], (don't leave out the comma at the end). Now all images from said domain will be blocked.
And that's just the beginning of it. There are more tips on customizing .css files here at Mozilla.org.
This same method also works in Firefox. You can download a popular .css file at www.floppymoose.com, but I think the one that comes with Camino is more comprehensive and up-to-date.
Well, it turns out there's a way to make Camino's ad blocking customizable with a simple tweek. The .css file that governs ad blocking is actually in the package contents of the .app folder. So first, uncheck "Block web advertising" in Camino preferences and quit Camino. Then control or right-click on Camino.app in your Applications folder and choose "Show Package Contents" from the menu. Then double click on the "Contents" folder, then the "Resources" folder where you will find the file ad_blocking.css. Move this to ~/Library/Application Support/Camino/chrome and rename it to userContent.css. Now you're all set to start customizing ad blocking by opening the file in a text editor and adding new rules.
For example, if you see an image ad you want to block, find the section in the .css file where the lines start with "img" and add the domain from whence the hell spawn arises. Like if you see a banner and find by right clicking on it and choosing "View Image" that it originates from www.ad-douches.com, you add a new line to the "img" section like img[src*="www.ad-douches.com"], (don't leave out the comma at the end). Now all images from said domain will be blocked.
And that's just the beginning of it. There are more tips on customizing .css files here at Mozilla.org.
This same method also works in Firefox. You can download a popular .css file at www.floppymoose.com, but I think the one that comes with Camino is more comprehensive and up-to-date.
Sunday, August 15, 2010
Camino vs. Firefox Shootout
Time for an old-fashioned shoot 'em up. I downloaded the latest versions of Firefox (3.6.8) and Camino (2.1a1pre) which both run on the Gecko 1.9.2 rendering engine and decided to run a few very sophisticated speed tests (me sitting at the monitor with a stopwatch). I used the latest Camino nightly because their current official release runs on Gecko 1.9.0, although for me the alpha version is very stable. Both versions are out of the box with no add-ons, no ad or flash blocking. So here are the official grain-of-salt* results, all times in seconds:
Cold Start After Boot:
Camino 10.50
Firefox 12.50
Subsequent Startups:
Camino 2.89
Firefox 4.18
The following are website load times in offline mode after they've already been cached. I included 3 separate times to get a sense of an average.
Amazon:
Camino 4.64, 4.67, 4.53
Firefox 5.67, 5.27, 5.54
The Sartorialist
Camino 4.90, 4.79, 4.76
Firefox 6.41, 5.59, 5.43
Lifehacker
Camino 15.81, 16.22, 15.45
Firefox 14.34, 14.16, 14.25
Cult of Mac
Camino 14.63, 14.76, 15.88
Firefox 16.62, 18.81, 18.75
MacUpdate
Camino 3.40, 3.40, 3.13
Firefox 3.59, 3.64, 3.46
As you can see, Camino beats out Firefox in nearly all the tests, though not by huge margins. The only one Firefox comes out the winner is with Lifehacker. One of the biggest surprises for me was Firefox's startup time. I recalled earlier versions taking much longer, but 4.18 seconds ain't too bad, considering both Camino and Safari start up in about 3 seconds.
Is this enough to make anybody switch? I use Camino as my primary browser over Firefox not really because of these numbers but because Camino is a native cocoa app and therefore much snappier to the touch. It also uses OS X services and the Keychain. And I'll throw in the obligatory "It's more Mac-like" here, too, though this isn't meant to be an anti-Firefox jihad. I just think Camino deserves a look from the many Mac users who aren't using it (see also here).
*My refelexes suck. But they sucked consistently.
Cold Start After Boot:
Camino 10.50
Firefox 12.50
Subsequent Startups:
Camino 2.89
Firefox 4.18
The following are website load times in offline mode after they've already been cached. I included 3 separate times to get a sense of an average.
Amazon:
Camino 4.64, 4.67, 4.53
Firefox 5.67, 5.27, 5.54
The Sartorialist
Camino 4.90, 4.79, 4.76
Firefox 6.41, 5.59, 5.43
Lifehacker
Camino 15.81, 16.22, 15.45
Firefox 14.34, 14.16, 14.25
Cult of Mac
Camino 14.63, 14.76, 15.88
Firefox 16.62, 18.81, 18.75
MacUpdate
Camino 3.40, 3.40, 3.13
Firefox 3.59, 3.64, 3.46
As you can see, Camino beats out Firefox in nearly all the tests, though not by huge margins. The only one Firefox comes out the winner is with Lifehacker. One of the biggest surprises for me was Firefox's startup time. I recalled earlier versions taking much longer, but 4.18 seconds ain't too bad, considering both Camino and Safari start up in about 3 seconds.
Is this enough to make anybody switch? I use Camino as my primary browser over Firefox not really because of these numbers but because Camino is a native cocoa app and therefore much snappier to the touch. It also uses OS X services and the Keychain. And I'll throw in the obligatory "It's more Mac-like" here, too, though this isn't meant to be an anti-Firefox jihad. I just think Camino deserves a look from the many Mac users who aren't using it (see also here).
*My refelexes suck. But they sucked consistently.
Subscribe to:
Posts (Atom)