Classilla

Last updated
Classilla
Developer(s) Cameron Kaiser
Initial releaseJune 30, 2009;14 years ago (2009-06-30)
Final release
9.3.4b1 / March 29, 2021 (2021-03-29) [1]
Operating system Classic Mac OS (Mac OS 8.6 and Mac OS 9)
Mac OS X (10.1.5 Puma10.4.11 Tiger)
Platform PowerPC
Type Web browser
License Mozilla Public License, GNU General Public License, others (see about: within the browser)
Website classilla.org

Classilla is a Gecko-based Internet suite for PowerPC-based classic Macintosh operating systems, essentially an updated descendant of the defunct Mozilla Application Suite by way of the Mac OS port maintained in the aborted WaMCom project. [2] The name is a portmanteau of Classic (the classic Mac OS, as defined by the Classic Environment), and Mozilla . [2]

Contents

Like the Suite it is descended from, Classilla offers E-mail (POP/SMTP), Usenet (NNTP), Gopher, FTP and World Wide Web (HTTP) access, using a modified version of the Gecko layout engine called Clecko. Classilla also includes its own versions of the DOM Inspector, Mozilla Composer and Venkman components; the former IRC 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, [3] Opera's Mac OS 9 support ended with version 6.03 on 20 August 2003, [4] [5] Internet Explorer for Mac on the classic Mac OS ceased development with 5.1.7 in July 2003 [6] and Mozilla 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. [1] The developers considered the project to be alpha quality software. [7] Classilla shared administration with TenFourFox, a fork of Mozilla Firefox for PowerPC-based Macs running Mac OS X Tiger and Mac OS X Leopard. The primary maintainer was Cameron Kaiser.

History

Official support for Mac OS 9 (and Mac OS 8.6) in the Mozilla Application Suite ended with the release of Mozilla 1.2.1 in 2002, [8] coincident with Apple 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 as Unofficial Mozilla for Mac OS 9, WaZilla 1.3f, and WaMCom. Of these, WaMCom was the arguably longest maintained, with its final release on 23 July 2003. [9]

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, [10] 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), [11] was released on 30 June 2009. [12]

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. [13] [1]

Features

Owing to Classilla's unusual provenance (being essentially a heavily patched 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 than do later Gecko-based browsers such as SeaMonkey and Mozilla Firefox, and its layout compared to iCab 3.0.5 is objectively inferior [14] 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 interpreter than iCab and better support for the Document Object Model 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, [15] [16] [17] [18] important as the classic Mac OS relies on cooperative multitasking and has very limited support for memory protection 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 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 by default. [19]

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. [11] 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 [11] and repair outstanding bugs.

See also

Related Research Articles

<span class="mw-page-title-main">Netscape Navigator</span> Web browser by Netscape released in 1994

Netscape Navigator is a discontinued proprietary web browser, and the original browser of the Netscape line, from versions 1 to 4.08, and 9.x. It was the flagship product of the Netscape Communications Corp and was the dominant web browser in terms of usage share in the 1990s, but by around 2003 its user base had all but disappeared. This was partly because the Netscape Corporation did not sustain Netscape Navigator's technical innovation in the late 1990s.

Gecko is a browser engine developed by Mozilla. It is used in the Firefox browser, the Thunderbird email client, and many other projects.

iCab Web browser for MacOS

iCab is a web browser for MacOS and Classic Mac OS by Alexander Clauss, derived from Crystal Atari Browser (CAB) for Atari TOS compatible computers. It was one of the few browsers still updated for the classic Mac OS prior to that version being discontinued after version 3.0.5 in 2008; Classilla was the last browser that was maintained for that OS but it was discontinued in 2021.

<span class="mw-page-title-main">Camino (web browser)</span> Discontinued open-source web browser

Camino is a discontinued free, open source, GUI-based Web browser based on Mozilla's Gecko layout engine and specifically designed for the OS X operating system. In place of an XUL-based user interface used by most Mozilla-based applications, Camino used Mac-native Cocoa APIs. On May 30, 2013, the Camino Project announced that the browser is no longer being developed.

<span class="mw-page-title-main">Firefox</span> Free and open-source web browser by Mozilla

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 current and anticipated web standards. In November 2017, Firefox began incorporating new technology under the code name "Quantum" to promote parallelism and a more intuitive user interface. Firefox is available for Windows 10 or later versions, macOS, and Linux. Its unofficial ports are available for various Unix and Unix-like operating systems, including FreeBSD, OpenBSD, NetBSD, illumos, and Solaris Unix. It is also available for Android and iOS. However, as with all other iOS web browsers, the iOS version uses the WebKit layout engine instead of Gecko due to platform requirements. An optimized version is also available on the Amazon Fire TV as one of the two main browsers available with Amazon's Silk Browser.

<span class="mw-page-title-main">Browser wars</span> Competition between web browsing applications for share of worldwide usage

A browser war is a competition for dominance in the usage share of web browsers. The "first browser war," (1995–2001) pitted Microsoft's Internet Explorer against Netscape's Navigator. Browser wars continued with the decline of Internet Explorer's market share and the popularity of other browsers including Firefox, Google Chrome, Safari, Microsoft Edge and Opera.

