Web hosting top - JavaScript Programmer’s Reference Cross-references: Wrox Instant JavaScript
Thursday, January 24th, 2008JavaScript Programmer’s Reference Cross-references: Wrox Instant JavaScript page 64 Netscape Navigator (Web browser) One of the two major web browser platforms. Netscape has made the source of the Communicator product available (which includes the Navigator browser). You can download this from the Netscape web site and participate in the development of the browser project. Netscape 6.0 is only just released for public use but is likely to contain some bugs. We refer to this browser consistently as Netscape regardless of whether you are running Communicator or any other packaged version. Here is a brief guide to versions of Netscape vs. JavaScript: Version JavaScript 2.0 3.0 4.0 to 4.05 4.06 to 4.75 5.0 6.0 JavaScript 1.0 JavaScript 1.1 JavaScript 1.2 JavaScript 1.3 JavaScript 1.4 JavaScript 1.5 Note that version 5.0 never shipped although if you search on the web you can find some installable binaries may satisfy your curiosity regarding browser history. Some reports suggest that those version 5.0 browsers only supported JavaScript 1.3. Because Mozilla is factored into components, it s feasible that you could build any version of the browser with whatever version of JavaScript you want. Many values that Netscape exposes as JavaScript properties reflect the value of an HTML tag attribute. Likewise, many of its special objects are counterparts to the HTML tags. However it does not map objects so completely or consistently to HTML tags as the MSIE browser. Nor does it support the attributes and style mechanisms as elegantly. Where the information is available, we have indicated the version number of JavaScript (or JScript) when HTML tags and attributes became accessible as objects or properties. In many cases, this may be a later version than when the instantiating HTML tag or attribute was first supported by the browser. We constructed many scripts to inspect and enumerate the various properties of the objects in the MSIE and Netscape browsers. These uncovered many object types and properties that were hitherto undocumented. They might have been available in earlier versions of the browser. However, where language elements were discovered for the first time, they are initially documented as being available from version 4 of Netscape. A limited amount of further testing was applied where it was suspected that language elements may have been available in earlier releases and the availability modified accordingly. 1516