JavaScriptはWebブラウザ(Internet ExplorerやSafari、Firefox、Opera、Google Chromeなど)でしか動作しないのではないかと思っている人も多いかもしれません。実際には、ブラウザ以外のアプリケーション制御用のスクリプト言語として普及してきています。Adobe製品に限らず他の製品やOSであるWindows 98/2000/XP/Vista/7/8も対応しています。MacOS XではDashboardやCore Imageの制御、Windows VISTA/7ではガジェットなどに使われています。Windows 8からはWindows用アプリケーションも作成することができます。また、iPhoneやiPad上やAndroidで動作するアプリケーションの一部もHTML5+CSS3+JavaScriptの組み合わせで作成されているものもあります。
JavaScriptは文法は同じなので、一度身に付けてしまえば、アプリケーション独自のオブジェクト部分を覚えるだけですみます。基本的な部分は同じですが、アプリケーションによって扱えるオブジェクトが異なります。幸い、ExtendScript Toolkit CCで作成したスクリプトはPhotoshopやIllustratorで動作させることができます。これはExtendScript Toolkit CCが各アプリケーションの共通部分しかオブジェクトが用意されていないためです。(ExtendScript Toolkit独自のオブジェクトはありません)。
目次へ戻る