Classilla was a
Gecko
Geckos are small, mostly carnivorous lizards that have a wide distribution, found on every continent except Antarctica. Belonging to the infraorder Gekkota, geckos are found in warm climates. They range from .
Geckos are unique among lizards ...
-based
Internet suite
An Internet suite is an Internet-related software suite. Internet suites usually include a web browser, e-mail client (often with a news client and address book), download manager, HTML editor, and an IRC client.
The diversity of Internet suite o ...
for
PowerPC
PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computer (RISC) instruction set architecture (ISA) created by the 1991 Apple Inc., App ...
-based
classic Macintosh operating systems, essentially an updated descendant of the defunct
Mozilla Application Suite
The Mozilla Application Suite (originally known as Mozilla, marketed as the Mozilla Suite) is a discontinued cross-platform integrated Internet suite. Its development was initiated by Netscape Communications Corporation, before their acquisition ...
by way of the Mac OS port maintained in the aborte
WaMComproject.
The name is a portmanteau of ''Classic'' (the classic Mac OS, as defined by the
Classic Environment
This is a list of built-in apps and system components developed by Apple Inc. for macOS that come bundled by default or are installed through a system update. Many of the default programs found on macOS have counterparts on Apple's other operat ...
), and ''
Mozilla
Mozilla is a free software community founded in 1998 by members of Netscape. The Mozilla community uses, develops, publishes and supports Mozilla products, thereby promoting free software and open standards. The community is supported institution ...
''.
Like the Suite it is descended from, Classilla offers
E-mail
Electronic mail (usually shortened to email; alternatively hyphenated e-mail) is a method of transmitting and receiving Digital media, digital messages using electronics, electronic devices over a computer network. It was conceived in the ...
(
POP/
SMTP
The Simple Mail Transfer Protocol (SMTP) is an Internet standard communication protocol for electronic mail transmission. Mail servers and other message transfer agents use SMTP to send and receive mail messages. User-level email clients typi ...
),
Usenet
Usenet (), a portmanteau of User's Network, is a worldwide distributed discussion system available on computers. It was developed from the general-purpose UUCP, Unix-to-Unix Copy (UUCP) dial-up network architecture. Tom Truscott and Jim Elli ...
(
NNTP),
Gopher
Pocket gophers, commonly referred to simply as gophers, are burrowing rodents of the family Geomyidae. The roughly 41 speciesSearch results for "Geomyidae" on thASM Mammal Diversity Database are all endemic to North and Central America. They ar ...
,
FTP
The File Transfer Protocol (FTP) is a standard communication protocol used for the transfer of computer files from a server to a client on a computer network. FTP is built on a client–server model architecture using separate control and dat ...
and
World Wide Web
The World Wide Web (WWW or simply the Web) is an information system that enables Content (media), content sharing over the Internet through user-friendly ways meant to appeal to users beyond Information technology, IT specialists and hobbyis ...
(
HTTP
HTTP (Hypertext Transfer Protocol) is an application layer protocol in the Internet protocol suite model for distributed, collaborative, hypermedia information systems. HTTP is the foundation of data communication for the World Wide Web, wher ...
) access, using a modified version of the
Gecko
Geckos are small, mostly carnivorous lizards that have a wide distribution, found on every continent except Antarctica. Belonging to the infraorder Gekkota, geckos are found in warm climates. They range from .
Geckos are unique among lizards ...
layout engine called ''Clecko''. Classilla also includes its own versions of the
DOM Inspector
DOM Inspector (DOMi) is a web developer tool created by Joe Hewitt and was originally included in Mozilla Application Suite as well as versions of Mozilla Firefox prior to Firefox 3. It is now included in Firefox, and SeaMonkey. Its main purp ...
,
Mozilla Composer and
Venkman components; the former
IRC
IRC (Internet Relay Chat) is a text-based chat system for instant messaging. IRC is designed for group communication in discussion forums, called '' channels'', but also allows one-on-one communication via private messages as well as chat ...
ChatZilla component was removed in version 9.1. Classilla was the last updated major browser for classic Mac OS systems, and the only Mozilla-based browser for that environment most recently in maintenance as well, as
iCab 3's final update was 3.0.5 in January 2008,
Opera
Opera is a form of History of theatre#European theatre, Western theatre in which music is a fundamental component and dramatic roles are taken by Singing, singers. Such a "work" (the literal translation of the Italian word "opera") is typically ...
's Mac OS 9 support ended with version 6.03 on 20 August 2003,
Internet Explorer for Mac
Internet Explorer for Mac (also referred to as Internet Explorer for Macintosh, Internet Explorer Macintosh Edition, Internet Explorer:mac or IE:mac) is a discontinued proprietary web browser developed by Microsoft for the Macintosh platform to b ...
on the classic Mac OS ceased development with 5.1.7 in July 2003 and
Mozilla
Mozilla is a free software community founded in 1998 by members of Netscape. The Mozilla community uses, develops, publishes and supports Mozilla products, thereby promoting free software and open standards. The community is supported institution ...
itself ceased support in 2002 (see History).
The final version of Classilla was released in March 2021 and the suite is no longer officially supported.
The developers considered the project to be
alpha quality software. Classilla shared administration with
TenFourFox, a
fork
In cutlery or kitchenware, a fork (from 'pitchfork') is a utensil, now usually made of metal, whose long handle terminates in a head that branches into several narrow and often slightly curved tines with which one can spear foods either to h ...
of
Mozilla Firefox
Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements curren ...
for PowerPC-based Macs running
Mac OS X Tiger
Mac OS X Tiger (version 10.4) is the 5th major release of macOS, Apple's desktop and server operating system for Mac computers. Tiger was released to the public on April 29, 2005, for US$129.95 as the successor to Mac OS X 10.3 Panther. Inc ...
and
Mac OS X Leopard
Mac OS X Leopard (version 10.5) is the sixth software versioning, major release of macOS, Apple Inc., Apple's desktop and server operating system for Macintosh computers. Leopard was released on October 26, 2007, as the successor of Mac OS X Ti ...
. The primary maintainer was Cameron Kaiser.
History
Official support for
Mac OS 9
Mac OS 9 is the ninth and final major release of the classic Mac OS operating system for Macintosh computers, made by Apple Computer. Introduced on October 23, 1999, it was promoted by Apple as "The Best Internet Operating System Ever", highlight ...
(and
Mac OS 8.6) in the
Mozilla Application Suite
The Mozilla Application Suite (originally known as Mozilla, marketed as the Mozilla Suite) is a discontinued cross-platform integrated Internet suite. Its development was initiated by Netscape Communications Corporation, before their acquisition ...
ended with the release of Mozilla 1.2.1 in 2002, coincident with
Apple
An apple is a round, edible fruit produced by an apple tree (''Malus'' spp.). Fruit trees of the orchard or domestic apple (''Malus domestica''), the most widely grown in the genus, are agriculture, cultivated worldwide. The tree originated ...
ending support for their legacy operating system. However, many enthusiasts discovered that Mozilla 1.3.x would still generally build and run on the old Mac OS with modification apart from its dependencies on
CarbonLib (Mozilla 1.4.x and newer will not build at all on Mac OS 8 or 9 without heavy modification), leading to builds such a
Unofficial Mozilla for Mac OS 9 an
WaMCom Of these, WaMCom was the arguably longest maintained, with its final release on 23 July 2003.
In May 2009, Cameron Kaiser announced his intentions to start porting later Mozilla updates back to the 1.3.1-based version used in WaMCom, christening his modified version as ''Classilla''. This first version, given the version number 9.0 to match Mac OS 9 (with subsequent numbers matching OS 9 version numbers),
was released on 30 June 2009.
On March 29, 2021, Kaiser released the final versions of both Classilla and TenFourFox and announced the cancellation of official support for both projects, citing increasing technical issues.
[
]
Features
Owing to Classilla's unusual provenance (being essentially a heavily patched
Patched (Ptc) is a conserved 12-pass transmembrane protein receptor that plays an obligate negative regulatory role in the Hedgehog signaling pathway in insects and vertebrates. Patched is an essential gene in embryogenesis for proper segme ...
version of Mozilla 1.3.1; vestigial proof remains in its verse from The Book of Mozilla), it has more limited support for web standards
Web standards are the formal, non-proprietary standards and other technical specifications that define and describe aspects of the World Wide Web. In recent years, the term has been more frequently associated with the trend of endorsing a set of st ...
than do later Gecko-based browsers such as SeaMonkey
SeaMonkey is a free and open-source Internet suite. It is the continuation of the former Mozilla Application Suite, based on the same source code, which itself grew out of Netscape Communicator and formed the base of Netscape 6 and Netscape ...
and Mozilla Firefox
Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements curren ...
, and its layout compared to iCab 3.0.5 is objectively inferior as the latter browser is Acid2 compliant and Classilla is not. Similarly, it only scores 31/100 in Acid 3. On the other hand, its layout capability is more current than WaMCom or Mozilla 1.3.1, and Classilla has a more modern JavaScript
JavaScript (), often abbreviated as JS, is a programming language and core technology of the World Wide Web, alongside HTML and CSS. Ninety-nine percent of websites use JavaScript on the client side for webpage behavior.
Web browsers have ...
interpreter than iCab and better support for the Document Object Model
The Document Object Model (DOM) is a cros s-platform and language-independent API that treats an HTML or XML document as a tree structure wherein each node is an object representing a part of the document. The DOM represents a document with ...
although it is also still deficient compared to mainline Gecko-based browsers. It is perceived by users to be more stable and quicker to render than iCab, important as the classic Mac OS relies on cooperative multitasking
Cooperative multitasking, also known as non-preemptive multitasking, is a computer multitasking technique in which the operating system never initiates a context switch from a running Process (computing), process to another process. Instead, in o ...
and has very limited support for memory protection
Memory protection is a way to control memory access rights on a computer, and is a part of most modern instruction set architectures and operating systems. The main purpose of memory protection is to prevent a process from accessing memory that h ...
—any application crash could hang the entire system. However, known problems in the browser and issues with performance on older machines led the developers to implement their own limited version of NoScript
NoScript (or NoScript Security Suite) is a free and open-source extension for Firefox- and Chromium-based web browsers, written and maintained by Giorgio Maone, a software developer and member of the Mozilla Security Group.
Features
Active ...
as a built-in part of the browser so that users had the ability to enable JavaScript only where it was safe or necessary to do so.
Classilla also adds support for user agent spoofing, which was not part of the original Mozilla suite, and repairs various Mac OS-specific bugs. In addition, Classilla 9.3.0 introduced the Byblos HTML rewriting engine that can rewrite individual pages at the source code level with browser- and user-provided "stele" scripts, with the intent of lightweight adaptation of complicated content to the capabilities or quirks of the browser. Starting with 9.3.0, Classilla presents a mobile user agent
On the Web, a user agent is a software agent responsible for retrieving and facilitating end-user interaction with Web content. This includes all web browsers, such as Google Chrome and Safari
A safari (; originally ) is an overland jour ...
by default.
Apart from its upgraded support for Web pages, Classilla supports most of the same features that Mozilla of the same generation did, with similar feature sets and bugs in its support for E-mail, Usenet, FTP and Gopher, although the latter received token upgrades. In a likewise fashion, Classilla also inherits many of the security failings of earlier versions of the Application Suite, many of which are still not patched and openly warned of by the developers. The presence of NoScript, along with the unusual nature of the classic Mac OS, is thought to add some level of protection, although it was the avowed goal of the developers to reach security parity with modern Mozilla-based releases and repair outstanding bugs.
See also
* Mozilla Application Suite
The Mozilla Application Suite (originally known as Mozilla, marketed as the Mozilla Suite) is a discontinued cross-platform integrated Internet suite. Its development was initiated by Netscape Communications Corporation, before their acquisition ...
* Mac OS 8
Mac OS 8 is the eighth major release of the classic Mac OS operating system for Macintosh computers, released by Apple Computer on July 26, 1997. It includes the largest overhaul of the classic Mac OS experience since the release of System 7 ...
and Mac OS 9
Mac OS 9 is the ninth and final major release of the classic Mac OS operating system for Macintosh computers, made by Apple Computer. Introduced on October 23, 1999, it was promoted by Apple as "The Best Internet Operating System Ever", highlight ...
* TenFourFox
* List of web browsers
The following is a list of web browsers that are notable.
Historical
Layout engines
* Gecko (software), Gecko is developed by the Mozilla Foundation.
** Goanna (software), Goanna is a fork of Gecko developed by Moonchild Productions ...
* List of news clients
* List of HTML editors
* Comparison of web browsers
This is a comparison of both historical and current Web browser, web browsers based on developer, engine, platform(s), releases, license, and cost.
General information
Basic general information about the browsers. Browsers listed on a light purpl ...
* Comparison of email clients
* Comparison of HTML editors
References
External links
*
Classilla Google Code
- wiki, source code and downloads
{{gopher clients
Macintosh web browsers
Free web browsers
Discontinued web browsers
Gecko-based software
Gopher clients
Free Internet suites
Discontinued internet suites
Mozilla Application Suite
Macintosh-only software