EN AR RU ZH FR ES

2025年3月8日 • 作者

为什么我们不会 AMP 我们的页面

网络充斥着臃肿的页面,这些页面用膨胀的JavaScript框架阻塞服务器,同时让用户体验变得令人沮丧和繁琐。 

为了解决这个问题,Google在2015年提出了加速移动页面(AMP)项目,其中它发明了自己的HTML子集,专为移动用户设计,承诺页面加载速度会更快。

AMP所做的是通过限制良好的HTML来削弱页面内容的可信度。
Google没有专注于如何减少庞大的JavaScript和臃肿的内容,反而提出了自己的JavaScript,以异步方式加载。 

有趣的是,AMP实际上并没有解决速度问题。 Pinboard创始人Maciej Cegłowski 在没有Google AMP JavaScript的情况下重新创建了Google AMP演示页面,不出所料,它的大小是Google版本的1/8,速度快得多。

下一个逻辑问题是Google为什么要费力推广AMP?当流量饥渴的出版商和内容营销人员纷纷加入AMP行列时,主要原因一天天变得更加清楚。问题是他们几乎与真正的内容提供商无法区分。所以,任何自己使用AMP的虚假内容生成器看起来都会和真正的内容提供商一样可信,因为他们由Google优先提供。所有的点击都通过Google进行。这是一个严重的问题。

Facebook在这方面更危险,但至少他们是坦诚的。 

随着Chrome 69版本的新重新设计,那个曾经强烈倡导从http改为https的Google,默默地删除了'www',因为它认为这是一个微不足道的子域名。

即使这是一个设置,默认设置也是大多数人所坚持的。没有'www'也可能会导致一些严重的网络钓鱼问题,其中www.somename.com和somename.com可能指向两个完全不同的网站。

不久的将来,Google可能会通过隐藏amp子域来隐藏Google提供其AMP页面的方式。正如有人说的,"然后突然整个世界都通过AMP。” 你自己去联系吧!

总之,我们不相信Google真的在解决房间里的大象,即页面的臃肿性,而是在利用这个问题并推广自己的动物园。我们Kuwait Website Design认为这是不道德的行为,我们不会参与其中,并希望Google能树立一个更好的榜样。

P.S: 对于想要在Chrome浏览器中禁用不显示www设置的用户,可以将下面的标志设置粘贴到Chrome的地址栏中,并将默认选项更改为禁用。

chrome://flags/#omnibox-ui-hide-steady-state-url-scheme-and-subdomains

公司简介

推荐赚钱