Low End Mac Reader Specials

Memory To Go Special: MacPro 8 Core 8GB kit $232 / 4GB kit $116 / 2GB kit $72. New Macbook 2GB DDR3-$65. HARD DRIVES available -- Free shipping / LIfetime warranty.

Download Typestyler, still the Ultimate Styling Tool for Internet, Print and Video Graphics. Works great in Classic with a Native OS X Version on the way. Free Tryout: www.typestyler.com

LA Computer Company: Specials on AppleCare, iMac's, Apple Batteries and Apple A/C Adapters. Also Great prices on Used Apple Computers. Call 1-800-941-7654 Click Here.

Mac users can finally play Party Poker for Mac. Not only that, they can also learn how to play PokerStars for Mac.

Laptop Hardware Provided by TechRestore - Overnight Mac & iPod Repairs.

Compare products like desktop computers, laptops, and LCD TVs side by side! All the information and reviews to make the best purchasing decision for a new cell phone GPS products or MP3 players. The Ciao network makes searching products easy for you.

Mac Musings

iCab, Pro and Con

Dan Knight - 1 June 1999

There's a lot to like about iCab, the Mac-only browser from Germany - but is it good enough to replace Netscape or Internet Explorer?

I've set iCab as my default browser with Internet Setup Assistant. This means that any time I follow a link in an email message (I use Emailer) or Sherlock, I go to iCab.

Still, I also depend on WebChecker for all the sites I visit daily. Since it doesn't work with iCab, I use Netscape 4.08 a lot.

The Good

Keep in mind that the current versions of iCab are preview releases, not finished products. Each new version adds some polish and features.

As I write this, Preview 1.5 is current, available in both PowerPC and 68K versions.

Program Size

One big advantage of iCab: it's compact. Where both Netscape Communicator and Microsoft Internet Explorer are 10 MB+ downloads, the entire unstuffed iCab folder is only 2.3 MB. On a Power Mac, it can run in s little as 3162 KB, although suggested size is 3282 KB. (Using Virtual Memory decreases this by 1882 KB.)

For best performance, I suggest adding 2000 KB or more. Just like the other browsers, it is less responsive with less memory, more responsive with more.

Compatibility

