0

タイトルが示すように、固定されていないテーブル レイアウトは、同様の HTML テーブルと同じパフォーマンスの問題を共有しますか?

4

1 に答える 1

1

固定されていないテーブルの問題は、列の幅を決定するために、その列のすべてのセルをロードする必要があることです。これが重要になるのは…</p>

  1. … 数キロバイトまたはメガバイトのデータを含むテーブルがある
  2. … 大きなページにテーブル レイアウトを作成します (いくつかの理由で間違っています)。

ある意味では、これは CSS の使用に似ています。ただし、スタイルが適用される前にHTML が表示されることがあるため、ページの読み込みは速くなりますが、正しいレイアウトが表示されるまでにかかる時間はおおむね同じです。

非常に大きなテーブルがない限り、より慣用的な html テーブルを使用する方がおそらく常に優れています。大きなテーブルを作成する必要があり、ロード時間が気になる場合は、ベンチマークを行って、その一瞬の違いを取得してください。

したがって、はい/いいえの質問に対する私の答えは次のとおりです。いいえ、両方のケースで同じテーブルを見たい場合を除きます。

注: 最後に大きな html テーブル (最大 3000 行、読み込み時間約 4 秒) を見たとき、完全に読み込まれる前に表示され始めました。これは、古いブラウザには当てはまらない場合があります

于 2012-08-04T16:49:33.027 に答える