2時限目 「CSS完全攻略!3ブラウザ対応のWebサイトのつくり方」

| | コメント(2) | トラックバック(0)

http://www.macromedia.com/jp/macromedia/zemi/report/c2.html

MMCP忘年会でお会いしてからmixi経由でいろいろと動向を拝見している神森さん。
期待を裏切らないセミナー内容でした。

上記URLで実際のプレゼン資料がダウンロードできますが
一応ながーい要約を以下に書きます。


CSSにする理由
 web標準→正しいHTML文章に→構造化されたHTML
 →標準に準拠=品質保証

問題点
 ・デザイン、表示でブラウザ間で違いがある
 ・HTML,CSS記述にスキル差がある

アンカーテクノロジーではどうしているか?
 ・Ver4系
   > フルCSSは厳しい
   > 対応必須なら→テーブルレイアウト
   > CSSなし状態を考慮してつくる
     * N4は外部スタイルシートを読み込むとき
      media属性にscreen,printなど二つ入れるとそのCSSは読まない
     * IE4は@importを使って読み込むとそのCSSは読まない

 ・winIE5, 5.5
   > ボックス解釈の違いがある→widthをつかうならpaddingでなくmarginで余白制御
   > コメント条件を使って対応→

 ・モダンブラウザ(ie6,N7,safari,opera7)
   > CSSバグリスト、辞典スレッドを参考に http://cssbug.at.infoseek.co.jp/
   > MacIE→float、clearでレイアウト制御
   > IE6を基準に制作するとfirefoxやsafariで変になることも
   > ハックを使って対応
     * winIE6 _ アンダーバーハック
     * macIE5 /*\*/ 〜 /**/ コメントハック

 ・ブラウザチェック
   こうゆうチェックサイトを使うのがベター http://www.browsercam.com/

フルCSSコーディングの手順
 1.レイアウトデザインを情報構造ごとの領域に分けて名前を決めておく
 2.見出しレベルを確認
 3.DWにテキストをコピペ。その都度 段落にしていく
 4.2で決めた見出しをつけていく
 5.ナビゲーション系をリストにする
 6.Divで領域を設定して、1で決めた名前(ID)を付けていく
   (文字反転させて ツールバー「レイアウト」のDivタグ挿入)
 7.CSSを記述していく
   A. firefox,safariを基準につくり→表示チェック
   B. IEハックを使って修正を加える→表示チェック
   (「タグインスペクタ」の関連CSSを使うと作業し易い)

チームコーディング時のテクニック
 ・グリッド設計、パーツ設計、CSSは原則一人
  (スキル差があると中身がぐちゃぐちゃになるから)
 ・サイトで使用されるレイアウトパターンを小さくモジュール化して
  コードをスニペットで共有

 スニペットを使う事でHTML初心者やDW初心者でも
 一定の品質が保たれたコーディングが可能、作業効率UP。
 Contributeなどへの転用も。

トラックバック(0)

このブログ記事を参照しているブログ一覧: 2時限目 「CSS完全攻略!3ブラウザ対応のWebサイトのつくり方」

このブログ記事に対するトラックバックURL: http://shakehand.jp/cgi-bin/mt4/mt-tb.cgi/61

コメント(2)

モトヒロ :

書き込みは初めてです。時々覗きに来てますのでよろしくお願いします。

思うに、IE6はモダンブラウザではないような気がします。というか、私的には絶対認めたくありません。(笑)
CSSで作り込んでしまうとFirefoxでは美しくプレビュー出来ても、IEでは絶対に崩れますし。かと言ってスクリプトでブラウザ分けしたり、技を駆使して同じように見せるのも設計に時間があればOKですが、そうでないとかなり辛いです。
ちょっと無理難題なスケジューリングで現在苦しんでいる真っ最中なので・・・IEのばか〜!とかぼやきながらやってます。(苦笑)
現在はハイブリッドで作成中。

こちらの授業も出てみたかったです。

のぶき :

モトヒロさん、こんにちは。
セミナー部活では、じゃんけんに勝てず留学を逃してしまいましたねぇ。
CSSとXHTMLでのコーディングは主流になりつつありますので
しっかりと勉強しないとと、思っております。
ブラウザが一つだととっても楽なんですけどねぇ。。。

コメントする

ブックマークに登録

このブログ記事について

このページは、管理人が2005年6月26日 20:36に書いたブログ記事です。

ひとつ前のブログ記事は「1時限目 「携帯で更新!FLVを使ったFlashブログの制作」」です。

次のブログ記事は「3時限目 「Contributeカスタマイズ大全、あなたはここまで作りこめるか?」」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。