There are two versions of iCab, one for the Power Mac, the other for earlier Macs. The 68k version will run in as little as 2.7 MB on any Mac with Color QuickDraw, which is just about everything since the 1987 Mac II. (It's also a bit smaller than the PPC version, using just 1.8 MB of hard drive space.)

Font Size

Another great iCab feature is the ability to change font sizes on the fly. Internet Explorer offers this on a limited basis, but you can't define your default font as a certain point size or make type larger or smaller beyond the 7 predefined sizes. Netscape lets you change your default font size in Preferences, but has a tendency to crash afterwards.

With iCab, the Smaller button will make text smaller and smaller, until it becomes completely unreadable. And the Larger button can make text positively huge. Unlike Netscape, you don't have to open Preferences to change font sizes. And unlike Internet Explorer, you aren't limited to the few sizes Microsoft predefines.

With so many sites designed for Windows and using very small type (size=-2), the ability to click Larger once or twice and have readable text is a real blessing. I think it's my favorite iCab feature.

Cut and Paste

As a webmaster, I spend a lot of time cutting and pasting URLs and quotes from articles when creating links on Low End Mac, the iMac channel, MacInSchool, etc.

Netscape has an annoying habit of deselecting the URL when the page loads, meaning I have to put the cursor in the URL line, select all, then copy. iCab keeps the URL selected. Nice.

And for some links, I like to pull a line or two from the article, using it to help explain the headline or as a teaser to get visitors to follow what I see as a significant article. When I cut and paste from Netscape, each line on the browser is a separate line of text. Worse, if it's in a table cell or inset from the side of the page, I get a lot of blank spaces with the text.

But I don't have that problem with iCab. Instead, I get a continuous line of text. No need to remove all those spaces or remove line feeds. Very nice.

Looking Different

Unlike either Netscape or Internet Explorer, iCab lets you define body type and display type separately. If the page designer hasn't specified type, you can have iCab display headlines in Charcoal and body text in Palatino - or whatever your choice is.

This isn't a big deal, but it is a neat idea. Nice to see someone else thinking different.

Designing Different

As a webmaster, I like to look at the source code of interesting pages. iCab gives you a button for that in the icon bar.

Again, not a big deal, but a clever idea that shows iCab's bias toward good coding.

Judging Different

Speaking of good code, iCab even has a smiley face on the URL line. If it smiles, the page you're viewing is fully HTML compliant (you can even pick which version and at what level in preferences). If it frowns, the page is not fully compliant.

Clicking the face will tell you just how noncompliant the page is.

Regardless, it still displays the page properly even when the code isn't completely up to spec. (If you're using iCab, you'll notice that none of my pages are 100% compliant. They work; that's all I'm really concerned about.)

Yet again, a clever feature, although considering how rare fully compliant pages are, you have to wonder what's the thinking behind it.

The Bad

Speed

At this point, iCab can be very slow. Scrolling is slow, often very slow. Graphic-dominated pages are slow, especially when the webmaster doesn't bother to specify image sizes (shame on them). Giving iCab more memory does speed it up - as is true for any browser.

One interesting thing about using both browsers: I find some sites are much faster with iCab, others with Netscape. For instance, Slashdot can be pretty poky loading in Netscape, but comes in very quickly with iCab.

Too Many Windows

One annoying feature is that Sherlock always opens a new browser window in iCab. It didn't do that with Netscape, so I'm guessing this is an iCab issue. The drawback here is that each window eats up memory and slows down iCab.

If there's a setting in iCab to change this behavior, I can't find it. So I have to remember to close windows when I'm using Sherlock for Web searches - otherwise iCab gets slower and slower.

External Style Sheets

Programmers are lazy by nature. Or, put another way, we always want to find the most efficient way of doing things.

This doesn't always translate over to web designers, but in my case I've decided that using external cascading style sheets (CSS) lets me overhaul the look of an entire site by changing just a few files. The style sheet defines the typeface, color of different styles (heading 1 can be one color, heading 2 another, etc.), link behavior, and more.

Both Netscape (4.0 and later) and Internet Explorer (3.0 and later) offer some, albeit incomplete, support for external style sheets. Estimates are that 85% of the browsers in use today support external CSS.

To date, iCab does not.

It will. In fact, the iCab team hopes to completely implement the CSS specification - something neither Netscape nor Microsoft currently does.

Unsupported Macs

Maybe it was to much to hope iCab would run on the SE.

Although there is a 680X0 version of iCab, it requires OpenTransport. That means the 68020, 030, and 040 machines, but not the 68000 Macs.

If you're using a Plus, SE, or Classic, you're out of luck. Even if you can free the 2.7 MB iCab needs to run, it won't run on those models.

Rough Edges

Sometimes iCab just won't go back to the previous page especially ones created by CGIs. This is a real problem when I want to check site stats on Mac Promote Xchange.

You can't use iCab with My Yahoo, either, unless you have iCab tell Yahoo your browser type is Mozilla. (That's Yahoo's problem, not iCab's. Commendably, iCab can be told to "lie" to sites like My Yahoo.)

Conclusion

Because of the shortcomings, and especially because it doesn't interface with WebChecker, I can't use iCab as my only browser. Still, I like working with it. The features it has are well thought out and well implemented.

Although at present I have to keep Netscape on my computer, I am very much looking forward to the day iCab can become my primary browser.

And I don't think I'm alone - in the few months since iCab was released, it has grown to the point where almost 1.5% of the hits to Low End Mac by Mac users come via iCab. LEM

Further Reading

Dan Knight has been using Macs since 1986, sold Macs for several years, supported them for many more years, and has been publishing Low End Mac since April 1997. If you find Dan's articles helpful, please consider making a donation to his tip jar.

Recent Mac Musings

Links for the Day

Recent Content on Low End Mac

Recent Deals

About LEM | Support | Usage | Privacy | Contacts


Have a question?
Ask an expert!

Navigation

Used Mac Dealers
Apple History
Video Cards
Email Lists
InfoMac's Low
End Mac Forum

Favorite Sites

MacSurfer
MacMinute
MacInTouch
MyAppleMenu
InfoMac
Macs Only!
The Mac Observer
Accelerate Your Mac
RetroMacCast
PB Central
MacWindows
The Vintage Mac
   Museum

DealMac
DealsOnTheWeb
Mac2Sell
ramseeker
Mac Driver Museum
JAG's House
System 6 Heaven
System 7 Today
the pickle's Low-End
   Mac FAQ

Abandonware
   Petition

Mac vs. PC Info

Affiliates

The Apple Store
Mac Connection
MacMall
TechRestore
MacResQ
ExperCom
Crucial Memory
batteries.com

Advertise

Open Link