テーブルタグを使うと重くなる?
- 0 名前: ららぽん : 2003/07/21 14:48
- と、意識調査アンケートの選択肢の中に書かれてありますが、
そうなんですか? とすれば、どういう理屈で重くなるんだろう。
- 1 名前: k : 2003/07/22 10:36
- 知っている限りでは、
テーブルの中身を全て読み込み終わるまで表示されない(普通は上から順に少しずつ表示されていきますよね)
ウィンドウのサイズを変えたら、そのたびごとにテーブル内全部読み込みなおす。
ですね。
あと、あくまで装飾として本文とは別に定義されているCSSでのデザインと違って、対応されていないブラウザで見ると順番とかが意味不明な壊れた形で表示されてしまうのもあるかと。
- 2 名前: ららぽん : 2003/07/22 11:54
- 先にテーブルが読み込まれるから、内容表示が遅れて、
重く感じられるというわけですね。
確かに、もし先に内容の方が読み込まれたら、テーブルによって
次々と整形されるたびに、すごいギクシャクした表示に
なると思います。
今サイトをリニューアル中なんですが、すでにかなりの量の
テーブルタグを使っていて、ブラウザ立ち上げ時の表示が
遅くなってるな、と感じました。
ブラウザに関しては以前Operaで自分のサイトを見たとき、
ぐちゃぐちゃに表示されてがっかりした記憶があります。
ありがとうございました。
- 3 名前: mar : 2003/07/22 13:36
- kさんのおっしゃる通り、複雑なテーブルになるとブラウザがタグを解読して表示するためにかかる時間が長くなりますよね。
プラスして、複雑なテーブルを組めば当然タグの量も多くなりますから、
ソース中にブラウザ上では文字として現れない文字も多くなります。
border=0にしてあったりするとブラウザ上ではテーブルが使われてることも
わかりにくいですから、より見た目の割に根本的な意味で重い(ファイルサイズが大きい)という印象を与えますよね。
もっとも最近は回線の速い人が多いので、単なるテキストファイルの読み込みにストレスを感じる人は少ないでしょう。
重く感じる要因としては前者の方が圧倒的に強いでしょうね。
- 4 名前: ららぽん : 2003/07/22 20:43
- なるほど。テキストの読み込みと対比すると、表示速度に対する
影響がより鮮明になりますね。
テーブルって、ホントにタグの数多くなりますよね。テーブル
自体の重さというのもあるのかもしれませんが、タグの数で重く
なっていくのかもしれませんね。これは盲点でした。
実体として見えない効果のために、処理に一番時間がかかって
しまうというのは、自分を含めた閲覧者にストレスを与えて
しまうでしょうね。
いくら回線速度が向上しても、これはクライアントサイドの
処理速度の問題でしょうから、ソフトウェアとしてのブラウザの
軽さとか、PCの性能とかの話なんでしょうね。
いろいろわかりました。ありがとうございます。