JavaScript: Porovnání verzí

Smazaný obsah Přidaný obsah
Svagi (diskuse | příspěvky)
Překlad z EN
Svagi (diskuse | příspěvky)
m Odstranění mezer u referencí
Řádek 227:
* Digitální software Apple Logic Pro X audio workstation umožňuje vytvořit vlastní MIDI efekty pluginy pomocí JavaScriptu.
* ECMAScript byl zahrnut v normě VRML97 pro skriptování uzlů souborů VRML.
* Herní engine [[Unity]] podporuje upravenou verzi JavaScriptu pro skriptování pomocí Mono. <ref>{{cite web
| url=http://unity3d.com/unity/workflow/scripting
| title=Unity Scripting
Řádek 239:
| accessdate=2009-10-20
}}</ref>
* Maxwell Render poskytuje skriptovací engine ECMA standardu pro automatizaci úkolů. <ref>THINK! The Maxwell Render Resourcer Center, [http://think.maxwellrender.com/scripting_references-269.html Scripting References]</ref>
* Google Apps Script v tabulkách Google a Google Sites umožňuje uživatelům vytvářet vlastní vzorce, automatizovat opakující se úlohy a také komunikovat s ostatními produkty [[Google]] jako je [[Gmail]]. <ref>Google Apps Script, [http://www.google.com/google-d-s/scripts/scripts.html Welcome to Google Apps Script]</ref>
* Mnoho klientů [[IRC]], jako je ChatZille nebo XChat, používají JavaScript pro jejich scriptovací činnosti.
Řádek 247:
* Technologie Active Scripting od [[Microsoft]]u podporuje [[JavaScript]] jako skriptovací jazyk.<ref name="VersionInformation">{{cite web | url=http://msdn.microsoft.com/en-us/library/s4esdbwz(v=VS.94).aspx | title=Version Information (JavaScript) | publisher=Msdn.microsoft.com | accessdate=2013-05-26}}</ref>
* Programovací jazyk [[Java]] v 6. verzi představil balíček <tt>javax.script</tt>, který obsahuje implementaci JavaScriptového enginu [[Rhino]]. Java aplikace tak mohou hostit skripty, které přistupují k proměnným a objektům této aplikace, stejně jako webové prohlížeče, kde skripty mohou přistupovat k [[DOM|objektovému modelu dokumentu]] webové stránky. <ref>{{cite web | url=http://java.sun.com/javase/6/webnotes/index.html#scripting | title=javax.script release notes | publisher=Java.sun.com | accessdate=2009-05-19}}</ref>
* Nástroj [[Qt]] C++ obsahuje modul <tt>QtScript</tt>, který interpretuje [[JavaScript]] stejně jako Java balíček <tt>javax.script</tt>. <ref>Nokia Corporation, [http://doc.qt.nokia.com/4.6/qtscript.html QtScript Module]</ref>
 
== Vývojové nástroje ==
Vzhledem k tomu, že při programování pro různé webové prohlížeče mohou nastat implementační rozdíly (zvláště v [[DOM|objektovém modelu dokumentu]]), je vhodné mít přístup k [[debugger]]u v káždém webovém prohlížeči, na které je aplikace zaměřena. <ref>{{cite web | url=http://www.alistapart.com/articles/advanced-debugging-with-javascript/ | title=Advanced Debugging With JavaScript | publisher=alistapart.com | date=2009-02-03 | accessdate=2010-05-28}}</ref>
 
Debuggery jsou dostupné pro [[Internet Explorer]], [[Firefox]], [[Safari]], [[Google Chrome]], [[Opera]] a [[Node.js]]. <ref>{{cite web | url=http://javascript.about.com/od/problemsolving/ig/JavaScript-Debugging/ | title=The JavaScript Debugging Console | publisher=javascript.about.com | date=2010-05-28 | accessdate=2010-05-28}}</ref><ref>{{cite web | url=http://www.javascript-debugger.com | title=SplineTech JavaScript Debugger - an independent standalone JavaScript Debugger | publisher=javascript-debugger.com | date=2013-08-26 | accessdate=2013-08-26}}</ref><ref>{{cite web | url=http://docs.strongloop.com/display/DOC/Debugging+with+Node+Inspector | title=Debugging with Node Inspector | publisher=http://docs.strongloop.com/ | accessdate=2014-05-07}}</ref>
 
== Reference ==