1

在启动我的基于 Vaadin 的 Web 应用程序时查看 Chrome 开发人员工具的 Audits 选项卡,我惊恐地发现 cache.html 文件大于 4Mb!我认为 Vaadin 的运行时间最多只有几百 k。我需要启用 gzip 压缩,但仍然......这么大的文件怎么可能被发送到浏览器?

4

1 回答 1

2

4MB 太大了。确保您没有使用 GWT 的“草稿编译”,因为它会使生成的小部件集变得巨大。

正确的大小约为 400-600kB(未压缩)。大小取决于集合中包含哪些小部件。添加新的小部件会使其更大一些,而省略一些未使用的小部件会使其更小。实际的最小大小在 200-300kB 之间。

最重要的是您已经在 HTTP 服务器上启用了 gzip 编码。这样实际上只有80kB 到 200kB传输到浏览器。

另见:http: //vaadin.com/forum/-/message_boards/message/163146

于 2011-03-06T08:57:19.063 回答