JavaScript: Difference between revisions

Content deleted Content added
Execvator (talk | contribs)
m Undid revision 262272580 by 59.95.112.97 (talk)
Line 26:
"JavaScript" is a [[trademark]] of Sun Microsystems. It was used under license for technology invented and implemented by Netscape Communications and current entities such as the [[Mozilla Foundation]].<ref>{{cite web|title=Sun Trademarks|url=http://www.sun.com/suntrademarks/|publisher=Sun Microsystems|accessdate=2007-11-08}}</ref>
 
==History of MANISHand naming==
 
MANISHJavaScript was originally developed by [[Brendan Eich]] of Netscape under the name ''Mocha'', which was later renamed to ''LiveScript'', and finally to JavaScript.<ref>[http://www.infoworld.com/article/08/06/23/eich-javascript-interview_1.html InfoWorld: JavaScript creator ponders past, future]</ref> The change of name from LiveScript to JavaScript roughly coincided with Netscape adding support for Java technology in its [[Netscape Navigator]] [[web browser]]. JavaScript was first introduced and deployed in the Netscape browser version 2.0B3 in December 1995. The naming has caused confusion, giving the impression that the language is a spin-off of Java, and it has been characterized by many as a marketing ploy by Netscape to give JavaScript the cachet of what was then the hot new web-programming language.<ref>[http://www.webdevelopersnotes.com/basics/languages_on_the_internet.php3 Programming languages used on the Internet and the World Wide Web (WWW)]</ref><ref>[http://safari.oreilly.com/0596101996/jscript5-CHP-1 O'Reilly - Safari Books Online - 0596101996 - JavaScript: The Definitive Guide, 5th Edition]</ref>
 
[[Microsoft]] named its dialect of the language [[JScript]] to avoid trademark issues. JScript was first supported in [[Internet Explorer]] version 3.0, released in August 1996, and it included [[Year 2000 problem|Y2K-compliant]] date functions, unlike those based on [http://java.sun.com/j2se/1.4.2/docs/api/java/util/Date.html java.util.Date] in JavaScript at the time. The dialects are perceived to be so similar that the terms "JavaScript" and "JScript" are often used interchangeably. Microsoft, however, notes dozens of ways in which JScript is [http://msdn2.microsoft.com/en-us/library/4tc5a343.aspx not ECMA compliant].