问题标签 [google-pagespeed]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 从不同页面调用多个页面
我不太熟悉内部 HTML 和 PHP 的东西,所以我想知道是否将我的代码分成多个 php 文件,然后将它们包含在 1 个 html 文件中,这会增加 HTTP 请求的数量吗?或者它只是 1 个请求,因为浏览器实际上正在呈现 html 文件。
我拥有的代码是:
那么现在这个 index.html 会发送 3 个请求[1 个用于主页 + 2 个用于 php 调用的内部页面] 还是仅发送 1 个?
我这样做牢记:1.减少 HTTP 请求 2.减少代码大小以提高站点速度
performance - 页面速度 - 消除渲染阻塞
我正在尝试提高我的 Google Page Speed 分数。目前移动设备为 51/100,桌面设备为 83/100。
其中一个问题是“消除首屏内容中的渲染阻塞 JavaScript 和 CSS”。这适用的两个项目是我的缩小 CSS 文件和外部 Google 字体文件。我能做些什么来解决这个问题吗?
更一般地说,关于如何提高我的 Google 页面速度得分的任何反馈/建议。
我的网站:http ://www.backpackerjobboard.com.au/
谢谢!
caching - 如何指定 Last-Modified 或 ETag 标头以在 IIS 8.5 上启用缓存验证
我想在 IIS 8.5 上为 google 字体指定一个缓存验证器。
我在 web.config 上所做的如下;
我还通过扩展添加了缓存
但我仍然无法为我使用的 Google 字体应用缓存验证器。我还尝试将静态内容的过期时间设置为例如 2030 年 5 月,但 Google PageSpeed 也没有认识到这一点。* 我已经设法用 .httaccess 做到了,并检查了 stackoverflow 上的 .htaccess 主题。*
pagespeed - Google Pagespeed 中每条规则的规则分数不可见
我正在通过 google pagespeed 并想尝试一下。我经历了几个教程来了解相同的内容。在教程中,他们展示了每个规则都有一个关联的score
参数。但是,我得到的响应只有ruleImpact
每个规则的参数,没有score
参数。
这就是我使用的:
这是我得到的回复(没有显示整个回复,只显示前几行)-
难道我做错了什么?
http - PageSpeed 工具(利用浏览器缓存)
如何解决这个问题?:
将浏览器缓存用于以下可缓存资源:
http://query.yahooapis.com/ …rmat=json&_nocache=1189031&callback=ywcb(3.3 分钟)https://maps.googleapis.com/maps/api/js?sensor=false(30分钟)
wordpress - 将所有图片上传到 Wordpress 站点后如何优化图片?
我已经上传了 wordpress 网站上的所有图片。主页上的图片太多。因此页面加载时间太长了。是否有任何代码可以压缩或优化所有图像,或者任何插件?
php - Google PageSpeed Insights API 截图到文件
我一直在尝试从 API 中检索屏幕截图,但是当我解码图像并保存它时,我得到了一个损坏的图像。下面是我正在使用的代码。如果您想测试它,我为包含谷歌响应的示例文件创建了一个 tinyurl。
.htaccess - 无法在 Google Pagespeed Insights 中实现复选标记浏览器缓存
我在我的 .htaccess 中设置 Expires 标题,就像谷歌推荐的那样,以及 Boilerplate 的做法。
但在 Google Pagespeed Insights 中仍然出现错误,勾选“启用浏览器缓存”。
任何人,我的代码或谷歌有什么问题,或者是什么原因?
html - 从谷歌大小内容到视口的错误
我已经在谷歌页面速度工具和用户体验部分测试了我的网站,我有以下几点需要考虑。但问题是我没有任何超出我的页面大小的文本,也没有水平滚动问题。有人知道这是什么原因吗?提前致谢
这是错误消息:
"Size content to viewport 页面内容对于视口来说太宽,迫使用户水平滚动。将页面内容调整到视口以提供更好的用户体验。
页面内容是 323 CSS 像素宽,但视口只有 320 CSS 像素宽。以下元素位于视口之外:
javascript - fullpage.js and content above the fold
I'm using fullpage.js and everytime I try to move the scripts at the bottom of the page I have never the 100/100 Google PageSpeed Insights. Is there any way to defer or async the codes in order to unblock the contents above the fold?
The jqu.js is the jQuery