在1月,谷歌宣布了一个解决AMP缓存URL问题的谷歌将显示和允许你分享谷歌AMP URL而不是出版商的URL。在I/O处的谷歌演示了一个早期beta版本,展示了对于发行商来说这是什么样子的。
例如,谷歌不会显示URL http://google.com/amp,而是显示出版商的真实URL——在本例中为foodnetwork.com。这是一个动图:
你可以看到一个搜索者来自谷歌搜索手机,点击一个AMP页面,但没有提供google.com/amp URL,而是提供了一个出版商网站的URL, foodnetwork.com。
谷歌从技术上解释了这是如何工作的。再说一次,这是一个早期的测试版:
Chrome团队已经建立了足够的签名交换支持,开发者可以试用它。从Android上的Chrome 67开始——在撰写本文时还处于测试阶段——你可以在Chrome://flags下启用实验性的“HTTP签名交换”标志来使用Web包装的签名交换。与此同时,Chrome团队还收集了来自标准组织成员、其他浏览器供应商、安全专家、出版商和web开发人员的反馈,以完善和改进web打包规范。
最后,为了将所有内容联系在一起,谷歌搜索团队实现了一个演示端到端流程的谷歌搜索版本。当一个已签名的交换器可用时,谷歌搜索链接到一个已签名的AMP页面,而不是从谷歌的AMP缓存服务。
点击这里关注我们2018年谷歌I/O报道。