Accelerated Mobile Pages

Przyspieszone Strony Mobilne

Accelerated Mobile Pages (w skrócie AMP) to inicjatywa typu open source, mająca na celu poprawę doświadczeń użytkowników korzystających ze stron internetowych na urządzeniach mobilnych. Projekt ten jest rozwijany przez firmę Google. Główną cechą stron AMP jest ich szybkość ładowania, co jest szczególnie istotne w przypadku używania połączeń o niskiej przepustowości, takich jak EDGE czy 3G. Umożliwia to zastosowanie specjalnych mechanizmów JavaScript, które optymalizują ładowanie zasobów na stronie, oraz wykorzystanie usługi AMP Cache. W grudniu 2018 roku, WordPress – najpopularniejszy system zarządzania treścią na świecie – udostępnił oficjalne rozszerzenie, które umożliwia pełną integrację standardu AMP z witrynami stworzonymi za pomocą tego oprogramowania.

Komponenty Frameworku

Strony internetowe AMP składają się z trzech kluczowych elementów:

  • Specyfikacja AMP HTML, która określa zasady użycia kodu HTML, ograniczając stosowanie niektórych elementów w kodzie HTML oraz w stylach CSS,
  • AMP JavaScript, który kontroluje ładowanie treści i zasobów na stronie,
  • AMP Cache, czyli usługa odpowiedzialna za walidację i hosting stron AMP.

AMP Cache

Cache dla większości stron AMP jest dostarczany przez Google. W marcu 2017 roku do projektu dołączyło również Cloudflare.

Przypisy

Linki zewnętrzne

Oficjalna strona projektu