Differences between version 2 and predecessor to the previous major change of JavaScript.
Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 2 | Last edited on Saturday, June 7, 2003 4:24:42 pm | by PerryLorier | Revert |
Older page: | version 1 | Last edited on Saturday, June 7, 2003 3:21:55 pm | by JonPurvis | Revert |
@@ -1,10 +1,10 @@
!JavaScript is a ScriptingLanguage designed by BrendanEich in 1995 for NetscapeNavigator version 2. It was originally called LiveScript in beta versions, but was renamed and slightly redesigned for the final release as [Netscape] had licensed [Java] from [Sun].
-!JavaScript has a syntax similar but it has DynamicTyping and semi-colons are optional. There are many different implementations of !Javascript
. The [EMCA] standard is called [EMCAScript], [Netscape]'s version is branded as !JavaScript, [Micrsoft]'s is called [JScript] and the [KDE] people have one called [KJS] (which is the base for the version in [Apple]'s [WebCore]). With all these versions implementing a slightly different version of !JavaScript it can be hard to program for. With the proper [DOM] implementations in [Mozilla] and InternetExplorer 6, it is much nicer to code in.
+!JavaScript has a syntax similar but it has DynamicTyping and semi-colons are optional. There are many different implementations of !JavaScript
. The [EMCA] standard is called [EMCAScript], [Netscape]'s version is branded as !JavaScript, [Micrsoft]'s is called [JScript] and the [KDE] people have one called [KJS] (which is the base for the version in [Apple]'s [WebCore]). With all these versions implementing a slightly different version of !JavaScript it can be hard to program for. With the proper [DOM] implementations in [Mozilla] and InternetExplorer 6, it is much nicer to code in.
Like [JavaApplet]s, !JavaScript is designed[1] to be secure and thus has many security restrictions on what it can do. With [NetscapeNavigator] 4 and above and [Mozilla] you can use SignedJavascript to do such things as interacting with windows from other sites and reading this history.
There are many pages on the web about !JavaScript, but one of the best is Peter-Paul Koch's ''!JavaScript Section'' at [http://www.xs4all.nl/~ppk/js/].
[1] well, at least intended to be...