【发布时间】:2014-02-27 16:30:02
【问题描述】:
目前在做一个web应用,遇到Chrome会长时间或者无限延迟页面的渲染。
这发生在非常小的页面源上,例如。一个简单但正确的 HTML 框架,只有一小段文本。
Chrome 加载这些页面,鼠标指针返回空闲状态,开发者工具网络监视器确认传输完成。然而,该选项卡保持空白。然后可以通过切换选项卡或标记内容来触发呈现,然后页面完全显示。
我想知道这是否是由于不符合标准的过于简单的 HTML 造成的,或者更复杂的东西,这取决于我的响应标头、连接类型(可能使用 keepalive)。
有什么想法或类似的观察吗?
【问题讨论】:
-
我观察到了同样的情况。我的补救措施是执行“硬刷新”
ctrl+f5。这不仅发生在我正在开发的应用程序上,而且在其他网站上也随机发生。 -
所以这显然是 Chrome 的一个错误,但它的原因,我猜主要是一个有用的性能功能出错了,知道它会很有趣,以防止它发生在您自己的服务上......
-
一些进展:我发现了与 bug code.google.com/p/chromium/issues/detail?id=321286 中描述的效果相同的效果。行为完全匹配,但解决方案不匹配。如果解决方案可行,我会标记这只是一个很少发生的 Chrome 错误。
标签: html google-chrome html-rendering