HomeThinkDifferentStoreMacBoardsAdvertisingRSS SyndicationNewsletterContact

Cool Mac Gear


iPod Video
iPod nano
iPod 1G-2G
iPod 3G
iPod 4G
iPod Mini
PowerBook-iBook
Garageband

OSX

OS X Odyssey 382 - iCab X 2.9.5 Web Browser Mini-Review

Monday, August 11, 2003

By Applelinks Contributing Editor Charles W. Moore

iCab 2.95 represents the most substantial upgrade of this lightweight but powerful browser since the OS X version got some heavy refinement over a year ago. iCab has had probably the longest gestation period of any Mac software application I can think of, and it's not finished yet, but happily, it has been a very stable and usable browsing platform since its very early beta days. It's the browser I usually open first after a reboot, and the one I use most for doing work on the Web.

The big enhancement with version 2.9.5 is tabbed browsing, and the iCab folks have done an especially nice job, incorporating the best functionality of the tabbed browsing features in both Safari and Mozilla/Netscape, and adding the mosy intuitive and customizable tabbed browsing preferences of any browser. Nice Job.

If you have a mouse with three (or more) mouse buttons you can use the third button to open links in new Tabs. This is the fastest and easiest way to open web pages in Tabs because you don't need to press any other modifier keys. This works only under MacOSX. In the Classic MacOS versions you have to configure the mouse driver of your 3-button-mouse to get the same functionality.

You can bookmark all of the Tabs of a window as "Tab group". The "Tab group" is similar to a folder in the Hotlist, but will handled as a single item in the hotlist menu or in the favorited toolbar. Opening such a tabgroup will open all Tabs of the group at once. In the hotlist window you can also modify Tab groups at any time; you can add web pages or remove pages for example.

The user interface has also received a revamp, with smaller icons as default (larger still configurable), a convenient search engine field (Yahoo! is default), customizable toolbars, and a cleaner, more attractive interface theme. I like the look, and iCab is now second only to OmniWeb in appearance to my sense of aesthetics -- much more pleasant-looking than Safari's ugly "brushed metal" theme. Under Mac OS X you can also select from several different icon sets.

All search engines which are configured in the "Internet search engines" settings of the preferences dialog can be directly accessed using the search field. Using the popup menu on the left of the search field you can select the search engine you want to use.

There is also a new autocomplete feature in the URL location field. After entering some characters in the field a popup menu will list all known matching URLs. Toolbar elements can now be dragged & dropped. To customize the Navigation toolbar, choose the menu item "Customize Navigation Toolbar" from the View menu or choose the menu item "Customize Toolbar" from the contextual menu of the Navigation toolbar. In the bottom part of the window all of the icons that can be placed in the Navigation Toolbar will be shown. Just drag the icons into the toolbar where you want to have them located. There's also a default icon set provided, which you can also drag into the toolbar. You can drag the "globe" icon on the left side of the URL field to insert the URL into document windows of other applications, or to save location files in the finder or to insert the URL in the Hotlist window or in the favorites toolbar etc.

You can either use a seperate location toolbar (which contains the URL input field and a search field) or you can place URL and search field directly into the Navigation Toolbar. But you can't have URL and search fields in both toolbars at the same time, so if you've configured iCab to use a seperate location toolbar, the URL and search fields will be removed from the Navigation toolbar. The back and forward icons of the Navigation toolbar do now also have a history menu attached.

Based on a couple of days of use, I would have to say that iCab is still not quite as fast as Mozilla (either 1.4 or FireBird) or Safari, but it's no slouch.

CSS support is still not finished, which can make the rendering of pages with heavy CSS coding render badly or not at all. I find this a minor inconvenience, and just switch to another browser if I encounter it. The next, larger update (iCab 3.0) will include much better implementation of CSS. New CSS implementation requires many internal changes and modifications. Parts of these changes are already finished in iCab 2.9 (albeit not visible, other than the increased speed of iCab), and will be in iCab 3.0, and will make iCab much more compatible with most web pages again.

Indeed, all the features of the 2.9.5 releases were planned for iCab 3.0, but because so many people asked for tabbed browsing support, and Tabs were already implemented and working, iCab decided to release another version before the iCab 3.0 release.

Returning iCab features include:

Preferences Dialog
The MacOSX version of iCab preferences dialog in the OS X version is similar to the system preferences, and shows the Aqua visual effects and behavior. Configuring the favorites toolbar of the preferences dialog now works by drag & drop, like in the system preferences. The new dialog is no longer modal, so it can be open all the time.

Blocking advertising
iCab can block unwanted images (using the Filter Manager), and can also prevent pop-up windows containing advertising from opening automatically (using unique "InScript filters").

Kiosk mode
In Kiosk mode, iCab will cover the whole screen and all other applications are blocked. The Kiosk mode is the ideal environment when the computer is accessing a public place (like fairs, exhibitions, hotels etc.) where users should be able to obtain information, yet prevent any external access to your system. Additionally, the access can be restricted to certain pages (even refusing referrals, if you choose).

Error protocol (Smiley)
iCab records all HTML errors of Web pages. A smiley-face will indicate if the HTML code is OK (has no HTML errors, or hazards). In such sites, the smiley face will be green (and smiling). Errors make the smiling face red and sad. By clicking the red smileys iCab will open a window where all the errors are identified with a small description. At http://validator.w3.org/ you can also test web pages using the official validator of the W3C.

