Design エントリー[マークアップ (XHTML+CSS) / 制作・管理]

マークアップの標準化で躓いたこと、見直したこと

あとで読む コメント (0) トラックバック (0) Atom/RSS

以下、後で再整理する。

前提条件とした事項

  • 仕様 (スタイル) の変更や追加で破綻しないこと
  • 再利用できること (component や module の考え方の取り込み)
  • システム化したときにも破綻しない構成 (theme によるスタイル分割の採用とか)

再考、再構築の際、躓いたこと / 見直したこと

取りあえず、羅列。

  • サイト構造 (ファイル構成や配置、画像は一箇所に格納とか)
  • header 要素 meta, link
  • スタイルシートの分割 (layout と decoration の分離)
  • 命名規則 (Camel 形式 ? Pascal 形式)
  • 書式 (HTML はインデントさせないので、CSS もインデントしない方向で)
  • コメントの記述方法 (閉じタグの直前に書くとか)
  • スタイルの初期化 (* グローバル・セレクタの不採用 ... もともと使っていなかったけど)
  • body class や id の扱い
  • フォントサイズ (YUIを参考にはしているけど、 Mac とも同一のサイズを実現するためには多少のプログラム JavaScript 導入も視野にいれている 相対値での指定に限界を感じる)
  • セクション (段落やブロック) の再考 (class 名を section にするとか、余白の考え方を統一し、ほぼ全てで padding-bottom で余白を設定するようにした、とか)
  • float 処置 (clearfix, zoom の採用)

雑感

Wiki を使って以下のドキュメントをまとめているけど、YUI で公開されているような cheatsheets (http://yuiblog.com/assets/pdf/cheatsheets/css.pdf) くらい簡潔にまとめないと、組織の中で標準化させるのは難しいかもしれない。(多数にメンバーが一定以上の技量と志しを持っていれば ? もっと手軽に導入できるかもしれないけど... あるいは強制力 ? 管理 (監視) 力 ?)

  • サイト構造 (サイト全体のファイル構成)
  • ページ構造 (レイアウト、ヘッダ・フッタ・ブロック構成)
  • マークアップ・ガイドライン (HTML宣言、メタ、XHTML)
  • スタイル・ガイドライン (CSS)
  • デザイン・ガイドライン (配色のルールなど)

わかりやすくないとな...

あと、重要なことが一つ。

制作代行している場合に著作権 copyright の表記ってどのように扱うのが一番相応しいのか、という疑問。サイト運営者が保有している画像などは著作権の対象として考えるのは理解できる。

だけど、マークアップの仕方 ? スタイルの定義の仕方 ? とか、著作権と考えるとちょっと違うのだけど、手法や方法論の保護 ? みたいなことって考えなくてよいのだろうか ?

一度整理してまとめる必要がありそうだ。

参考にしたサイト

ドキュメントにまとめたら全部トラバらせていただきます。みなさんの情報発信 (アウトプット・マインド) に感謝。

CSS 全般
CSS 分割
CSS 初期化
コメント (HTML と CSS)
HTML でのコメント
CSS でのコメント
フォント
id, class名
body につける class, id
float
そのほか
非公開サイト ...

私以外アクセスできないけど...

サイト設計、サイト構造に関する etc
  • ウェブサイト構造設計 (ちょこっとリンク集) - private address://yamazaki/pukiwiki/index.php?WebsiteStructure
  • 情報アーキテクチャー (ちょこっとリンク集) - private address://yamazaki/pukiwiki/index.php?InformationArchitecture
マークアップに関する etc
  • スタイル一覧 (共通化しておくと効率のよい基本スタイル、装飾の定義そのものはサイトそれぞれで行う) - private address://yamazaki/pukiwiki/index.php?StyleList
  • (X)HTML + CSS マークアップ全般の覚書 - private address://yamazaki/pukiwiki/index.php?MarkupStyle
  • (X)HTML 全般の覚書 - private address://yamazaki/pukiwiki/index.php?Markup
  • CSS 全般の覚書 - private address://yamazaki/pukiwiki/index.php?CascadingStyleSheets
デザインに関する etc
  • デザイン 全般の覚書 (データ AI とか PSD の扱いやデザイン・ガイドについて) - private address://yamazaki/pukiwiki/index.php?Design

追記

自分でガイドラインを定める:ネットマニアコラム

CSS Nite in OSAKA ザ・ルールズ・オブ・スタイルシート by 益子貴寛[to-R]

CSS Nite in OSAKA エコなWebデザイナーになろう by 長谷川恭久[to-R]

ウノウラボ Unoh Labs: CSSの管理と記述法のコツ

あとで読む コメント (0) トラックバック (0) Atom/RSS
投稿: 2007年03月27日 09:43 / 最終更新: 2007年04月10日 00:08

» ツリー構造を表現するマークアップ
« Dreamweaverk8から実装されたルート相対パス指定

タグ (関連キーワード)

トラックバック


コメント (投稿する)

コメント投稿





エントリー検索



最近のエントリー




テクノラティプロフィール

フィードメーター - Jamz Update (all blogs)

スカウター : Jamz

awasete.oshira.se

あわせて読みたい

track feed
SEO対策 | ブログパーツ


イベント情報

LL魂
08月04日(土)開催 参加予定


クリエイティブ・コモンズ・ライセンス
このブログは、次のライセンスで保護されています。 クリエイティブ・コモンズ・ライセンス.

テクノラティプロフィール