Macworld Holds Battle of the Browsers
dumbArtMajor writes "Macworld has an article breaking down most of the available browsers for Mac OS X and evaluates speed, rendering, etc. Did your app of choice kick the other guy's ass?" I don't want to know which one kicked which other one, or where they kicked them. I just want one browser that works.
I am disappointed the article did not mention more about iCab's unique abilities. It does have some problems supporting CSS, and it is HTML compliant to a fault (although being "compliant to a fault" with HML could be argues as impossible), but some features it does offer are only now being integrated into other browsers.
iCab's Filter Manager is one of the most powerful things I have ever seen in a web browser. You can filter almost anything (cookies, JavaScript, images) based on domain, link, or another other thing.
Mozilla's coders could learn a lot by studying iCabs Filter Manager.
Do you want to turn off JavaScript except for your online banking (that requires it), and allow all cookies but those coming from DoubleClick? Done. Want to accept Slashdot cookies forever, but Yahoo cookies only until the end of the session? Done. Do you want to not load images that are 480x60 pixels big and not accept any images that come from */ad-bin/*? Done.
iCab (along with some other browsers) also supports "Open in Background Window", which is something I cannot imagine being without while surfing.
Another great thing? You can set it to only send a Referrer: header inside the same domain (or set it to not be sent at all)
Unfortunately the article forgot to mention iCab's ad filtering (which is much more powerful than simply rejecting all images not from the original server and its ability to block pop-ups without seeing them.
- (c) 2018 Hank Zimmerman
I really don't think it is a terribly good article. It isn't very specific in problems. They also didn't do what I think is applicable: a bank test. Most problems Mac browsers have are with banks. Chimera handles most of them as well as IE. Omniweb doesn't.
I should add that the browser scene is changing quickly. The latest releases of Chimera really have improved a lot. Although its still a beta, it is a beta far more usable than many iApps. Omniweb is falling behind, but version 5.0 is just around the corner. It'll have an entirely new rendering engine and should remove all the problems it has with CSS and tables.
...according to this idiotic article DOESN'T support tabbed browsing. Since it certainly DOES, the rest of the article isn't worth the pixels it's rendered with.
Oh yeah - my choice? Omniweb 4.1, Chimera 0.6, Netscape 7.0 IN THAT ORDER.
That was classic intercourse!
You are right that text input fields still use the Gecko code which is oriented towards crossplatform abilities. Supposedly that will be changed, but because of the difficulty will be one of the last things finished. Hopefully by then Apple will have made more Cocoa features available to the Carbon API.
This article explains how to bookmark groups of tabs in Chimera. And this one tells you how to block images selectively by server. The more I use Chimera, the more I like it-- it's fast and stable, and it's nice to know that folks can expand upon its functionality easily. It seems like every day I learn about a new way to trick out Chimera.
Try this on the command line:
/Applications/Mozilla.app "http://apple.slashdot.org/"
bilbo% open "http://apple.slashdot.org/"
It uses you Internet prefs to decide which browser to launch.
But do you want to see something really bizarre? My prefs are set to use IE as the default browser (yeah, I know, sorry). But If I explicitly try to launch an url with mozilla, it launches in IE instead. That is, the following command launches IE:
open
*shrug*
Okay, I don't know what anyone else's experience is, but my primary reason for switching to Netscape 7.0 (then to Chimera starting with 0.6) was that IE was so incredibly slow and unreliable, prash-crone and sluggish. I almost wonder if they are using the same IE I am to call it faster and more reliable.
"He who would learn astronomy, and other recondite arts, let him go elsewhere. " -- John Calvin, commenting on Genesis 1
But other than that, you're right about it. It's lightweight, and *fast* as hell. It also now renders pages almost as beautifully as OmniWeb, but I'll admit I haven't tried that lately. Speaking of which, didn't the article say Omni is free? Wasn't last I knew.
Oh well, it's MacWorld. They served us well in their day, now, well... What are ya gonna do?
Quantum materiae materietur marmota monax si marmota monax materiam possit materiari?
There aren't a ton of rational reasons. It's all feel. IE for Mac feels like Microsoft's operating systems; that is, like junk food. Omniweb gives the impression that is thinking oh so hard about how to construct a page.. iCab made more sense in OS 9, and Opera is easy to forget about after it crashes. That said, I've gone back to the Chimera .5 formulation; .6 appears unsteady.
And yeah, I like tabbed browsing. Wow. My desktop's already a mess, might as well not add to it.
my box:
867Mhz Quicksilver G4, 2Meg L3
640 Megs Ram,
Many Open Applications, with Uptime > 2 days.
There is sufficient free memory to avoid any
swapping.
i'm using DIALUP avg 4.0 Kb/sec for both tests.
opening ESPN (what they liked to test in the article), it takes:
OmniWeb
1:32 Seconds.
Mozilla
1:11 Seconds.
BUT, considering that it's dial-up and not highspeed, I think the render-time proportions between the two would shrink to a factor where OmniWeb's other merits become a factor to appreciate.
Observe, I ran them consecutively. They don't share caches so they both loaded from scratch. Being 4:00am on a college dialup means there aren't many fluctuations in network availability.
if we imagine then that everything was the same, but run 16 times faster (like a dsl can easily achieve), then the rendering times come out to be
5.75 second for OmniWeb,
4.4375 for Mozilla.
That is not a large difference. Someone up on the thread mentioned that it's really hard to get objective speeds with browsers, but this is a unbiased as i can get. Especially when, did i mention, i'm a 56K warrior.
I think Omni caught up.
Now feel free to blow my little science fair project away...
regards, jamesr.
CS majors know the time/space tradeoff, but they never get taught the 3rd, crucial, tradeoff of the set: comprehension!