hexo amp加速_加速的移动页面(AMP):是打开还是关闭?

hexo amp加速

几个月前,谷歌宣布了一个名为“ 加速移动页面(AMP) ”的新开放源代码项目,该项目承诺“极大地提高移动Web的性能”,现在,谷歌将AMP内容置于移动搜索结果的顶部 。 随着AMP内容数量的持续增长,人们对AMP是否有益于开放网络以及AMP是否是封闭的筒仓提出了更多的问题。

AMP项目最近引起了我的广泛注意:我不仅是Drupal新AMP模块的开发人员之一,而且还是直率的自由软件倡导者和Hacking Culture的主持人, Hacking Culture进行了深入的开放访谈。来源和自由软件的倡导者。 我必须决定我是否认为AMP代表了开放网络的积极变化。 尽管我认为评估AMP的全部影响还为时过早,但我得出的结论是,这是朝着正确方向迈出的一步。

毋庸置疑的一个事实是AMP内容加载Swift。 AMP内容的加载速度平均比非AMP页快四倍 ,使用的数据少十倍 。 我们都希望在设备上加载内容时看到类似的统计信息。

我们还应该承认,这不再只是“ Google的Accelerated Mobile Pages项目”。 Google创建了AMP,但该公司已说服许多其他发行商和平台参与该项目。 目前的合作伙伴包括LinkedIn,Medium,Brightcove,Vine,Pinterest,《纽约时报》,Vox Media,《华盛顿邮报》,《卫报》,BBC和《华尔街日报》。

与解决慢速移动网络问题的其他解决方案不同,AMP是一个开源项目 。 该项目的代码位于GitHub上 。 这是一个活跃的社区,有很多未解决的问题 ,到目前为止,已有来自100多人的贡献。 该项目提供了有关治理的清晰信息,以及行为守则 (基于Hoodie社区准则 ),该行为 守则将该项目描述为“积极,成长中的项目和社区”,旨在为每个人提供“安全的环境”。

该项目不仅仅是开放源代码,还寻求成为开放标准。 尽管先前为移动设备构建网站(“ m。”网站,有人吗?)的尝试具有相似的目标,但它们并未提供AMP规定的那种严格规则。 任何人都可以实施AMP标准, PinterestTwitterGoogle和其他公司已经在使用它。 因为它是标准,所以AMP HTML可能可以在任何浏览器或应用程序中使用,这使其成为比任何其他拟议计划(尤其是苹果和Facebook所建议的计划)更为“开放”的解决方案。

AMP主要致力于提高速度,但它为发布商提供了其他专有解决方案所没有的灵活性。 与诸如RSS或Apple News之类的解决方案(由第三方(例如,Facebook或Apple的设计师)控制内容的外观)不同,发布者决定其AMP内容的外观和风格,而这些发布者可以完全控制页面上的元素。 在Poynter对AMP的分析中 ,是发布者“控制他们的产品,他们控制了产品的投放。他们控制了产品的商业模式。有效地,他们控制了产品”。他们自己的命运。” 因此,我不同意AMP作为另一个封闭式筒仓的特征

Google的AMP缓存服务器存储AMP页面的缓存版本并在搜索结果中提供它们的事实与缓存这些页面的其他CDN完全不同。 像Akamai这样的公司为使用CDN收取大量费用,而Google免费提供AMP缓存。 Google的AMP缓存不仅可以加快搜索结果的加载时间,而且还使访问者只需轻轻一按,即可在轮播中翻阅AMP结果 。 Google的搜索结果轮播只是该标准的一种实现,而发布者仍处于控制之中。 除非作者将Google的搜索结果等同于网络,否则《 连线》杂志对“ AMP通过改变其工作方式来加快网络速度”的指控感到无聊。

AMP对恰好是Drupal网站的Opensource.com这样的网站意味着什么? 借助新的Drupal AMP模块 ,大大减少了为Opensource.com提供AMP服务的障碍。 添加AMP将为Opensource.com文章(如此类文章)提供出现在Google移动搜索结果顶部的机会,并允许AMP内容更快地加载到社交 媒体上 。 如果其他平台实现了AMP标准,则这些文章看起来相同,并且加载速度更快。 所有这些都不会使Opensource.com依赖AMP,因为除了来自同一服务器的非AMP内容外,AMP还将被简单地提供。 在这方面,AMP的内容使我想起了David Weinberger的博客 ,他提供了三种样式(“样式1”,“样式2”和“默认”),并允许访问者对其进行更改。

我还没有准备好将AMP用作网络的救星,但我欣赏其背后的理念。 AMP不会试图为饥饿的人提供食物或为其提供庇护,而是使网页在手机上的加载速度更快。 缺乏向世界传授如何构建快速加载时不会弹跳的网页的信息,我看不出任何更好的建议来加速移动网络。 本质上,AMP 迫使人们建立快速加载的网站 。 AMP可能不是版权左派拥护者(AMP是Apache License 2.0 )的拥护者,也不是那些不信任Google( AMP项目管理文档中提到的唯一公司)的理想解决方案,但是AMP感觉是最开放的解决方案。

我仍然对其他意见持开放态度。 如果不是AMP,那又如何?

翻译自: https://opensource.com/life/16/4/accelerated-mobile-pages-amp-open-or-closed

hexo amp加速

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值