JavaScript: Difference between revisions

From XPUB & Lens-Based wiki
Line 1: Line 1:
= [[JavaScript]] =
Scripting language built into (modern) web browsers.
Scripting language built into (modern) web browsers.


Originally designed for the Netscape browser, the name "[[JavaScript]]" was chosen to associate with the "Java" programming language developed by Sun which, in 1995, was the first real option for making "live" code run over the web. ''Other than the name, there is no relation between [[JavaScript]] and Java.'' The formal name for [[JavaScript]] now is ECMAScript, but as this sounds rather like a bad skin condition, the name [[JavaScript]] has persisted.
Originally designed for the Netscape browser, the name "JavaScript" was chosen to associate with the "Java" programming language developed by Sun which, in 1995, was the first real option for making "live" code run over the web. ''Other than the name, there is no relation between JavaScript and Java.'' The formal name for JavaScript now is ECMAScript, but as this sounds more like a skin condition than a programming language, the name JavaScript has persisted.


The popularity of "live" web apps based on [[JavaScript]] like Google Maps has helped to reduce some of the differences between browsers in their implementation of [[JavaScript]] (which made early [[JavaScript]] development quite a nightmare). Also, [[JavaScript]] frameworks such as ["Prototype"] help to smooth over the remaining differences and other difficulties (such as [[EventHandling]]).
The popularity of "live" web apps based on JavaScript like Google Maps has helped to reduce some of the differences between browsers in their implementation of JavaScript (which made early JavaScript development quite a nightmare). Also, JavaScript frameworks such as ["Prototype"] help to smooth over the remaining differences and other difficulties (such as [[EventHandling]]).





Revision as of 13:52, 6 June 2008

Scripting language built into (modern) web browsers.

Originally designed for the Netscape browser, the name "JavaScript" was chosen to associate with the "Java" programming language developed by Sun which, in 1995, was the first real option for making "live" code run over the web. Other than the name, there is no relation between JavaScript and Java. The formal name for JavaScript now is ECMAScript, but as this sounds more like a skin condition than a programming language, the name JavaScript has persisted.

The popularity of "live" web apps based on JavaScript like Google Maps has helped to reduce some of the differences between browsers in their implementation of JavaScript (which made early JavaScript development quite a nightmare). Also, JavaScript frameworks such as ["Prototype"] help to smooth over the remaining differences and other difficulties (such as EventHandling).


Resources

"Core" Documentation from mozilla.org

Online Tutorials