MVCのView.
基本的機能の見た目・スタイルUIまとめ。

実装するビュー Edit

下位展開をどう実現するかはそれぞれのビューで異なる。

ビューの種類 Edit

レイアウト Edit

http://wiki.pmint.name/index.php?ページ/レイアウト#cdc266b6
ここにグローバルナビを追加。

ビュー Edit

同じページの別の見え方。同じデータの見せ方。要素の表現方法と取捨選択のこと。
テンプレートになるページが違うだけ。にしたいが機能が個別に対応する必要がありそう。実装ではリクエストされた通りのビューが使えるならそれ、使えなければ汎用のビューを使用。

  • 閲覧
    • 画面用(デフォルト、要定義)
    • スマートフォン画面用
    • ケータイ画面用
    • 印刷用
    • 読み上げ用
    • API
      データをそのまま。
  • 編集

ヘッダー領域 Edit

ヘッダー領域は辞書。
レンダリングの終わりの方で文字列化。
内部で発生した全てのヘッダーを連結。ページ/要素ヘッダーを出力する。

フレームワーク/出力の統合はどうやるか?

3カラムレイアウトよりもいいレイアウトとは Edit

分かりやすさのためのビュー

テンプレート構造の中のビュー Edit

HTMLの構造は

  • HTMLヘッダー
  • ナビ
  • コンテンツ
      • 左/中/右

と、これらをまとめるルートテンプレートというかマスターテンプレート

閲覧や編集といったビューの違いは「コンテンツ」の枠。上中下を分けているところ。つまり「分けないビューを作れる」ということ。

閲覧などのビューの違いは「コンテンツ」の違い。

ビューでやること Edit