Google发布PageSpeed Insights 2.0

Google发布了PageSpeed Insights 2.0版本,新版本重新设计了用户界面,包含Chrome和Firefox浏览器扩展,通过在线服务或SDK来自动进行页面优化,还提供了一套API,并支持移动设备及更多分析规则。

Google宣布他们发布的开源的网页分析工具的第二版有了新名字,叫做PageSpeed Insights。除了使用Chrome浏览器扩展和Firefox [XPI]之外,也可以通过在线工具PageSpeed Insights Online分析及优化页面。此外,页面及引用的资源能够通过在线的PageSpeed Service(beta)自动的优化,同时Google也提供一组称为Optimization SDK的C++程序库,实现与在线服务一样的优化功能。另一种解决方案是使用Apache的mod_pagespeed模块。

使用了PageSpeed Insights服务后,经过优化的网页及其资源将被Google的服务器缓存,在访问时由Google服务器提供该内容。这项服务不能用于私有网页,如企业内部网站,也不适用于需要用户认证才可访问的网页。这种情况只能通过使用浏览器扩展来解决。优化服务和浏览器扩展的渲染引擎不同,同时用户代理在页面得分上略有不同。

PageSpeed同时也有一套API,提供了与浏览器扩展一样的页面性能分析功能。API可以通过CURL、JavaScript,.NET、GO、Java和其它多种语言调用。

PageSpeed Insights 2.0的用户界面经过了重新设计,以适合在线版本,同时在分析网页时提供了一个整体得分。这个得分用来表示页面可以有多快。得分越低则说明可改进的地方越多,经过这些改进页面可以变得更快。

PageSpeed可以通过使用与移动设备相同的渲染引擎来分析移动设备访问网页的性能,并依据移动设备的特性,如与桌面系统相比移动设备的网络速度和CPU速度较慢,来提示优化建议。页面分析现在可以通过远程调试在远程完成。

页面分析规则从2009年PageSpeed开源以来的20条规则扩展到目前的31条。

原文地址:https://www.cnblogs.com/dushu/p/2552631.html