有两个网站,一个正在运行,一个正在开发中。我正在将一个站点移植到 Zend Framework(出于可维护性/集成目的)。
原始(实时)站点具有无缝页面加载 - 它将加载,然后更新屏幕上的内容,同时保留页面上的背景图像、导航等。
移植的网站(开发)会“闪烁”完全白色一小会儿,然后所有内容同时出现。
据我了解,这是notFOUC(无样式内容的闪存)。这两个网站上的内容始终显示符合所有 CSS 规则的完整样式。这两个站点在呈现时看起来相同,它们使用相同的图像、CSS 和 HTML 标记。唯一的区别是一个(开发)由 Zend Framework 提供服务,另一个(实时)由过程 PHP 提供服务。
造成这种情况的主要原因是什么?这是 ZF 的已知错误/配置问题吗?我以前也遇到过这个问题,没有使用ZF,但没有解决。
感谢您的帮助。
尝试将 javascript 放在页面底部、结束正文标记之前。这应该会加快页面渲染速度,因为加载 javascript 会阻止其他下载(CSS、图像等),从而使页面保持空白,直到所有脚本加载完毕。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)