Portable web archives in ZIP format
HTML pages can be stored in a compact ZIP-file, including all images of the page. The advantage of the ZIP format is that you can use it under DOS/Windows, Unix/Linux -and nearly all other operating systems as well. The ZIP archive uses highly efficient compression, to save hard disk space.

Download manager
I like iCab's Download Manager better than that of any other browser, and it is my tool of choice for most download chores. The path/depth of downloaded files can be configured to get (only) the specified file, all linked files, all html, all images, all files on the same site, or even all linked files from all external linked sites. Additionally, you can exclude any specific file type(s)

Link manager
When selecting this menu utility, a convenient split window opens with all page links identified and listed on the left side. Pick any link, and the respective site appears on the right side of the window. Using the link manager you can comfortably search through long lists of links (for example the result of a search engine) without the need to open any new windows.on sources which are not be useful to you. I also prefer the way iCab handles Bookmarks and history to the modes of other browsers.

Source code manager
When selecting this menu utility, the source code of a page will be displayed in any (chosen) editor, or directly in iCab. iCab can automatically reload and re-display the entire page whenever the HTML code is saved in the editor.

No system extensions (Classic Mac OS versions)
iCab doesn't install any system extensions, does not create any "invisible files", and iCab doesn't modify the system or any system settings.

Open web page in new window or tab
With this command, a link can be opened in a new window or tab with Command-Click. With Shift-Command-Click, this window or tab is opened in the background so that the main page remains on top and can be read first. When you are finished with the main page you can switch to the underlying pages, which will be fully loaded. This saves you time, allowing your next page.

I love iCab, and version 2.9.5 is the best iCab yet. It's only a 2 MB - 2.5 MB download (depending on version), so there's little reason not to check it out.

New in the iCab 2.9.5 release:
• Support for "Tabbed browsing". iCab does now support "Tabs" in a very comfortable way.
• Highly customizable Toolbars and a much better graphical user interface (GUI) with many new features
• New autocomplete feature for the URL location field.
• The MacOSX version is now an application package which includes many different languages
• Many other bugfixes and small improvments...

System Requirements
• Minimum 5MB free RAM
• System 7.0.1 or 7.1, if ThreadManager and DragManager are also installed
• System 7.5 or newer (including Mac OS X)
• MacTCP or OpenTransport
• InternetConfig 1.2 (or Mac OS 8.5 or newer)
• G4, G3, PPC, 68020, 68030 or 68040

iCab X is free betaware

For more information, visit:
http://www.icab.de/dl.php

***
Best user interface? Um...

***

Best user interface? Um...

From Peter da Silva

"The current state of my thinking on this topic is that OS 9's user interface is still the best that has ever been developed for a personal computer OS -- head and shoulders above OS X or any other OS GUI"

Inconsistent keyboard shortcuts: sometimes it's command-click, sometimes shift-click, sometimes option-click.

Poor keyboard navigation: you can only tab to text input fields. OS X fixed this, well, for some apps. Still doesn't work in Safari.

Clumsy "control-click" for context menus. Context menus are poorly organized: they're shortcuts, so anything available in the CM should be available in the regular menus. OS X makes this worse, of course, by throwing the NeXT "Service" menu in so now you have two incompatible sets of DIFFERENT context menus.

No "run" menu, so you end up with launch icons scattered over your desktop.

Error dialogs still full of arbitrary and confusing numeric codes years after a table of error messages would take up 0.00001% of RAM.

Mac OS started out with a pretty consistent user interface with its limitations readily understandable: it had to fit into 128K, for heavens sake! But that was nearly 20 years ago... Windows was doing a better job of the basic UI in 1990 (not that Windows is all that hot as an OS, but that *is* one of its strengths even now after Windows 95/98/XP muddued the waters).

No, no, there's a long way to go.

I just wish Apple would give an indication that they knew where they needed to go. Alas, OS X only has a few improvements and some nasty regressions.

___


Hi Peter;

I haven't used Windows a lot, but have never perceived it as being very user-friendly -- nothing that enticed me to explore it further.

The beauty of the Classic Mac OS UI is its flexibility (facility for letting you do things YOUR way, usually with several different modalities available), it's intuitiveness, relative simplicity, and spatial stability and predictability.

I've never been a big user/fan of contextual meus. Launch icons? - keep them in a popup folder displayed as one-click buttons. Makes a slick launcher. ;-)

However, different (key)strokes.....

Charles

***

The OS X Odyssey archives may be accessed here:
http://www.applelinks.com/news/odyssey/

***

***
Charles W. Moore

Note: Letters to Moore's Mailbag may or may not be published at the editor's discretion. Correspondents' email addresses will NOT be published unless the correspondent specifically requests publication. Letters may be edited for length and/or context.

Opinions expressed in postings to Moore's MailBag are those of the respective correspondents and not necessarily shared or endorsed by the Editor and/or Applelinks management.

If you would prefer that your message not appear in Moore's Mailbag, we would still like to hear from you. Just clearly mark your message "NOT FOR PUBLICATION," and it will not be published.

CM


Charles W. Moore

Email This Article - Comment On This Article

Recent News
Page: 1 - 2 - 3 - 4 - 5

.