Content deleted Content added
Andy Dingley (talk | contribs) Reverted 1 edit by 79.107.211.116 (talk): Unconstructive. (TW) |
|||
Line 374:
In addition to web browsers and servers, JavaScript interpreters are embedded in a number of tools. Each of these applications provides its own [[object model]] which provides access to the host environment, with the core JavaScript language remaining mostly the same in each application.
* Google's [[Google Chrome|Chrome]] extensions, [[Opera]]'s extensions, Apple's [[Safari (web browser)|Safari 5]] extensions, Apple's [[Dashboard (Mac OS)|Dashboard Widgets]], Microsoft's [[Microsoft Gadgets|Gadgets]], [[Yahoo! Widgets]], [[Google Desktop#Gadgets .26 plug-ins|Google Desktop Gadgets]], and [[Serence]] [[Klipfolio]] are implemented using JavaScript.
* Adobe's [[Adobe Acrobat|Acrobat]] and Adobe Reader support JavaScript in [[Portable Document Format|PDF]] files.<ref>{{cite web|url=http://www.adobe.com/devnet/acrobat/javascript.html | accessdate=2009-08-18 | title= JavaScript for Acrobat}}</ref>
Line 381:
* The interactive music signal processing software [[Max/MSP]] released by Cycling '74, offers a JavaScript model of its environment for use by developers. It allows much more precise control than the default GUI-centric programming model.
* ECMAScript was included in the [[VRML|VRML97]] standard for scripting nodes of VRML scene description files.
* Some high-end Philips [[universal remote]] panels, including TSU9600 and TSU9400, can be scripted using a JavaScript-based tool called ProntoScript.<ref>
* [[Sphere (program)|Sphere]] is an open source and cross platform computer program designed primarily to make role-playing games that use JavaScript as a scripting language.
* The open-source [http://www.green-eyed-monster.com/reanimator/ Re-Animator] framework allows developing 2D sprite-based games using JavaScript and XML.
|