以下内容由 Cloudflare 首席执行官 Matthew Prince 发布在 Cloudflare 博客 上。
2017 年,我们预测超过一半的 Cloudflare 网络流量将来自移动设备。即使它们被格式化为在小屏幕上显示,移动网络也是建立在为台式机 CPU、网络连接和显示器设计的传统网络协议和技术之上。因此,与使用原生移动应用程序相比,浏览移动网络感觉很迟钝。
2015 年 10 月,Google 团队宣布推出 加速移动页面 (AMP),这是一种新的开放技术,可以使移动网络像原生应用程序一样快速。从那时起,大量发布者采用了 AMP。如今,700,000 个不同域中的 6 亿个页面都采用 AMP 格式。
此 AMP 内容的大部分流量来自在 Google.com 上进行搜索的人员。如果访问者通过 Google 搜索以外的某些来源找到内容,即使该内容可以从 AMP 提供,通常也不会提供。因此,移动网络仍然比需要慢。
让移动网络应用程序快速
Cloudflare 的加速移动链接有助于解决此问题,无论如何发现内容,都可以让内容像应用程序一样快速。启用后,加速移动链接会自动识别 Cloudflare 客户网站上的链接,以获取具有可用 AMP 版本的内容。如果从移动设备单击链接,则 AMP 内容将几乎立即加载。
要了解其工作原理,请尝试从移动设备查看此帖子,然后单击以下任何链接
- TechCrunch: Cloudflare 解释了 FBI 的禁言令如何影响业务
- ZDNet: CloudFlare 找到了让网络快一秒的方法
- The Register: CloudFlare 为 Telia 搞砸了你的事而道歉
增加用户参与度
加速移动链接的一个好处是 AMP 内容直接在链接到该内容的网站上的查看器中加载。因此,当读者完成 AMP 内容的阅读后,关闭查看器会将他们返回到链接的原始来源。通过这种方式,每个 Cloudflare 客户网站都可以更像一个原生移动应用程序,从而相应地增加用户参与度。
对于希望获得更多品牌体验的大型发布者,Cloudflare 将提供自定义查看器域以匹配发布者域的功能。这首次提供了无缝体验,可以在无需将访问者发送到 Google 拥有的域的情况下使用 AMP 内容。如果您是一位对自定义加速移动链接查看器感兴趣的大型发布者,您可以联系 Cloudflare 团队。
在 AMP 上创新
虽然 Google 是 AMP 的最初拥护者,但所涉及的技术是 开放的。我们在开发 Cloudflare 的 Accelerated Mobile Links 以及我们自己的 AMP 缓存时与 Google 团队紧密合作。Google AMP 项目的技术负责人 Malte Ubl 对我们的合作表示
“与 Cloudflare 合作开发其 AMP 缓存解决方案就像开源开发一样顺畅。Cloudflare 已成为该项目的定期贡献者,并为所有 AMP 用户改进了代码库。对于一个软件项目来说,从支持特定缓存到支持多个缓存始终是一大步,很高兴看到 Cloudflare 为此提供的优雅解决方案。”
Cloudflare 现在为唯一 兼容 非 Google AMP 缓存提供支持,并具有与 Google 相同的所有性能和安全优势。
本着开源的精神,我们正在努力帮助开发该项目的更新,以解决一些发布者和最终用户的疑虑。具体来说,以下是一些我们正在开发的功能,以解决对 AMP 提出的疑虑
- 使用发布者的原始域共享 AMP 内容的更简单方法
- 自动将桌面访问者从 AMP 版本重定向回内容的原始版本
- 最终用户可以选择不重定向到 AMP 版本内容的方法
- 发布者可以对 AMP 浏览器进行品牌化并从其自己的域提供服务的能力
Cloudflare 致力于 AMP 项目。Accelerated Mobile Links 是我们发布的第一个 AMP 功能,但我们将在未来几个月内做更多工作。截至今日,所有 Cloudflare 客户均可免费使用 Accelerated Mobile Links。您可以在 Cloudflare Performance 仪表盘 中启用它。敬请期待更多 AMP 功能,这些功能将继续提高移动网络的速度。
作者:Cloudflare 首席执行官 Matthew Prince