13.07.2015 Views

Beginning CSS: Cascading Style Sheets for Web Design, 2nd ...

Beginning CSS: Cascading Style Sheets for Web Design, 2nd ...

Beginning CSS: Cascading Style Sheets for Web Design, 2nd ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Part I: The BasicsThe Gecko Browsers: Mozilla Firefox, Netscape, CaminoGecko was created in January 1998. At that time, Netscape announced that it was making its browserfree to its users and that its browser would be open source, meaning that its source code would be freelyavailable <strong>for</strong> modification and distribution. This led to the creation of Mozilla; at the time Mozilla wasthe organization charged with developing and managing the Netscape code base. America Online laterpurchased Netscape, and until July 2003 Mozilla remained a part of Netscape. In July 2003, the MozillaFoundation was created, making Mozilla an independent, not-<strong>for</strong>-profit corporation. When the Netscapebrowser became open source, its rendering engine, the part of the browser software responsible <strong>for</strong> makingthe source code of a web page into something you can see and interact with, was given the nameGecko.Gecko is the foundation that a whole suite of browsers relies on to do the behind-the-scenes work of renderingweb pages. Gecko is included in AOL <strong>for</strong> Mac OS X, Camino, Netscape 6, Netscape 7, Netscape 8,Mozilla Suite, Mozilla Sea Monkey, and Mozilla Firefox.Netscape’s browser market share has greatly diminished, whereas Mozilla Firefox continues to gain inpopularity, occupying the number-two spot at between 5 and 30% market share (again, depending onthe website’s audience). Netscape’s (and other Gecko browsers, <strong>for</strong> that matter) market share is chartedby most statistics at less than one percent.The following table shows the relationship between other Gecko browsers and Mozilla Firefox. Thistable illustrates the version of the underlying Gecko engine that each browser has in common withFirefox. Each of these browsers can be expected to render a web page identically and have the samecapabilities in the area of <strong>CSS</strong> and document layout as the version of Firefox cited.Other Gecko BrowserFirefoxNetscape 8.1 Firefox 1.5Netscape 8.0 Firefox 1.0Netscape 7.2 Firefox 0.9Camino 1.0 Firefox 1.5SeaMonkey 1.0 (<strong>for</strong>merly Mozilla Suite) Firefox 1.5Mozilla Suite 1.8 Firefox 1.0Mozilla Suite 1.7 Firefox 0.9Mozilla Suite 1.6 Firefox 0.8Netscape 8.0 and 8.1 both feature the ability to switch between IE and Gecko <strong>for</strong> rendering a web pagefrom within the Netscape browser, so essentially it is both Internet Explorer and Gecko in the samebrowser. The version of Internet Explorer in Netscape 8.0 and 8.1 is the same as the version of IEinstalled on the system. Netscape uses Gecko by default, but may try to “automatically” select the bestrendering engine to use <strong>for</strong> a given website.12

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!