« Web標準の日々で紹介したサイトとドキュメント | Main | 解説記事:『Dreamweaver CS3例文辞典』by 古籏一浩さん »
July 18, 2007
Adobe AIR Extension for Dreamweaver betaについて
時間が空いてしまいましたが、6月にAdobe Labsで公開されたDreamweaver CS3用のAIR拡張機能について説明します。
・必要システム構成
- Dreamweaver CS3
- OSはDreamweaver CS3のシステム構成に対応
- Adobe Extension Manager CS3
Dreamweaver CS3をインストールすると同時にインストールされます。
インストールされていない場合は下記からダウンロードできます。
http://www.adobe.com/jp/exchange/em_download/
- Java virtual machine(JRE or JDK version 1.4.2 or newer)
※これは、AIRアプリケーションを作成するために必要
http://java.sun.com/j2se/1.4.2/download.html
もしくは、
http://java.sun.com/javase/downloads/index.jsp
- Adobe Integrated Runtime (AIR)
http://labs.adobe.com/downloads/air.html
・ダウンロード
下記にてAdobe AIR Extension for Dreamweaver betaをダウンロードいただけます。
http://labs.adobe.com/wiki/index.php/AIR:Dreamweaver_CS3_Extension
・開発者用ドキュメント(英語のみ)
英語のみとなりますが、『Developing AIR Applications with HTML』という開発者用のドキュメントを公開しています。Dreamweaver用の拡張機能について解説している“AIR Extension for Dreamweaver”という章があり、拡張機能の使い方やプレビューの方法、AIRアプリケーションへのパッケージ方法など説明していますので、ぜひご覧ください。
http://livedocs.adobe.com/labs/air/1/devappshtml/help.html?content=AIR_extension_01.html
※日本語版のDreamweaver CS3で使う場合
下記の2点、注意点がありますのでご了承ください。
- Dreamweaver起動&終了時、新規ファイル作成時等にJavaScriptのエラーダイアログが2度表示されます。(その際はOKを押せば作業を継続できます)

- テキストのエンコーディングはUTF-8のみ対応(他のエンコーディングは文字化けします)
追記:
日本語環境でJavaScriptのエラーが出る症状ですが、あくまでも自己責任ですが回避方法をakihiro kamijoで公開しています。
正規のコメントとしては、次のアップデートまでお待ち下さいになりますが、 あくまで自己責任でお願いしますということでフォローすると、以下の修正を行えばエラーが出なくなるようです。AIRInit_onOpen.htm ファイル (Windows の場合、ユーザディレクトリ下の
Application Data\Adobe\Dreamweaver 9\Configuration\Commands 、
OS X の場合 ライブラリ/Application Support/Adobe/Dreamweaver 9
/Configuration/Commands にあります) の 73 行目
var attrName = keywordsNodes[j].getAttribute("name");
if (attrName && attrName.toLowerCase() == "client keywords")
を以下のように変更します。
var attrName = keywordsNodes[j].getAttribute("id");
if (attrName && attrName.toLowerCase() == "codecolor_javascriptclient")
Posted by takesato at July 18, 2007 11:14 AM