Share to: share facebook share twitter share wa share telegram print page

 

Accelerated mobile pages

Accelerated Mobile Pages (AMP) — технологія прискорення завантаження html сторінок на мобільних пристроях, на базі HTML фреймворка з відкритим вихідним кодом. Основною метою AMP заявлено прискорення завантаженя вебсторінок на мобільних пристроях. Створена компанією Google в 2015 році.

Історія

Проєкт AMP був анонсований компанією Google 7 жовтня 2015 року. За останні 30 новинних видань і кілька технологічних компаній, включаючи Twitter, Pinterest, LinkedIn і WordPress, були анонсовані заздалегідь в якості партнерів проєкту AMP.

Вперше протестувати технологію користувачам вдалося в лютому 2016 року, коли Google почав показувати версії вебсторінок AMP в результатах мобільного пошуку. Посилання AMP в пошуковій системі Google ідентифікуються значком.

  • У лютому 2017 року, через рік після публічного запуску AMP, компанія Adobe повідомила, що на AMP-сторінки доводиться 7 % всього веб трафіку для провідних видань в Сполучених Штатах.[1]
  • В травні 2017 року компанія Google повідомила, що глобальне охоплення користування технологією швидкого завантаження сторінок становить понад 2 мільярди AMP-сторінок, опублікованих у всьому світі.[2]
  • У червні 2017 року Twitter почав посилатися на сторінки AMP зі своїх додатків для iOS і Android[3].
  • У вересні 2018, Microsoft починає підтримку AMP-сторінок в своєму Bing AMP viewer [4].
  • В грудні 2018, WordPress анонсовував офіційний плагін, який зробив сайтам на WordPress можливість використовувати AMP-технологію.

Технологія

Формат AMP складається з:

  • AMP HTML — мова HTML, в якому частина тегів замінена на еквівалентні AMP-теги, а частина заборонена для використання.
  • AMP JS — в роботі використовується власна JS -Бібліотека, що дозволяє елементам сторінки завантажуватися асинхронно.
  • Google AMP Cache — в процесі індексації AMP-сторінки, пошукова система кешує її дані і відтворює зі своїх серверів.

Викоритовуються такі оптимізації пришвидшення як:

  • Кешування з використанням серверів Google.
  • Фонове попередне завантаження контенту.
  • Оптимізація розміру зображень, HTML, CSS та javascript.
  • Динамічне завантаження такого контенту, як шрифти.

Продуктивність

На початку історії AMP-технології мобільний інтернет використовував технології 2G та 3G, з швидкістю до 2 мб/с. Інтернет 4G тільки починав поширення. Тому потреба в пришвидшені завантаження сторінок була доволі актуальною. За даними компанії Google AMP-сторінки завантажуються менш ніж за 1 секунду і використовують в 10 разів менше даних, ніж ті ж самі сторінки без AMP[5] . Результати CNBC говорять про зниження часу завантаження сторінки з технологією AMP в 4 рази[6].

Перехід сайту, який функціонує в рамках транзакційного запиту на платформу AMP не має високої практичної користі, так як в ході даного запиту користувачі переходять безпосередньо на невелику кількість вебсайтів улюблених брендів і готові чекати їх завантаження або закривати спливаючі рекламні банери, не йдучи з сайту.

Вплив на ранжування пошукових систем

Пошукова система Yandex не підтримує технологію AMP, тому на ранжування в цій системі технологія не впливає. Замість AMP Yandex застосовує аналогічну технологію Турбо-сторінок .

Google використовує дану технологію, і на її пошукову видачу впливає, AMP-сторінка з'являється в результатах пошуку чи ні:

  • Спеціальний значок. Всі AMP-сторінки позначаються спеціальним значком «⚡», в результаті чого, користувачі переходять саме на нього (знаючи, що такі сторінки завантажуються дуже-дуже швидко);
  • Висока швидкість завантаження. Чим більша швидкість завантаження сайтів — тим вище (за інших рівних) знаходяться сторінки в пошуковій видачі;
  • Штучна популярність. Для того, щоб популяризувати технологію, Google віддає невелику перевагу AMP-сторінок і трохи «піднімає» вище в своїй видачі (у порівнянні зі звичайними сторінками).[7]

Недоліки

  • Необхідно змінювати html-код для корректної роботи можливостєй AMP
  • Деякий функціонал JavaScript недоступний.
  • Складність розробки та впровадження. В більшості випадків amp-версія сайта існує окремо від регулярної версії. На сторінках де необхідно використовувати складний приватний фунціонал, наприклад як робота з корзиною та оплатою товара на сайті магазина - використовується регулярна версія сайта.
  • Критика того що розповсюдження технології AMP може призвести до централізації інтернету, залежності великого сегменту інтернета від кешування такими крупними корпораціями як Google та іншими. [8]


Див. також

  • Facebook Instant Articles
  • Турбо-сторінки

Примітки

  1. Google AMP: One Year Later. Архів оригіналу за 3 вересня 2017. Процитовано 20 листопада 2017.
  2. Turbocharging AMP. Архів оригіналу за 1 вересня 2017. Процитовано 20 листопада 2017.
  3. Twitter ramps up AMP. Архів оригіналу за 19 грудня 2020. Процитовано 22 грудня 2020.
  4. Introducing Bing AMP viewer and Bing AMP cache. Процитовано 09 березня 2024. [Архівовано 2024-03-09 у Wayback Machine.]
  5. Search results are officially AMP'd. Архів оригіналу за 24 грудня 2020. Процитовано 22 грудня 2020.
  6. CNBC sees mobile speed and engagement gains with AMP. Архів оригіналу за 1 вересня 2017. Процитовано 22 грудня 2020.
  7. Дмитрий Бродовский. Информационный сайт по технологии AMP. AMP-Lessons. Архів оригіналу за 19 вересня 2018. Процитовано 19 вересня 2018. [Архівовано 2018-09-19 у Wayback Machine.]
  8. https://www.politico.eu/article/google-amp-accelerated-mobile-pages-competition-antitrust-margrethe-vestager-mobile-android/. {{cite web}}: Пропущений або порожній |title= (довідка)

Посилання

Kembali kehalaman sebelumnya