据Google Analytics数据, 目前移动网页平均加载时间至少需要7秒,Google现在打算把这个时间降至1秒。这个目标不是随便设定的,而是参考了Nielsan Norman Group的调查研究结果:如果移动网页加载时间超过1秒,用户就不愿停留在页面上了。
在目前的技术基础上,在几百毫秒内加载数个网页几乎是不可能实现的。但Google认为,在1秒中内完成移动网页首页内容加载是有可能的,而剩余内容则慢慢加载。
于是,Google今天发布了一套新规则和工具,优化网页内容加载的优先级,提升加载速度。以下是规则概览:
服务器响应速度< 200ms;
最小化重新定向次数;
往返次数尽可能最小化;
主页避免使用外部JavaScript和CSS;
为浏览器排版和渲染预留时间 (200 ms);
优化JavaScript 执行和渲染时间。
想要加入Google移动网页提速计划的同学,请移步: mobile-specific help pages 。