20
CS5への貢献

Adobe Contribute CS5 は、ライター、アーティスト、編集者など、技術に詳しくない Web サイトコンテンツ作成者でも、HTML、CSS、JavaScript を知らなくても、Web サイトやブログにコンテンツを追加したり編集したりできるアプリケーションの最新アップグレードです。Adobe Dreamweaver (  ) などの本格的な Web サイト作成ツールでコンテンツを追加する代わりに、Contribute ユーザーはワードプロセッサーに似た WYSIWYG に近い環境で作業します。デザイナーが Dreamweaver を使用して作成したページテンプレートを使用することで、サイト作成者は指定された編集領域内のコンテンツのみを変更できるため、サイトのデザインや構造を誤って壊してしまうことがありません。CS5 バージョンにはいくつかの新機能が追加されていますが、それ以外はごく普通のアップグレードです。

より良いプレビュー

最も歓迎すべき機能強化は、ささやかではあるものの重要なものです。Contribute の組み込みブラウザは、Safari、Google Chrome、iOS および Android モバイルデバイスで使用されているレンダリングエンジンと同じ Webkit をベースにしています。これにより、ページ表示の忠実度が大幅に向上しています。組み込みビュー以外にも、これまで通り、コンピュータ上の他のブラウザでプレビューできます。さらに、今では 1 回のアクションで複数のブラウザでページを開いてプレビューできるようになりました。この点は Mac 版 Contribute ユーザーに不便です。Windows 版 Contribute では、Webkit、Internet Explorer、Firefox のページレンダリングがドキュメントウィンドウに同時に表示される 3 ペインビューが提供されます。残念ながら、Contribute は Dreamweaver CS5 とは異なり、Adobe のオンライン Web ページプレビューサービス BrowserLab とは統合されていません。

Contribute では、Adobe の Spry JavaScript フレームワークを使用して、デザイナーが Dreamweaver で作成したメニュー、テキストおよび画像コンテンツ領域、アニメーションパネルなどのインタラクティブなインターフェイス要素のコンテンツを編集できるようになりました。例えば、デザイナーは定型的なコンテンツを含むページに Spry メニューウィジェットを配置し、Contribute ユーザーはメニュー項目の名前変更、追加、削除、リンクの変更など、ニーズに合わせて操作できます。Dreamweaver CS5 では、jQuery などの他の JavaScript フレームワークからのウィジェットの挿入と変更がサポートされていますが、Contribute ではサポートされていません。

以前は、サーバーサイドインクルード(SSI)のコンテンツは編集できませんでした。SSIはサーバー上に存在し、サーバーによって解釈されて複数のサイトページ(ページヘッダーやフッターなど)にコンテンツを配置するファイルです。Contribute CS5はSSIコンテンツを識別し、他のページ要素と同様に編集できます。

ソースパンの画像を選択すると、編集ツールバーの新しい画像マップ コントロールがアクティブになり、Fireworks または Photoshop で編集するために画像を開くためのワンクリック ボタンもアクティブになります。

下書きページで画像を操作する場合、Contribute と Fireworks (  ) または Photoshop (  ) との統合が強化され、画像を選択すると、これらのプログラムのボタンが Contribute の編集ツールバーに表示されます。画像エディタで行った変更は、最初にページをサーバーに公開する必要なく、ページの下書きにすぐに反映されるようになりました。Contribute の新しい画像処理機能は、画像マップの作成機能です。プログラムには、画像のクリック可能な領域を指定するための長方形、楕円形、および多角形ツールが追加され、ユーザーは関連リンクを追加できます。たとえば、Contribute ユーザーは、キャンパス マップの画像にクリック可能な領域を追加し、各建物の説明ページにリンクすることができます。

大規模組織に最適

大規模な組織向けに、このプログラムはSubversion(SVN)バージョン管理システムをサポートするようになりました。サイト管理者が有効化すると、サイト投稿者はSubversionの多くの操作に簡単にアクセスできるようになります。ContributeはSVNリポジトリと連携して、ページの作成と管理、現在のページのリビジョン履歴の表示、編集、比較、他の投稿者へのページコメントの挿入などを行います。専用のSubversionクライアントプログラムの代替となるものではありませんが、本来はそうあるべきではありません。むしろ、技術に詳しくないユーザーを煩雑な操作から解放し、最も必要な機能を提供します。

Macworldの購入アドバイス

Contribute CS5はWeb PremiumおよびMaster Collectionエディションの一部なので、どちらかをお持ちの方は実質的にContributeを無料で入手できます。しかし、単体製品としては価格が魅力的ではなく、アップグレード価格も決して安くはありません。特に、Contribute CS4にアップグレードした場合、それ自体が貧弱なアップグレードだったため、なおさらです。Webページの作成ではなく編集しかできない製品に200ドルも費やすのは、あまり意味がありません。新機能は便利ですが、ほとんどの人にとって「絶対に欲しい」という気持ちにはならないでしょう。

[長年 Macworld に寄稿している Tom Negrino は Contribute に関する書籍を執筆しており、『Dreamweaver CS5: Visual QuickStart Guide』(Dori Smith との共著、Peachpit Press、2010 年) の共著者でもあります。 ]