PageSpeed Insights不符合标准

问题描述 投票:2回答:1

[Google PageSpeed建议在头部的<style>标签中添加关键CSS,并将外部CSS推迟到HTML的末尾。

这违反了Web标准,因为它以HTML内联CSS(应该分开),并且在CSS加载后创建FOUC。可以设置样式的可见性,以便在CSS加载后立即显示整个页面,但这会创建整个页面的FOUC,看起来也不好。

在头中使用<link>正确加载CSS与将它推迟到以后再加载之间没有实时差异,因此没有真正的需要推迟样式表的加载。加载页面仍需要花费相同的时间。当最好只显示样式化页面时,为什么还要为用户提供半样式化页面。

[我的问题是:为什么一个网络巨头Google建议这种不符合标准的荒谬做法,并造成诸如FOUC的加载时间问题?就像提出这些想法的人们没有标准的概念。

pagespeed web-standards pagespeed-insights fouc
1个回答
0
投票

这里有一些要点可以帮助您更好地理解这个概念。

© www.soinside.com 2019 - 2024. All rights reserved.