以下斜め読んだ内容

pseudo translation of useful posts, book reviews, remarks,etc. twitter: feeddict

斜め読み3

Dreamweaver CS4:A Powerful Tool for an Imperfect World

SitePoint blogより。
Kevin YankによるドリCS4のレビュー。
WYSWYG方面の改善からシフトして、コードを書く人にとって助かるツールに成長した(フロントエンド面では)、がまだ(サーバーサイド面では)出来ないこともいろいろあるね、という論調

  • デザインビューのようにコードを隠すことが、障害になってきた。
    • この辺への改善がCS4でみられる
  • コードビューにRelated Files barができた
    • ページからリンクされてるファイル(js、css、が表示されるようになった)
  • Live Preview機能
    • jsだけでなくサーバーサイドのアシストが必要なページの機能もDreamweaverで確認できる
    • プレビュにWebKitを使ってる。参考程度にしかならなかったDreamweaver上での確認が大幅改善
    • Live Previewの画面上でクリックすれば、対応するhtml内のソースが確認できる。更に同時に適用されてるスタイル情報も確認できる。firebugのinspector機能の実装?
  • サーバーサイドの開発をするにはまだ不十分
    • URLの構造がサーバー内のファイル構造と完全に対応してるサイトであることが条件のため
      • 例えば、URLでは「/article/12/page/3」のページ生成に関係しているサーバーのファイル(の1つ)が「 /templates/article.tpl」であるケースではDreamweaverは使えない。
    • サーバーにアップされてるファイルの構造がURLの規則に対応してるのはフレームワークを使うような開発では稀
    • コードベースにはなりえない
    • Live Previewがウェブサーバーが動的にページ生成してるのと同じことをやれるようになれば、CS4と("cutting edge server-side frameworks"を使った)ウェブ開発とのギャップは埋めれるかも
      • ライブプレビュー時に、裏側でhtmlテンプレートと静的リソースからページを生成させる
      • 機能拡張とかでできるか、と期待
      • 機能拡張がムリなら、CS5で期待
  • コメント欄
    • Live Previewにリクエストしてる点は、Coldfusionとの組み合わせに限れば実現してる、と
    • CS4はCS3よりクソ重くなった、と
    • CS4にはバグあり。css編集、コードビューとバインディングパネルの連携。
    • DW使いながらVisual Studioに手を出してたけど、CS4を気にせずにVSを使い続けれそう