260得票20回答
因为Google Analytics,我的PageSpeed Insights得分为99/100 - 我应该如何缓存GA?

我正在追求100/100的PageSpeed得分,差不多达到目标了。我正在努力寻找一个好的解决方案来缓存Google Analytics。 以下是我收到的消息: 利用浏览器缓存 为静态资源设置到期日期或最大年龄的HTTP标头,指示浏览器从本地磁盘加载先前下载的资源,而不是通过网络获取。 利...

156得票7回答
消除阻止页面首屏渲染的CSS代码

我一直在使用Google PageSpeed Insights来尝试提高我的网站性能,至今为止它已经非常成功。像推迟脚本之类的操作非常有效,因为我已经有了jQuery中 .ready() 的内部版本来推迟脚本,直到页面完全加载,所以我只需要将特定函数嵌入行内并将完整脚本移到页面末尾。这个方法非...

138得票9回答
谷歌的页面加载速度中无损图像压缩是如何工作的?

当你在网站上运行Google的PageSpeed插件(适用于Firebug/Firefox)时,它会建议可以无损压缩图像的情况,并提供一个链接以下载这个更小的图像。例如: 无损压缩http://farm3.static.flickr.com/2667/4096993475_80359a67...

81得票7回答
如何在 .htaccess 文件中指定 "Vary: Accept-Encoding" 头部信息

谷歌页面速度建议我在JS和CSS中“指定 Vary: Accept-Encoding头部信息”。我该如何在 .htaccess 文件中实现此功能?

76得票17回答
是否可以推迟加载jQuery?

面对现实,jQuery/jQuery-ui下载量很大。 谷歌推荐使用延迟加载JavaScript来加速初始渲染。我的页面使用jQuery设置了一些选项卡,它们位于页面底部(大多数超出视野),我希望在页面渲染完成后再加载jQuery。 谷歌的延迟加载代码通过钩入body的onLoad事件,在...

53得票4回答
我该以编程方式内联所有CSS文件以优化页面加载速度吗?

Google PageSpeed通常建议优化CSS传递。我想到如果像这样内联所有CSS,它将减少网络往返次数:<style type="text/css"> @{ var bootstrap = File.ReadAllText(Server.MapPa...

48得票6回答
Google PageSpeed - 消除因Google Fonts导致的阻止渲染以上折叠部分的资源。

我正在尝试优化这个网站:electronicsportsitalia-it,当我在Google PageSpeed上分析它时,该平台说有一个Google字体阻塞了页面渲染。 https://fonts.googleapis.com/css?family=Lato:300,400,700 ...

48得票4回答
如何避免与Google Tag Manager相关的问题,以提高页面速度和性能?

我们有一个官方的公司网站。当我们检查页面速度时,发现网站排名较低,并在“减少未使用的JavaScript”中显示了Google Tag Manager脚本。由于 Google Tag Manager 对网站非常重要,因此有没有解决此问题的方法?使用“defer”属性无法解决该问题。

33得票4回答
禁用mod_pagespeed(没有服务器配置访问权限,.htaccess不起作用)

我有一个WordPress网站,客户希望能够完美地验证(使用W3C验证器)。其中一个问题是谷歌的页面速度,这似乎是由托管提供商默认启用的。 我尝试在.htaccess文件中使用以下内容禁用mod_pagespeed,但出于某种原因它并没有生效:<IfModule pagespeed_m...

30得票5回答
HTML和CSS中,哪个可以更快地加载图片?

如果我在侧边栏中使用以下HTML加载图像 <img src="http://fc06.deviantart.net/fs70/f/2012/099/d/f/stackoverflow_16x16_icon_by_muntoo_stock-d4vl2v4.png" height="2...