Intro: Difference between revisions

From MozillaZine Knowledge Base
Jump to navigationJump to search
No edit summary
(rewrite)
Line 3: Line 3:


===Mozilla and Netscape===
===Mozilla and Netscape===
Mozilla and [http://netscape.com/ Netscape] has had an interesting relationship. Netscape was the company that created Mozilla from Netscape back in its 4.x days. Netscape made Mozilla into an open-source project, with its code being Netscape itself, with a few minor exceptions here and there. An a bunch of people worked on it for quite a while. Finally, the newborn Mozilla organization decided that they would rework the Netscape code into something completely brand new. Fast forward, and you have the release of [http://mozilla.org/releases/mozilla1.0.html Mozilla 1.0] and all that [http://www.mozillazine.org/articles/article2278.html commotion]. From that point on (actually, a little while before that point), Netscape would be based on Mozilla. Hence, all versions starting from 6.0 are based on Mozilla and everything that is implicated from it. Of course, Netscape added a few things here and there.
Mozilla and [http://netscape.com/ Netscape] have had an interesting relationship. Netscape was the company that created the open-source Mozilla project by contributing pre-5.0 Netscape beta code. This code was eventually abandoned in favor of a ground-up rewrite of the browser, from which future Netscape releases were made.  Although it came too late to help Netscape in the Browser Wars, beta versions of the Mozilla Suite formed the basis for Netscape 6.x versions, and the [http://mozilla.org/releases/mozilla1.0.html version 1.0] [http://www.mozillazine.org/articles/article2278.html release] of Mozilla was combined with proprietary components such as AIM and Netscape Radio to create Netscape 7.


===The [http://www.mozilla.org/newlayout/ Gecko] Rendering Engine===
===The [http://www.mozilla.org/newlayout/ Gecko] Rendering Engine===

Revision as of 02:27, 2 February 2004

What is Mozilla?

Mozilla, in the most concise form, is a web application. To be more precise, it is a suite of applications containing a browser, a mail client, and more. If you are referring to Mozilla as a organization, which is also true, it is an organization that creates the web suite, sub-projects involved with the web suite, a series of products that have spinned off that were created to aid the development of the web suite, spinoffs of the web suite itself, and more.

Mozilla and Netscape

Mozilla and Netscape have had an interesting relationship. Netscape was the company that created the open-source Mozilla project by contributing pre-5.0 Netscape beta code. This code was eventually abandoned in favor of a ground-up rewrite of the browser, from which future Netscape releases were made. Although it came too late to help Netscape in the Browser Wars, beta versions of the Mozilla Suite formed the basis for Netscape 6.x versions, and the version 1.0 release of Mozilla was combined with proprietary components such as AIM and Netscape Radio to create Netscape 7.

The Gecko Rendering Engine

The Gecko rendering engine is the code that decides how all that (X)HTML, CSS, Javascript, etc. should be displayed. Its reputation, which is well deserved, is to be a very modern, standards-support engine, at the loss of support for sites that have long been not well-coded or something along those lines simply because Internet Explorer displays it without a hitch. However, those errors are far and few between and the Gecko rendering engine is usually a blessing for web developers who want to dabble in the latest and the newest in web technologies such as: SVG, XML, XSL, CSS, XHTML, DOM, and other three to four letter acronyms. Beyond that, it works silently in the background to translate code into web pages.

Other Links