放大器就是所谓的web“框架”。如果你涉足网络开发,你可能以前听过这个术语。框架是用于以特定方式构建软件、网站和应用程序的指南或工具的集合。
AMP超文本标记语言框架的目标是提供高性能、用户友好的移动体验。它通过使用简化的超文本标记语言来达到这个目的JavaScript库,以及将缓存添加到您的网站。
所有这些听起来都很棒,让我们来看看是什么启用放大器的网站看起来像实际上。但是,请记住,在使用移动设备时,您只能看到运行中的AMP站点:
根据你网站的设计有多复杂,你可能会注意到在你实现AMP时有一个明显的不同。就性能而言,放大器页面最多可加载快四倍而不是普通的网页。这是性能的显著提高,即使对于已经很快的网站也是如此。
尽管使用放大器有很多好处,但该项目自启动以来已经面临了很多批评。对放大器框架的强烈反对的主要原因包括:
它牺牲了许多UX元素。使用AMP,你必须按照谷歌的指导方针显示内容,这会限制你的创造力。
放大器阻塞adblockers。是否屏蔽广告应该是每个用户都可以做的选择,但是对于AMP页面,谷歌会取消这个决定。
你只能显示一个广告。使用放大器时,每页只能显示一个广告。这有助于获得更好的用户体验(UX),但也限制了收入潜力。
有一个许多积极的框架,如放大器,寻求改善所有用户的网络性能。然而,如果你决定选择加入这个系统,你会想知道你在前期投入了什么。
谷歌放大器的演变
自2015年以来,AMP家族发展迅猛。如今,AMP不仅仅是一个框架。您还可以访问放大器故事,它为长格式内容提供了极好的工具。使用AMP故事,您可以设计交互式的、视觉上有吸引力的帖子:
除此之外,谷歌还允许你发布对放大器友好的广告在你的故事和页面上。这是绕过通常的单广告限制的一种简便方法。此外,AMP广告加载速度比传统广告快:
终于有了电子邮件放大器这是迄今为止家庭中最有争议的一部分。这项功能背后的想法是将占收件箱大部分的传统简单邮件转化为媒体丰富的体验:
使用AMP电子邮件,您还可以在邮件中添加交互式内容。例如,用户可能能够在不离开收件箱的情况下响应活动邀请,或者直接通过电子邮件预订电影票。
理论上,所有这些特征听起来都很棒。然而,如果你是一个网站所有者,电子邮件放大器也意味着你可能会失去很多流量。所有这些用户都将在收件箱中花更多的时间,但是除非特别提示,否则他们可能不会回到您的网站。
简而言之,这是放大器作为一个系统最大的问题。虽然这个框架确实有助于获得更快、更友好的用户体验,但它也将你进一步锁定在谷歌生态系统中。AMP搜索结果直接载入谷歌平台,电子邮件也是如此。本质上,您牺牲了对内容的一些控制,以获得更好的性能和交互性。
你应该使用谷歌放大器吗?
当谈到放大器框架时,有许多合理的担忧。然而,不可否认的是,遵循其指导方针确实会带来更好的整体性能,尤其是对移动用户而言。
就我们而言,使用放大器对特定类型的网站最有效。例如,博客和新闻网站将从更快的性能中获益最大。与此同时,这些类型的网站倾向于使用流线型设计,这意味着采用AMP指南不会对用户体验产生太大影响。
你的网站越复杂,你就应该越谨慎地使用放大器。另外,你呢能获得框架提供的许多相同的好处,而不要把自己锁在里面。实现这一目标的一些优秀方法包括:
添加缓存功能到你的网站
实现预加载为了你的页面
优化您的媒体内容
这些都是你可以在任何网站上实现的技术调整。除此之外,您可能还想限制显示的广告数量,并确保您的网站尽可能方便移动。如果你勾选了所有这些框,你的网站应该像任何放大器一样欢迎移动用户。
结论
发布多年后,放大器项目仍在发展。AMP开发仍然活跃,但是在框架发布期间困扰框架的相同问题仍然是相关的。使用放大器可以去除你的网站上的许多关键元素,这是为了更快的加载时间而做的一个折衷。
实际上,您可以实现AMP使用的许多功能,而不会对您站点的功能产生负面影响。例如,缓存和预加载对网站创建者来说并不陌生。您可以添加这两个功能到你自己的网站很容易,给你一个与使用放大器相当的性能提升。
(转载:www.idcew.com)