icon: haz

STOP TABLEレイアウトと云いつつ

「TABLEレイアウトは止めて DIVと、CSSでレイアウトを…」良く見かけるが、それで固定フォントサイズ。幅固定レイアウトじゃ説得力無いね。それならHTML止めてPDFにしたらどうでしょうか ?と、思ってしまう。そもそも、この手の発言者はAdobe信者が多い気がするので、最初からそのつもりなのだろうが、読み手の自由なサイズで読みたい私のような人間にとっては、あまり気分の良い話ではない。

この日記でも使ってるサイドメニューレイアウトも全然 OKだけど floatの使い方自体、本来の理念と違ってると思うよ。このレイアウトだって回避じゃないでしょ。(この記事執筆中は tDiaryを使用していました。)

div+floatのレイアウトの問題を、www.w3c.orgのホームを例に考えてみる。問題は幅を狭くして見たいユーザーだ。標準文字サイズで 30文字程度の幅で見たい事は頻繁にある。ただし最近は、幅固定なページが増えてしまっているので、私も特定の幅でしか見れない観念に取り付かれて来てるが...

先ずInternet Explorerの場合、「3ペインがそれぞれ別段落に落ちる。」これは良いのだが、各ペインの幅がスタイルシートで指定されたパーセント値に影響されているので非常に見苦しい。各ペインの[左中右]が維持出来ない幅の場合、上中下に切り替わり、各ペインの幅は表示端末の幅一杯(100%)になるのが私の理想だ。

MozillaとOPERAの場合、ギリギリまで指定された位置関係を保持するが、肝心の本文が右に飛び出してしまって読めなくなり、まったく意味が無い。

閲覧者の自由の為のスタイルシートだと思うが、現状は、この様な問題がある以上、状況によってはTABLEレイアウトでも全然 OKってのが私の意見である。

ところで閲覧者の自由なサイズで見れる事が親切かといえば、閲覧者によっては、見やすいサイズ、レイアウトを製作者側がガチガチの固定で用意してしまい、それに従うだけの方が親切である場合もある。

この記事のトラックバックURL:

http://diary.haz.jp/trackback/21

この記事と関連性の高い記事