Microsoft Designer's Day Vol.2
著
昨夜のことですが、珍しくというか無理矢理に(ほぼ)定時退社をしまして、クリーク・アンド・リバー社のセミナールームで催されたイベント「Microsoft Designer's Day Vol.2 〜DWユーザ必見!Expression Webで構築するWeb標準サイト〜」に参加しました。Expression Webについては既に発売されてから久しいのですが、気には留めながらもなかなか触る機会がなかったので(試用版のダウンロードすらしてませんでした)、本イベントを通じ概要を把握しておこうと思ったのです。短い時間ではありましたが、マイクロソフトの竹内さんとセカンドファクトリーの新谷さんによるわかりやすい(そして大変実直な)プレゼンと質疑応答により、当初の目的は十分達成できました。
現在のバージョンのExpression WebはFrontPageをベースにしたものらしく、次のメジャーバージョンアップまで「脱FrontPage」は実現不可とのこと。また一連のExpression製品と比べると、他に先駆けて発売されたこともあってか、完成度はいまひとつの模様(一部まだバグも残っているようです)。対Dreamweaverという構図で考えると、いかに価格面で勝っているとはいえ、機能の豊富さ(テンプレートやスニペット相当の部分でその差は歴然)や完成度からすれば、その競合といえるかどうかも微妙っぽい。ただ最後に新谷さんが仰っていたことですが、Webオーサーリングツールというより「デザインビューつきの(便利な)テキストエディタ」というカテゴリに分類されるべき製品として捉えるなら、Expression Webという選択も十分アリなのかな、と。特にASP.NET使いまくりなサイトだと、Expression WebならWebサーバ機能が同梱されているうえデザインビューはIE6のレンダリング結果に近いという話なので、便利かもしれません。以下、僕の質問に会場でお答えいただいた内容:
- HTTPベースでサイトコンテンツをダウンロードできる「Webサイトインポート」機能では、@import規則を使って適用される外部CSSファイルもダウンロードできるのか?
- 多分できない。
- コードビューでHTMLソース上のid/class属性から当該属性値をセレクタに含むスタイルシートを参照できる機能について、参照箇所が(1対1対応ではなく)複数箇所、複数ファイルに存在している場合の挙動は?
- 現状の実装では対応は不十分(一部セレクタにしか紐づけられない)。
- スキーマはMicrosoftが自社開発したもの?
- 調べて追って回答する。
ちなみに(質問しただけなのに)Expression Webのパッケージをいただいてしまいました。ツイてる!!ありがとうございました。是非実際に使わせていただき、フィードバックさせていただこうと思います。