新機能

Adobe® Dreamweaver® CS4 の主な新機能は次のとおりです。

ライブビュー

Dreamweaver CS4 の新しいライブビューでは、従来どおりコードに直接アクセスしながら、実際に使用されるブラウザの環境下で Web ページのデザイン作業を進めることができます。コードに変更を加えると、その結果がすぐにレンダリング表示へと反映されます。Dreamweaver 上でのページのプレビューを参照してください。

コードヒントの Ajax および各種 JavaScript フレームワーク対応

JavaScript のコアオブジェクトおよび基本データタイプに対するサポートの強化により、JavaScript のコーディング作業をいっそう迅速かつ正確に行えるようになりました。また、jQuery、Prototype、Adobe Spry など広く使われている JavaScript フレームワークを組み込んで Dreamweaver の充実したコーディング機能を活用することもできます。コードヒントの使用を参照してください。

関連ファイルおよびコードナビゲータ

Dreamweaver CS4 では、最新の Web ページを構成するために使用されるさまざまなファイルを効率よく管理できます。関連ファイルをクリックすると、コードビューにそのファイルのソースが表示されるのに加え、デザインビューには親ページが表示されます。新機能のコードナビゲータには、現在選択している対象に影響を及ぼすすべてのコードソース (CSS (カスケーディングスタイルシート) ルール、サーバーサイドインクルード、外部 JavaScript 関数、Dreamweaver テンプレート、iFrame ソースファイルなど) が一覧表示されます。関連ファイルを開く、および関連コードへのナビゲーションを参照してください。

InContext Editing

Web ページに単純な変更を加える機能をエンドユーザーに提供できます。ページのデザイナーや追加ソフトウェアによるサポートは必要ありません。Dreamweaver デザイナーの必要に応じて、特定のページや領域、カスタムフォーマットオプションなど、エンドユーザーに変更を許可する範囲の制限を迅速かつ簡単に設定できます。InContext Editing ファイルの作成を参照してください。

適切な CSS 利用の支援

Dreamweaver CS4 のプロパティインスペクタには、CSS ルールの新規作成機能があり、スタイルのカスケード構造において各種プロパティを使用できる場所がわかりやすく明確に示されます。プロパティインスペクタでのテキストプロパティの設定を参照してください。

HTML データセット

時間をかけてデータベースや XML (Extensible Markup Language) コーディングに習熟しなくても、動的データによって実現される強力な機能を Web ページに組み込むことができます。Spry データセットを使用すると、単純な HTML テーブルがインタラクティブなデータソースとして認識されます。 Spry HTML データセットの作成を参照してください。

Adobe Photoshop スマートオブジェクト

あらゆる Adobe® Photoshop PSD (Photoshop データファイル) ドキュメントを、イメージスマートオブジェクトとして Dreamweaver に挿入できます。スマートオブジェクトはソースファイルと密接にリンクされており、ソースイメージに変更があった場合は、Photoshop を起動することなく Dreamweaver 上でイメージが更新されます。Photoshop による作業を参照してください。

Subversion の統合

Dreamweaver CS4 にはオープンソースの Subversion® バージョン管理システムが統合されており、チェックイン / チェックアウト操作をいっそう確実に実行できます。サイトに変更を加えた後は、Dreamweaver 上から直接に変更内容をチェックインできます。Subversion (SVN) によるファイルの取得とチェックアウトを参照してください。

新しいユーザーインターフェイス

共通化されたユーザーインターフェイスデザインにより、他の Adobe Creative Suite® 4 コンポーネントを併用した作業をいっそう迅速に、能率的に実行できます。ワークスペース切り替えコントロールでは、複数の作業環境の間をすばやく切り替えることができます。ワークスペースを参照してください。

非推奨扱いになった従来の機能

次の機能を使用することは、Dreamweaver CS4 では推奨されません。

  • タイムライン

  • Web サービス

  • レイアウトモード

  • サイトマップビュー

  • Java Bean サポート

  • Adobe® Flash エレメント (イメージビューア)

  • Adobe® Flash テキストおよび Adobe® Flash ボタン

  • ASP.NET と JSP サーバーのビヘイビアおよびレコードセット