HTML ページで合理的に Web グラフィックを編集、最適化、配置するには、Dreamweaver と Fireworks を使用します。
この機能は、Adobe Dreamweaver バージョンではサポートされていません。
Fireworks イメージの挿入
Dreamweaver と Fireworks は、リンク、イメージマップ、テーブルスライスなどの変更を始め、同一のファイルに対する数々の編集操作を互いに認識し、共有します。 また、HTML ページ上の Web グラフィックファイルの編集、最適化、配置のワークフローは、2 つのアプリケーション間で合理化されています。
Fireworks から書き出したグラフィックを Dreamweaver ドキュメントに直接配置するには、イメージの挿入コマンドを使用します。または、Dreamweaver のイメージプレースホルダーから新しい Fireworks グラフィックを作成することもできます。
挿入/イメージを選択します。
挿入パネルの「一般」カテゴリー内で「イメージ」ボタンをクリックするか、またはドキュメント上に「イメージ」ボタンをドラッグします。
目的の Fireworks ファイルが現在の Dreamweaver サイトの外部にある場合は、このファイルをルートフォルダーにコピーするかどうかを確認するメッセージが表示されます。 「はい」をクリックします。
Dreamweaver からの Fireworks イメージまたはテーブルの編集
Dreamweaver でイメージ、または Fireworks テーブルを構成するイメージスライスを開いて編集する際は、Fireworks が自動的に起動し、そのイメージやテーブルの書き出し元の PNG ファイルが Fireworks で開きます。
この動作を実行するには、Fireworks が PNG ファイル用のプライマリ外部イメージエディターとして設定されている必要があります。 また、Fireworks は JPEG ファイルや GIF ファイル用の初期設定のエディターとして設定されていますが、Photoshop をこれらのファイルタイプ用の初期設定のエディターとして設定することもできます。
画像がFireworksテーブルの一部である場合、HTMLコード内に<!--fw table-->コメントが存在する限り、編集用にFireworksテーブル全体を開くことができます。Fireworks から Dreamweaver サイトに、Dreamweaver スタイルの「HTML とイメージ」設定を使用してソース PNG ファイルを書き出した場合、Fireworks テーブルのコメントが自動的に HTML コード内に挿入されます。
Fireworks から書き出されたイメージを選択すると、プロパティインスペクターではその選択内容が Fireworks のイメージまたはテーブルであることが識別され、PNG ソースファイルの名前が表示されます。
プロパティインスペクターで「編集」をクリックします。
Ctrl キー(Windows)または Command キー(Mac OS)を押しながら、選択したイメージをダブルクリックします。
選択したイメージを右クリックするか(Windows、または Control キーを押しながらクリックし(Mac OS)、コンテキストメニューの「エディターを指定して編集 Fireworks」を選択します。
Fireworks で PNG ソースファイルの場所を特定できない場合は、配置場所の指定を求めるメッセージが表示されます。 Fireworks ソースファイルを操作すると、ソースファイルと書き出しファイルの両方に変更が保存されます。それ以外の場合は、書き出されたファイルのみが更新されます。
Fireworks で変更した内容が PNG ファイルに保存され、更新後のイメージ(または HTML とイメージ)が書き出され、フォーカスが Dreamweaver に戻ります。 Dreamweaver に、更新されたイメージまたはテーブルが表示されます。
Dreamweaver と Fireworks の統合のチュートリアルについては、www.adobe.com/go/vid0188_jp を参照してください。
Dreamweaver からの Fireworks イメージの最適化
Dreamweaver を使用すると、Fireworks イメージやアニメーションをすばやく変更できます。 Dreamweaver では、最適化設定、アニメーション設定、書き出されたイメージのサイズおよび領域を変更できます。
コマンド/イメージを最適化を選択します。
プロパティインスペクターの「イメージ設定の編集」ボタンをクリックします。
最適化設定を編集するには、「オプション」タブをクリックします。
書き出されたイメージのサイズと領域を編集するには、「ファイル」タブをクリックします。
Fireworks による Dreamweaver イメージプレースホルダーの修正
Dreamweaver ドキュメント内にイメージのプレースホルダーを作成して Fireworks を起動し、そのプレースホルダーに配置するグラフィックイメージまたは Fireworks テーブルをデザインできます。
イメージプレースホルダーから新規イメージを作成するには、Dreamweaver および Fireworks を共にシステムにインストールしておく必要があります。
プロパティインスペクターの「作成」をクリックします。
Ctrl キー(Windows)または Command キー(Mac OS)を押したまま、イメージのプレースホルダーをダブルクリックします。
イメージのプレースホルダーを右クリックするか(Windows)、または Control キーを押しながらクリックし(Mac OS)、「イメージの作成 Fireworks」をクリックします。
Fireworks では、Dreamweaver 内のイメージプレースホルダーを取り扱う際、イメージサイズ(Fireworks キャンバスのサイズに関連)、イメージ ID(ソースファイルおよび作成した書き出しファイルの初期設定のドキュメント名として Fireworks で使用)、テキストの整列といった、イメージプレースホルダーの既存設定が認識されます。 また、Dreamweaver での作業時にイメージプレースホルダーに割り当てたリンクや所定のビヘイビアー(スワップイメージ、ポップアップメニュー、テキスト設定など)も認識されます。
イメージのプレースホルダーに追加されているリンクは、Fireworks では表示されませんが、維持されています。 Fireworks でホットスポットを描画してリンクを追加した場合も、Dreamweaver でイメージのプレースホルダーに追加したリンクが削除されるわけではありません。ただし、Fireworks で新しいイメージからスライスを切り抜いた場合は、イメージのプレースホルダーを置き換えた時点で Dreamweaver ドキュメント内の既存のリンクが削除されます。
Fireworks では、イメージプレースホルダーに対するイメージの整列、カラー、Vspace と Hspace、マップの設定は認識されません。 これらの設定は、イメージプレースホルダーのプロパティインスペクターでは使用不可になります。
Dreamweaver ドキュメントへの挿入時にイメージプレースホルダーに名前を付けた場合は、その名前が「ファイル名」ボックスに初期値として表示されます。 この名前は変更できます。
書き出しダイアログボックスが表示されます。 このダイアログボックスを使用して、イメージを GIF 形式または JPEG 形式で書き出します。スライスイメージの場合は HTML とイメージの両方を書き出します。
「ファイル名」ボックスには、PNG ファイルに指定したのと同じファイル名が表示されます。 この名前は変更できます。
ファイルが保存され、フォーカスが Dreamweaver に戻ります。 Dreamweaver ドキュメントで、イメージのプレースホルダーが、書き出されたファイルまたは Fireworks テーブルに置き換えられます。
Fireworks のポップアップメニューについて
Fireworks を使用すると、CSS ベースのポップアップメニューを素早く簡単に作成できます。
Fireworks で作成したポップアップメニューには、拡張性が高くダウンロードが高速であることに加え、次のような利点があります。
メニュー項目は、検索エンジンによるインデックス付けを行うことができます。
メニュー項目をスクリーンリーダーで読み取れるため、よりアクセスしやすいページになります。
Fireworks が生成するコードは標準に準拠しており、検証することができます。
Fireworks のポップアップメニューは Dreamweaver または Fireworks で編集できますが、両方で同時に編集することはできません。 Dreamweaver で行った変更内容は、Fireworks では保持されません。
Dreamweaver での Fireworks ポップアップメニューの編集
Fireworks 8 以降で作成したポップアップメニューは Dreamweaver または Fireworks で編集できますが(ラウンドトリップ編集を使用)、両方で同時に編集することはできません。 ポップアップメニューを Dreamweaver で編集した後にこの内容を Fireworks で再編集すると、再編集前の編集内容は、テキストコンテンツを除いてすべて失われます。
Dreamweaver でポップアップメニューを編集する場合は、Fireworks でメニューを作成した後、Dreamweaver だけを使用してメニューの編集とカスタマイズを行います。
Fireworks でメニューを編集する場合は、Dreamweaver のラウンドトリップ編集機能を使用できますが、Dreamweaver ではメニューを直接編集しないようにしてください。
Fireworks で PNG ソースファイルが開かれます。
ポップアップメニューの編集内容が Dreamweaver に反映されます。
Fireworks MX 2004 以前のバージョンで作成したポップアップメニューは、Dreamweaver では、ビヘイビアーパネルから表示可能なポップアップメニューを表示ダイアログボックスを使用して編集できます。
Fireworks MX 2004 以前のバージョンで作成したポップアップメニューの編集
Fireworks ソースファイルの起動と編集環境設定の指定
Fireworks を使用してイメージを編集するのは、Web ページ上のそれらのイメージが、Fireworks のソース PNG ファイルから事前に書き出されている場合が通常です。 編集するイメージファイルを Dreamweaver で開くと、ソースの PNG ファイルが自動的に Fireworks で開きます。ファイルが見つからない場合は、PNG ファイルの場所を指定するように求めるメッセージが表示されます。 必要に応じて、Fireworks で環境設定を行い、挿入済みのイメージファイルを Dreamweaver で開くように指定できます。または、Dreamweaver でイメージを開くたびに、挿入済みのイメージファイルと Fireworks ソースファイルのいずれを使用するか指定することもできます。
Dreamweaver で Fireworks の起動と編集環境設定が認識されるのは、特定の場合に限られます。 特に、Fireworks テーブルの一部でなく、ソース PNG ファイルへの正しいデザインノートパスを含むイメージは、開いて最適化する必要があります。
常にオリジナルの PNG を使用
配置されたイメージのソースとしてデザインノートに定義されている Fireworks PNG ファイルを自動的に開きます。 ソース PNG ファイルとそれに対応する配置済みイメージが更新されます。
オリジナルの PNG を使用しない
ソース PNG ファイルが存在するかどうかに関係なく、配置されている Fireworks イメージを自動的に開きます。 配置されたイメージのみ更新されます。
起動時に確認
ソース PNG ファイルを開くかどうかを確認するメッセージを表示します。 また、このメッセージから起動と編集の環境設定をグローバルに指定することもできます。
Dreamweaver ドキュメントへの Fireworks HTML コードの挿入
Fireworks の「書き出し」コマンドを使用して、最適化したイメージと HTML ファイルを書き出し、Dreamweaver サイトフォルダー内の場所に保存できます。 このファイルは、Dreamweaver に挿入できます。 Dreamweaver では、Fireworks で生成された HTML コード、そのコードに関連するイメージ、スライス、JavaScript をまとめて 1 つのドキュメントに挿入できます。
挿入/イメージオブジェクト/Fireworks HTML を選択します。
挿入パネルの「一般」カテゴリーで「イメージ」ボタンをクリックし、ポップアップメニューから「Fireworks HTML」をクリックします。
HTML ファイルがネットワークドライブ上にある場合は、「ごみ箱」または「ゴミ箱」に移動されるのではなく、システムから完全に削除されます。
Fireworks HTML コードの Dreamweaver へのペースト
Fireworks で生成したイメージおよびテーブルを Dreamweaver 内に配置する場合の簡単な方法は、Fireworks HTML コードをコピーして直接 Dreamweaver ドキュメント内にペーストする方法です。
Fireworks HTML コードの Dreamweaver へのコピー&ペースト
ウィザードによって、イメージが指定保存先に書き出され、HTML コードがクリップボードにコピーされます。
書き出した Fireworks ファイルに関連付けられているすべての HTML コードと JavaScript コードが Dreamweaver ドキュメントにコピーされ、イメージへのリンクがすべて更新されます。
Fireworks HTML コードの Dreamweaver への書き出しおよびペースト
書き出した Fireworks ファイルに関連付けられているすべての HTML コードと JavaScript コードが Dreamweaver ドキュメントにコピーされ、イメージへのリンクがすべて更新されます。
Dreamweaver 内に配置されている Fireworks HTML コードの更新
Fireworks では、Dreamweaver に配置された Fireworks ファイルを更新する方法として、起動と編集環境設定の代わりにファイル/HTML の更新コマンドを使用することもできます。 「HTML を更新」コマンドを使用すると、Fireworks でソース PNG ファイルを編集した後で、Dreamweaver ドキュメントに書き出して配置した HTML コードとイメージファイルに更新内容を自動的に反映できます。 このコマンドを使用すれば、Dreamweaver ファイルは Dreamweaver が実行中でなくても更新できます。
Dreamweaver ドキュメント内の HTML テーブルと JavaScript コードが更新されます。 Fireworks ではさらに、HTML と関連する更新されたイメージを書き出し、そのイメージを指定保存先フォルダーに配置します。
更新対象の HTML コードが見つからない場合、Dreamweaver ドキュメントに新しい HTML コードを挿入するかどうかをたずねるメッセージが表示されます。 Fireworks は、ドキュメントの先頭に、新しい JavaScript コードのセクションを置き、セクションの最後に、HTML テーブルまたはイメージへのリンクを置きます。
ウェブフォトアルバムの作成
ウェブフォトアルバムの作成機能は、Dreamweaver CS5 で非推奨になりました。