In computing, the User-Agent header is an HTTP header intended to identify the user agent responsible for making a given HTTP request. Whereas the character sequence User-Agent comprises the name of the header itself, the header value that a given user agent uses to identify itself is colloquially known as its user agent string. The user agent for the operator of a computer used to access the Web has encoded within the rules that govern its behavior the knowledge of how to negotiate its half of a request-response transaction; the user agent thus plays the role of the client in a client–server system. Often considered useful in networks is the ability to identify and distinguish the software facilitating a network session. For this reason, the User-Agent HTTP header exists to identify the client software to the responding server.

This is a comparison of both historical and current web browsers based on developer, engine, platform(s), releases, license, and cost.

Mozilla Firefox has features that allow it to be distinguished from other web browsers, such as Chrome and Internet Explorer.

The history of the Mozilla Application Suite began with the release of the source code of the Netscape suite as an open source project. Going through years of hard work, Mozilla 1.0 was eventually released on June 5, 2002. Its backend code base, most notably the Gecko layout engine, has become the foundation of a number of applications based on Mozilla, including the Mozilla Foundation's flagship product Mozilla Firefox and Mozilla Thunderbird. While the suite is no longer a formal Mozilla product, its development and maintenance is continued as the SeaMonkey community project.

<span class="mw-page-title-main">Mozilla Application Suite</span> Discontinued Internet suite

The Mozilla Application Suite is a discontinued cross-platform integrated Internet suite. Its development was initiated by Netscape Communications Corporation, before their acquisition by AOL. It was based on the source code of Netscape Communicator. The development was spearheaded by the Mozilla Organization from 1998 to 2003, and by the Mozilla Foundation from 2003 to 2006.

<span class="mw-page-title-main">Firefox 3.0</span> Web Browser

Mozilla Firefox 3.0 is a version of the Firefox web browser released on June 17, 2008, by the Mozilla Corporation.

<span class="mw-page-title-main">Netscape (web browser)</span> Family of web browsers

The Netscape web browser is the general name for a series of web browsers formerly produced by Netscape Communications Corporation, which eventually became a subsidiary of AOL. The original browser was once the dominant browser in terms of usage share, but as a result of the first browser war, it lost virtually all of its share to Internet Explorer due to Microsoft's anti-competitive bundling of Internet Explorer with Windows.

<span class="mw-page-title-main">Firefox 2</span> 2006 web browser

Mozilla Firefox 2 is a version of Firefox, a web browser released on October 24, 2006 by the Mozilla Corporation.

<span class="mw-page-title-main">Google Chrome</span> Web browser developed by Google

Google Chrome is a web browser developed by Google. It was first released in 2008 for Microsoft Windows, built with free software components from Apple WebKit and Mozilla Firefox. Versions were later released for Linux, macOS, iOS, and also for Android, where it is the default browser. The browser is also the main component of ChromeOS, where it serves as the platform for web applications.

<span class="mw-page-title-main">Pale Moon</span> Open-source web browser with an emphasis on customization

Pale Moon is an open-source web browser with an emphasis on customization; its motto is "Your browser, Your way". There are official releases for Microsoft Windows, FreeBSD, macOS, and Linux, as well as contributed builds for various platforms.

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 exclusively free software and open standards, with only minor exceptions. The community is supported institutionally by the non-profit Mozilla Foundation and its tax-paying subsidiary, the Mozilla Corporation.

Version history for TLS/SSL support in web browsers tracks the implementation of Transport Layer Security protocol versions in major web browsers.

References

  1. 1 2 3 "The final official release of Classilla". oldvcr.blogspot.com. 29 March 2021. Retrieved 2021-04-09.
  2. 1 2 "Classilla FAQ". 2009. Retrieved 2009-11-01.
  3. "iCab, Downloads". 2009. Retrieved 2009-11-01.
  4. "Opera Changelogs Mac 6.03". 2003. Retrieved 2009-11-01.
  5. "Opera Changelogs Mac 7.50". 2009. Retrieved 2009-11-01.
  6. "Slashdot, Microsoft Ends IE for Mac". 2005. Retrieved 2009-11-01.
  7. "Classilla: Current Releases". 2009. Archived from the original on 2011-08-30. Retrieved 2009-11-01.
  8. "MozillaZine, Classic Mac OS Builds of Mozilla Transitioning to Port Status". 2002. Retrieved 2009-11-01.
  9. "WaMCom". 2009. Retrieved 2009-11-01.
  10. "Google Groups, Updating WaMCom". 2009. Retrieved 2009-11-01.
  11. 1 2 3 "Classilla Roadmap". 2009. Retrieved 2009-11-01.
  12. "Google Groups, Well, if they get FF 3.5, then you should get Classilla 9.0". 2009. Retrieved 2009-11-01.
  13. Classichasclass (2021-03-29). "TenFourFox Development: The end of TenFourFox and what I've learned from it". TenFourFox Development. Retrieved 2024-01-27.
  14. "Classilla". 2009. Retrieved 2009-11-01.
  15. "Google Groups, Classilla 9.0.4 released". 2009. Retrieved 2009-11-01.
  16. "Google Groups, Classilla 9.0.4 released". 2009. Retrieved 2009-11-01.
  17. "Emaculation.com Forums, Classilla: A Secure browser for Classic Mac OS". 2009. Retrieved 2009-11-01.
  18. "System 7 Today Forums, Classilla has launched and it works!". 2009. Archived from the original on 2011-07-16. Retrieved 2009-11-01.
  19. "Google Groups, Classilla 9.3.0". 2012. Retrieved 2012-01-24.