【问题标题】:Once in a while Chrome does render a page without stylesheets for couple of seconds偶尔,Chrome 会在几秒钟内渲染一个没有样式表的页面
【发布时间】:2011-07-12 03:42:58
【问题描述】:

这似乎是一个很常见的问题,但是我找不到任何可靠的来源。

Chrome 有时会在页面正确显示后不久显示一个无样式表版本的页面 2-3 秒。它可以在每 20-50 次刷新中影响一次相同的页面,并且它不绑定到特定站点。到处发生。有一些关于这个here and there的帖子,但我还没有找到完整的解释。

这是一个错误吗?特征?有没有办法阻止 Chrome 在客户端或服务器端出现这样的行为?

【问题讨论】:

    标签: css google-chrome stylesheet


    【解决方案1】:

    根据我的经验,当网络连接不佳并且页面(必然)加载缓慢时会发生这种情况。页面的 HTML 将首先呈现,该 HTML 中调用的其他资源(如样式表或图像)仅在调用完成并加载各自的文件后才会呈现。

    【讨论】:

    • 在尝试复制之前您是否清空了缓存等?我发现它最常发生在我第一次访问的网站上(事实上,它只是在一分钟前发生在我身上——在 Firefox 中,在我以前从未加载过的网站上)。
    【解决方案2】:

    我也注意到了这一点。这绝对是一个错误。好像是这个问题:

    http://code.google.com/p/chromium/issues/detail?id=75761

    您可以通过打开检查器(ctrl+shift+i)“强制”加载样式表。

    【讨论】:

      【解决方案3】:

      shift + f5 应该重新加载页面和引用的样式表

      正常的重新加载只会重新加载页面本身,并错误地假设缓存中的样式表(最初从未加载的样式表)是正确的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-06-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-05-08
        相关资源
        最近更新 更多