Vaadin ベースの Web アプリケーションを起動するときに Chrome 開発者ツールの [監査] タブを見ると、cache.html ファイルのサイズが 4Mb を超えていることがわかり、ぞっとしました。Vaadin の実行時間は、せいぜい数百 k だと思いました。gzip 圧縮を有効にする必要がありますが、それでも...このような巨大なファイルがブラウザに送信される可能性はありますか?
1129 次
1 に答える
2
4MBは大きすぎます。結果のウィジェットセットが巨大になるため、GWT の「ドラフトコンパイル」を使用していないことを確認してください。
適切なサイズは約 400 ~ 600kB (非圧縮) です。サイズは、セットに含まれるウィジェットによって異なります。新しいウィジェットを追加すると少し大きくなり、未使用のウィジェットを除外すると小さくなります。現実的な最小サイズは 200 ~ 300kB です。
最も重要なのは、HTTP サーバーで gzip エンコーディングを有効にしていることです。そうすれば、実際にブラウザに転送されるのは80kB から 200kBだけです。
于 2011-03-06T08:57:19.063 に答える