iCab is a web browser for the Macintosh by Alexander Clauss, derived from Crystal Atari Browser (CAB) for Atari TOS compatible computers. It is the most recently actively developed browser for 68k-based Macintoshes that features tabbed browsing and one of a very few browsers that was still updated in the recent past for the classic Mac OS at all; only Classilla is more recent.
The downloadable product is fully functional, but is nagware—periodically displaying a dialog box asking the user to register the product, and upgrade to the "Pro" version.
While no longer maintained, iCab 2.9.9 is still available for download and registration. It supported both 68k and PowerPC Macintosh systems running System 7.5 through Mac OS 9.2.2.
As of January 2008, iCab 3 is still maintained. This version can run on PowerPC systems running Mac OS 8.5 through Mac OS 9.2.2, or PowerPC or Intel systems running Mac OS X 10.1 or later.
iCab 4 was rewritten to use the Cocoa API and the WebKit rendering engine. It can run on PowerPC or Intel systems running Mac OS 10.3.9 or later.
iCab's original rendering engine was often criticized for not supporting CSS and DOM. iCab 3 introduced improved rendering capabilities, including support for CSS2 and Unicode (via the ATSUI toolkit). iCab 4 switched to WebKit for its rendering engine, giving it the same rendering abilities as Apple's Safari browser.
On 7 June 2009, iCab 4.6, using the WebKit rendering engine, became the first desktop browser released to display a score of 100/100 and pass the Acid3 test. Apple's Safari 4 browser was released one day later and has been officially credited as being the first official release browser to pass the Acid3 test with a score of 100/100.
Full article ▸