【发布时间】:2017-07-16 19:50:58
【问题描述】:
我已经阅读了大量关于延迟或异步加载 CSS 的教程和“修复”... 3 小时后,我要睡觉了......
google 页面速度测试:您的页面有 3 个阻塞的 CSS 资源。这会导致您的页面呈现延迟。
我已经阅读了 javascript 方法、jquery 方法和网络上的大量答案...感觉有点愚蠢,有人可以在 lamen 中解释如何在不使用内联 css 的情况下进行这些加载...
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/custom.min.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">
【问题讨论】:
-
您是否尝试过在页面加载或页面速度测试后应用样式?
-
你能说得更具体些吗?抱歉,我确实创建了我的网站 www.zachnewberry.com,但无论如何我都不是网站管理员,我是营销预算低的屋顶工:P
-
如果您关心*oogle页面速度测试,您可以在页面加载后加载
css资源;这是在发送DOMContentLoaded和windowload事件之后。为什么 *oogle 页面速度测试对您很重要? -
好吧,我假设它会帮助谷歌将我的页面排名更高。我使用站点分析器,我在所有测试中都获得了 90+ 的分数,我很满意。但是页面速度让我从谷歌那里得到了困扰。我的主要目标是在我让自然流量和我的 ppc 帮助之前让 google 对我进行尽可能高的排名
-
您是否联系过*oogle,询问他们在不购买产品的情况下可以做些什么来实现您的目标?
css对页面有多重要?您可以在Worker或ServiceWorker加载css,当load在window调度时,创建一个<style>元素并将css文本附加到元素.textContent。跨度>
标签: javascript jquery html css twitter-bootstrap