Accelerated Mobile Pages (AMP) — це HTML-фреймворк із відкритим кодом, розроблений Google у співпраці з Twitter. Проект має на меті зробити веб-контент швидшим і зручнішим для користувачів мобільних пристроїв, забезпечуючи спрощений і ефективний досвід перегляду. AMP досягає цього, відтворюючи веб-сторінки в спрощеному, але ефективному форматі, скорочуючи час завантаження та посилюючи залучення користувачів.
Генезис і поява прискорених мобільних сторінок
Проект Accelerated Mobile Pages був вперше оголошений Google у жовтні 2015 року. Google об’єднався з безліччю видавців, технологічних компаній і платформ, зокрема Twitter, Pinterest, LinkedIn і WordPress.com, щоб створити новий, швидший стандарт для мобільних пристроїв. веб-вміст.
Основна мета полягала в боротьбі з дедалі більш роздутим і повільним веб-користуванням для мобільних користувачів. Ідея полягала в тому, щоб видалити непотрібні елементи та визначити пріоритет швидкості, не жертвуючи функціональністю, яку очікували користувачі. У лютому 2016 року AMP було інтегровано в результати мобільного пошуку Google, що стало його офіційним дебютом.
Розширення на Accelerated Mobile Pages
За своєю суттю Accelerated Mobile Pages є скороченою версією звичайного HTML. AMP використовує певний набір веб-технологій для доставки веб-сторінок, зосереджуючись на швидкості та читабельності для мобільних користувачів. Він складається з трьох основних компонентів: AMP HTML, AMP JS (JavaScript) і AMP Cache.
AMP HTML – це підмножина HTML із деякими спеціальними тегами та властивостями. Він містить кілька вбудованих користувацьких елементів, які допомагають покращити продуктивність, наприклад amp-img для зображень і amp-video для відео.
AMP JS керує обробкою ресурсів і асинхронним завантаженням, прагнучи забезпечити найшвидше відтворення сторінки. Він дозволяє лише асинхронний JavaScript, гарантуючи, що жоден сценарій не блокує шлях відтворення.
Кеш AMP, наданий Google, обслуговує кешовані HTML-сторінки AMP. Кеш оснащено вбудованою системою перевірки, яка підтверджує, чи відповідає сторінка критеріям AMP, що забезпечує надійність і швидкість.
Внутрішня робота прискорених мобільних сторінок
Прискорені мобільні сторінки використовують спрощену структуру HTML і обмежують певні елементи HTML, CSS і JavaScript, які часто спричиняють повільніше завантаження сторінки. AMP використовує відкладене завантаження, яке дозволяє завантажувати лише необхідний вміст, коли користувач відкриває веб-сторінку, таким чином покращуючи швидкість доставки вмісту.
У системі AMP JavaScript зведено до мінімуму. Сторонній JavaScript заборонено використовувати в користувацьких елементах AMP, що допомагає запобігти блокуванню візуалізації. Натомість інтерактивний вміст обробляється в спеціальних елементах AMP. CSS в AMP також вбудований і прив’язаний до розміру, що призводить до того, що потрібно отримати менше даних.
Кеш AMP також відіграє вирішальну роль. Коли користувач запитує сторінку AMP, вона отримується з кешу Google AMP, що автоматично покращує продуктивність сторінки.
Основні функції Accelerated Mobile Pages
-
Швидкість і продуктивність: сторінки AMP завантажуються швидше, ніж стандартні сторінки для мобільних пристроїв, забезпечуючи зручну взаємодію з користувачем.
-
Пошукова оптимізація: Алгоритм пошукової системи Google віддає перевагу сторінкам із підтримкою AMP, що забезпечує кращу видимість на сторінках результатів пошукової системи (SERP).
-
Залучення та монетизація: Швидше завантаження сторінок сприяє більшій активності користувачів, нижчим показникам відмов і покращенню видимості реклами.
-
Аналітика: AMP підтримує широкий спектр аналітики, рекламних мереж і технологій, а також забезпечує накопичення, аналіз і дію з даними користувачів.
Типи прискорених мобільних сторінок
Існує не різні «типи» AMP, а різні реалізації AMP для різних типів вмісту та платформ. Деякі приклади:
- Веб-сайти AMP: стандартні веб-сайти, створені повністю з AMP HTML для швидкості та продуктивності.
- Історії AMP: формат візуальної розповіді для відкритого Інтернету, який можна торкатися, захоплює та захоплює.
- Оголошення AMP: Оголошення, створені за допомогою AMP, завантажуються швидше, покращуючи взаємодію з користувачем і ефективність реклами.
- Електронна пошта AMP: інтерактивні електронні листи в режимі реального часу за допомогою фреймворку AMP.
Використання, проблеми та рішення
AMP в основному використовується видавцями новин, сайтами електронної комерції та рекламними платформами, щоб забезпечити швидку та привабливу роботу на мобільних пристроях. Однак AMP критикували за надмірне спрощення сторінок, обмежену функціональність порівняно з повноцінними веб-сайтами та залежність від інфраструктури Google.
Щоб вирішити ці проблеми, Google постійно вдосконалює структуру AMP, зокрема додає більше компонентів, щоб покращити функціональність і створити кращий баланс між швидкістю та зручністю використання.
Порівняння з подібними технологіями
Особливість | AMP | Звичайні мобільні сторінки | Адаптивний веб-дизайн |
---|---|---|---|
швидкість | Дуже високо | Помірний | Залежить від дизайну |
Переваги SEO | Високий | Низький | Помірний |
Орієнтований на мобільні пристрої | Так | Немає | Так |
Інтерактивність | Обмежений | Високий | Високий |
Залежність від Google | Високий | Немає | Немає |
Майбутні перспективи та технології
Майбутнє AMP рухається до більшої гнучкості та функціональності з безперервним оновленням, щоб забезпечити більш багатий досвід, зберігаючи швидкість. Прогресивні веб-програми (PWA), які надають веб-додаткам схожий на нативний досвід, все частіше інтегрують AMP для своїх «сторінок входу». Поєднання технологій PWA та AMP обіцяє майбутнє миттєвого завантаження та занурення в Інтернет.
AMP і проксі-сервери
Проксі-сервери, як-от OneProxy, можна використовувати для обслуговування вмісту AMP. Ці сервери можуть кешувати сторінки AMP і доставляти їх користувачам, покращуючи час завантаження та продуктивність. Однак перевірка та оптимізація, надані Google AMP Cache, не будуть присутні, якщо вони спеціально не реалізовані.
Пов'язані посилання
Для отримання додаткової інформації про AMP:
У цьому комплексному огляді AMP досліджується його походження, функціональність, програми та майбутнє. Оскільки використання мобільного Інтернету продовжує зростати, потреба в AMP, ймовірно, зросте, забезпечуючи швидший і зручніший Інтернет для всіх.