JavaScriptはWebブラウザ(Internet ExplorerやSafari、Firefox、Operaなど)でしか動作しないのではないかと思っている人も多いかもしれません。実際には、ブラウザ以外のアプリケーション制御用のスクリプト言語として普及してきています。Adobe製品に限らず他の製品やOSであるWindows 98/2000/XP/Vistaも対応しています。MacOS XではDashboardやCore Imageの制御、Windows VISTAではガジェットなどに使われています。WebではYahooウィジェットがJavaScriptを使っています。
JavaScriptは文法は同じなので、一度身に付けてしまえば、アプリケーション独自のオブジェクト部分を覚えるだけですみます。基本的な部分は同じですが、アプリケーションによって扱えるオブジェクトが異なります。このため、AfterEffects CS3で作成したスクリプトはPhotoshopやDreamweaver、Flashではエラーになってしまい動作しません。また、アプリケーションのバージョンアップに伴って以前のスクリプトが動作しなくなってしまうことがあります。
逆にAfterEffects CS3で作成したスクリプトはCS3で追加された機能を使わなければ、AfterEffetcs 7.0や6.5でも動作します。さらに、それ以前のバージョンである6.0では機能がかなり異なる(少ない)ため、ほとんど動く見込みはないでしょう。
目次へ戻る