由Staff发布
2015年7月1日 17:15
随着上周W3C将其最新的项目Mobile Checker公诸于世,两个Web界最老的移动端页面检查工具都完成了升级。另一个是Afilias'的mobiReady,甚至比W3C的工具出现得还早。不管怎么说,一次重大的变革都将改变这两个工具。
移动端页面检查工具到底是做什么的?
移动页面检查工具在网页上执行一系列的测试以确定网站是否适合移动设备。也就是说,它是否能在一个移动设备上良好展示,是否能及时加载。最后一点很重要:网速太慢会严重影响移动网页上网,同时也会大幅降低用户浏览一个好的移动网页的体验。解决网速慢最好的办法就是缩小网页的尺寸,并较少网络连接数比如:
1.尽可能减少,降低或聚合HTML标记,CSS和JavaScript
2.优化图像压缩
3.采用最优缓存
这些事情其实非常重要,因为如果一个网页不能快速加载,它就不能被称作是适应移动端的,所以任一个移动端页面检查工具都必须检查这些事情。谷歌层有一个叫“Mobile friendly tester”的工具,但是非常不幸,它竟然把加载速度巨慢的网页标记为了“适配移动端”。对于你来说,如果网页适应移动端了势必是件好事,但是对于用户来说,体验会非常糟糕!然后谷歌又出了一个不同的工具叫做PageSpeed Insights,专门用来帮助优化性能。
当然,这并不算是在考虑页面是否适应设备时的唯一标准。还有许多其他的事情要测试,比如说检测页面在没有平移和缩放的情况下能不能与小屏幕适配,有没有支持在移动设备运行的组件,例如Flash插件。
mobiReady移动端检测工具
mobiReady首次于206年推出,可以检测上面提到的绝大部分项目。你只需给它一个URL,它就能检测W3C移动页面最佳范例(MWBP),还能额外测试一些MWBP 无法覆盖的范例。然后它会自评这个网页是如何在一个移动设备上显示,并将自己乔装成这个默认的设备描述表(理论上的基本设备),还会有将其作为其他流行设备测试的选项。
在IPhone推出的七年之后,它需要在外面有一层薄漆和内部发动机调整。移动设备在这几年变得更加强大,有了更大的屏幕,更多的RAM和更快的处理器,Web组件的种类和尺寸也能证明他们的变化可不止一小点。
新版本的测试网页同时也作为很多不同设备,对于一个网页如何在不同设备上运行得良好而言,提供了很大的参考价值,也很好地展示了网页是如何分解图像。
W3C Mobile Checker
[https://validator.w3.org/mobile-alpha/]
最初的W3C的Mobile Checker工具比mobiReady工具出现稍晚一些,并且提供了相似的功能。它的测试仅基于移动网页最佳范例(MWBP) 。由于后来它变得与当代流行的设备越来越不相关了,在2014年它就被淘汰了,但现在我们还是可以从 [https://validator.w3.org/mobile/] 中看到它。新的W3C移动监测工具被认为是它的下一个化身。它已经被完全重写了,从Java迁移到了JavaScript或者说Node.js,并具备最新的测试用例以反映移动设备的成熟的能力。
这些工具的可谓是千呼万唤始出来,它使得站长和开发者判断网站是否适合移动设备和优化网站变得简单。不管最后你决定使用哪一种工具,都一定要测试你的页面啊!移动浏览已经取代了桌面浏览,所以如果你不测试你的页面的话,就可能会错失大量的用户哦!
原文地址:http://internet.com/mobile/mobile-friendly-testing-tools-are-growing-up/