План Google по захвату Интернета или просто ускорению его работы в зависимости от вашей точки зрения, уже начался. AMP — это легкое подмножество HTML и JavaScript, предназначенное для быстрой доставки с использованием сети доставки контента.
Google, кажется, одержим стремлением сделать Интернет быстрее. По большей части это хорошо, хотя это не означает, что мы должны быть счастливы, когда это предлагает, настоятельно предполагает, что мы делаем что-то определенным образом.
AMP Accelerated Mobile Pages — это подмножество веб-технологий, предназначенных для быстрой доставки. Это звучит довольно невинно и для многих является отличной идеей. Что мы делаем, так это создаем более или менее статические веб-страницы, используя только HTML / CSS, ограниченный набором опций и без специального JavaScript. Единственный разрешенный JavaScript — это стандартизированный для выполнения определенных задач. Например,
Стандартизация позволяет обслуживать страницы JavaScript и AMP с помощью сети доставки контента (CDN), которая, конечно же, предоставляется Google. Все, что вам нужно сделать, чтобы получить это преимущество, — это преобразовать свои страницы для использования AMP. Чтобы упростить задачу, WordPress автоматически добавил поддержку AMP, и, учитывая, что, по оценкам, 25% Интернета работает на WordPress, это большая победа для AMP.
Так в чем же обратная сторона?
Во-первых, AMP-страницы получат более высокое место в результатах поиска Google в качестве награды. Например, только страницы AMP будут отображаться в «карусели», которая отображается вверху результатов поиска.
Это действительно награда за использование AMP, но это также и наказание, если вы не хотите.
AMP — это проект с открытым исходным кодом, но он очень сильно финансируется и управляется Google. Если вы хотите добавить новый тег, вам нужно будет попросить Google его одобрить. Обратите внимание, что весь AMP обслуживается Google CDN, поэтому он обладает даже большей мощностью, чем вы можете ожидать от проекта с открытым исходным кодом. Важность контроля над тегами заключается в том, что его можно использовать для более или менее легкого доступа к некоторым источникам. Например, есть
Частично это делается для того, чтобы сделать блокировку рекламы менее разумной — из FAQ:
Цель проекта Accelerated Mobile Pages — обеспечить эффективную монетизацию рекламы в мобильном Интернете, используя подход, ориентированный на пользователя. В этом контексте цель состоит в том, чтобы обеспечить поддержку широкого диапазона рекламных форматов, рекламных сетей и технологий в Accelerated Mobile Pages. В рамках этого проекта участники проекта также занимаются разработкой устойчивых методов рекламы, чтобы гарантировать, что объявления в файлах AMP будут быстрыми, безопасными, привлекательными и эффективными для пользователей.
Есть некоторые расширенные компоненты, такие как
На данный момент мнения разделились. Некоторые комментаторы довольны тем, что Google что-то делает со скоростью мобильного Интернета, и рассматривают открытый исходный код проекта как защиту от того, чтобы Google стал привратником в Интернет. Другие не видят причин для такой щедрости Google в предоставлении полного CDN для ускорения обслуживания веб-страниц других людей. Возможно, все дело в том, что Google становится привратником. Возможно, речь идет об управлении рекламными сетями или получении еще большей аналитики.
Кто знает, какой из них правильный, но можно быть уверенным в том, что многие крупные издатели очень заинтересованы в быстром обслуживании их страниц без дополнительных затрат на поддержку.