もう少しprototype + script.aculo.us でがんばってみる。

検索ボタンは、サイト内検索で、google:inurl でごまかすかもしれない。

  • ページのパンくずリストは、いまいち使い道がわからないが、とりあえずロゴの横。
  • ロゴは300x120 pxで固定。ロゴを変えたい場合はファイルそのものを置き換える方針で。
  • コンポーネントのメニューはいまいち分かりづらいので、一番上に置いて、Flickerのようなクリックするとサブメニューが現れる形式に変更する。
  • 右上の部分はアカウント管理専用にする。ページのナビゲーションはロゴのしたに。
  • /page/1 と /page/1/edit の遷移をなくす。/page/1/edit はブックマークしたいと思わないし、ウィジェットが表示される状態でレイアウトできないとイメージがわかない。
  • 同様に、ナビゲーション用の左・右のカラムは、0 - WjPage.width / 2 までの可変で、スライダーバー or テキストボックスで、レイアウト時に変更できるようにする。段組を決めてウィジェットを配置する、というのが以外と無理だった(特にBlogのような量の多いコンテンツを配置するときは自然に2段組になりそうな気がする)。

あと、内部的に、フレームワークで使用するスタイルシートと、デザイン用のスタイルシートを分離。

とりあえずは。