移动浏览器将如何以及何时开始提供AMP(加速移动页面)内容?

时间:2015-10-08 01:56:03

标签: google-chrome mobile-safari amp-html

因此谷歌宣布加速移动页面(AMP) https://github.com/ampproject/amphtml

Wordpress发布了一个插件,其他发布商发布了一些支持...... 但基本上大多数发布商/网站都会有一组替代AMP内容的网址。

我不清楚许多网站会很快将其整个前端转换为AMP,那么移动网络如何利用新的AMP内容呢?

那么移动浏览器何时或将如何决定展示此AMP内容?如果它位于HTML <head>部分,那么移动浏览器只会在下载该部分后知道AMP内容的位置。是否有在HTTP标头中发送AMP网址的规范?或者还有另一种方式吗?

5 个答案:

答案 0 :(得分:7)

网站不应该将他们的整个前端切换到AMP。当客户请求时,AMP应该用于加速基于文章的静态内容。

为了通知客户内容的AMP版本可用,您可以在文档link中使用head标记,如:

<link rel="amphtml" href="http://www.bbc.co.uk/news/amp/34471849">

答案 1 :(得分:1)

当Google或其他应用对该网页编制索引时,它会发现有一个AMP版本。当用户通过链接或故事轮播导航到页面时,将提供该AMP页面的缓存版本。

答案 2 :(得分:1)

如果您现在要开始查看AMP版本,我已经发布了一个Chrome插件,可以将您重定向到AMP版本(如果存在)。首选项可根据URL,每个域进行配置,并且有一个可配置的默认值。

https://chrome.google.com/webstore/detail/amp-accelerated-mobile-pa/baodpdnidmedcpanneabeldenamaaeoe

答案 3 :(得分:0)

根据此公告:https://amphtml.wordpress.com/2015/12/09/continued-momentum-for-the-amp-project/amp/&#34; Google将于2016年2月下旬开始向Google搜索中的AMP网页发送流量.Twitter将开始尝试链接到发布商提供的AMP内容在2016年。&#34;

答案 4 :(得分:-2)

没有办法区分基于 HTTP响应标题 b / w普通网页内容和AMP网页内容。

只有在收到网页内容后,才能区分AMP网页内容“顶级&lt; html⚡&gt;标记或&lt; html amp&gt;标记”

同样的内容无法移动以获得AMP功能,但他们可以在服务器中保留单独的AMP HTML。