「ゆるナビ」を含む日記 RSS

はてなキーワード: ゆるナビとは

2007-10-02

ナビゲーションバーはulではなくdivにすべき

いわゆるナビゲーションバーをulにする人が増えてきたが、これはあまりメリットが無いのではないか。そもそもナビゲーションをbodyの中に書くのは主にIE (というと語弊があるが)対策なのであって、IE用に書いている部分をstrictにしてもしょうがない。strictにしたいなら、ナビゲーションはlink要素にするべきだ。

メリットがあまり無いと思われる一方で現実的なデメリットはある。何らかの理由でauthor's style sheetが効いていないとき、読者は本文を読む前にいちいち無駄スクロールを強要されるということだ。

mixiが「リニューアル」して、どうも余白が大きすぎて使いにくいので、author's style sheetを無効化したのだが、テーブルレイアウトをやめてしまったせいで無駄スクロールが増えた。HTMLをstrictに書くことは読者の利便性を高めるために極めて重要だが、中途半端やると逆効果だ。

 
ログイン ユーザー登録
ようこそ ゲスト さん