Google 的 AMP 项目藏着让整个移动互联网焕然一新的野心
缩略语「AMP」也许对读者来说并不是很熟悉,大部分人都是第一次听说。但是你肯定在每天上网的时候使用过这项技术。它的全称是:「移动端网页加速加载技术」。这是由 Google 主导的一项致力于提升移动端网页加载速度的互联网技术。这家搜索公司巨头声称:在这项技术的作用下,页面加载可以在不到一秒的时间完成,你在移动端浏览网页时的体验将更加顺滑,流畅。
但这项技术的意义真的只是让你的手机上网体验好上那么一点点吗?如果真的是这样的话,本文写在这里也就打住了。
2015 年,Google 发布了 AMP 项目,当时跟 Google 合作的是一些内容发行出版公司,比如赫芬顿邮报、华尔街日报、Tribune 集团,一般它们都具有某些新闻报道,内容发行商的功能。AMP 产品经理 Rudy Galifi 在接受采访时坦言:「AMP 一开始的着眼点就是一个非常明确的用户使用情境:新闻出版业,它能让我们更好对产品的性能,范畴做到更加精确化的定义。」
从那个时候开始,AMP 项目开始不断发展壮大。上个星期,在纽约城 Google 所召开的有关 AMP 大会上,中国最大的搜索引擎公司百度,联同另外一家搜引擎公司搜狗,共同宣布对 AMP 项目的支持计划。在日本,流量最大的网站之一 Yahoo Japan 也承诺会开发具有 AMP 技术的页面。而在接下来的几个月,Yahoo 旗下的社交网络平台 Tumblr 将开始陆续推出自己的 AMP 页面。
Google 方面同时还表示:截止到 2016 年的 8 月,以 AMP 技术为依托的网站数量将创建超过 1 亿 5 千万份的 AMP 文件,遍布世界 232 个区域内,包含了 104 个语言版本。
而这项技术所应用的范畴也远远地超过了新闻和出版业。就在刚才所提到的 AMP 大会上,Google 工程技术的副总裁 David Besbis 展示了一个基于 AMP 技术的通讯应用;而紧接着,eBay 的首席网页工程师 Senthil Padmanabhan 也强调了 AMP 技术的意义:eBay 上的用户在网站上买卖时的体验也更加优秀了!
eBay 是在项目前期就成为 AMP 项目的合作伙伴的。如今,这家电子商务公司平台上绝大多数的页面都是基于 AMP 技术,换句话说,所有的页面都加载的更快了。
毫无疑问, AMP 项目的最重要的,也是最吸引人的优势就是让网页加载速度获得明显提升。
AMP 库中的缓存技术,是将某些精简后的网页存储在了 Google 服务器上。同时,AMP Lite(一款经过优化后的 AMP 产品),在网速连接情况不是很理想的时候,抑或是在某些低端手机上,就会直接介入进来,提升网页浏览速度。去年,像越南、马拉西亚等上网带宽有所的国家,都因为 AMP Lite 的到来,而获得了移动端网页浏览体验的大大提升。
AMP 还采用了某些智能化技术,当探测到网络状况比较差的时候,就会自动的压缩图片,将某些字体、文本格式进行简化。Google :在这项技术的帮助下,所处理的数据量仅为之前没使用 AMP 技术的页面的十分之一。
在互联网上,速度真的决定了很多方面,尤其对电子商务网站来说更是如此。一个页面打开的快与慢,直接决定了率和成交率的高与低。
因为 AMP 技术能够处理复杂的页面呈现,并将其速度获得大幅提升。所以内容发行商们可以更加地去自定义页面风格,外观,而不用担心会拖慢加载速度了。AMP 项目的 AMP Bind 产品,就可以让像m 这样的互联网零售商开发出具有互动元素的产品页面,大大拉近了公司与访客之间的距离。
不仅内容发行商会因此技术而受益,广告也不例外。因为广告呈现的形式更加多样,过去因为出于加载速度的考虑,不得不放弃很多比较优秀多变的元素,形式。而如今,广告商可以在页面上提供更加丰富多样的广告了。
但是不是说 AMP 的推出,让所有人皆大欢喜呢?其实并不是。现在已经有人公开 Google 利用这样的技术为自己「封疆圈地」,建立一个封闭的阵营。就比如说在 2016 年 2 月,该公司在 Google News 上,把所有加载了 AMP 技术的页面全部提到了前面。这种特殊待遇不免让人们揣测 Google 背后的动机。
而 AMP 产品经理 Galii 也给出了正面回应:「我们只是想单纯地去做网页端浏览体验上的提升,而且我们绝不会为了推崇 AMP 技术而擅改搜索引擎的底层机制。搜索引擎排名系统的判断标准是很稳定的。」
他又补充道:「另外,我们可以看一下 Facebook 和 Apple 在这方面的做法。它们均向内容输出方提供了可以实现快速加载的缓存功能,但内容输出方得交出一定的控制权限和收入出来。Facebook 的 Instant Articles 和 Apple 的 Apple News 会对那些选择不在它们内部做广告的内容发行商加收 30% 的费用。而相比之下,AMP 是一个开源项目,它的代码你直接可以去 Github 上去看。Google 也不会对任何采取这种技术的内容发行方和网站任何的。我们常透明的,而且一直以来都很积极地跟 AMP 合作伙伴展开合作。」