AMP

AMP Overview

Czym jest projekt Accelerated Mobile Pages?

Projekt Accelerated Mobile Pages (AMP) to inicjatywa open source, która powstała w wyniku rozmów wydawców i firm technologicznych na temat potrzeby ulepszenia całego ekosystemu treści mobilnych dla wszystkich — wydawców, platform konsumenckich, reklamodawców, twórców i użytkowników.

Obecnie oczekuje się bardzo szybkiego ładowania i łatwości eksplorowania treści. W rzeczywistości załadowanie treści może trwać nawet kilka sekund i czasem użytkownik opuszcza ślamazarną stronę zanim zostanie w całości załadowana. Strony internetowe wykonane w technologii Accelerated Mobile Pages są zaprojektowane do błyskawicznego ładowania. To ważny krok w kierunku lepszego Internetu mobilnego dla wszystkich.

Jakie są korzyści ze stosowania technologii Accelerated Mobile Pages?

Szybkość ma znaczenie. Im szybciej, tym lepiej! Badania wykazały wyższe współczynniki odrzuceń na wolniejszych stronach internetowych. Dzięki zastosowaniu formatu AMP ludzie znacznie chętniej korzystają z większej ilości treści i bardziej się angażują. Nie chodzi jednak tylko o szybkość i wyniki. Chcemy również promować lepszą dystrybucję, aby wydawcy i reklamodawcy mogli wykorzystywać potencjał otwartej sieci, aby ich treści były wyświetlane szybko wszędzie — na wszystkich platformach i aplikacjach, gdyż może to skutkować zwiększeniem przychodów.

Jak działają strony AMP?

Strony Accelerated Mobile Pages są jak każda inna strona HTML, ale z ograniczonym zestawem dozwolonych funkcji technicznych, zdefiniowanych w specyfikacji AMP typu open source i zarządzanych na jej podstawie. Strony AMP są obsługiwane w każdej nowoczesnej przeglądarce lub aplikacji ze składnikiem WebView.

Pliki AMP korzystają z różnych rozwiązań technicznych i architektonicznych, w których priorytetem jest szybkość, aby zapewnić użytkownikom szybszy dostęp do treści. Programiści AMP mogą korzystać z bogatej i rosnącej biblioteki składników internetowych, oferujących możliwość osadzania obiektów multimedialnych, takich jak filmy i posty społecznościowe, cyfrowe reklamy displayowe lub zbieranie danych analitycznych. Celem nie jest ujednolicenie wyglądu i działania treści, tylko stworzenie wspólnego rdzenia technicznego między stronami, co skróci czas ładowania.

Pliki AMP można ponadto buforować w chmurze, aby skrócić czas potrzebny do pobrania treści na urządzenie mobilne użytkownika. W formacie AMP producenci udostępniają treści w plikach AMP, aby umożliwić ich buforowanie zewnętrzne. Dzięki użyciu tego typu frameworku wydawcy i reklamodawcy zachowują kontrolę nad treściami, ale pojawia się możliwość ich łatwego buforowania lub dublowania w celu uzyskania optymalnej szybkości dostarczania. Google udostępnia za darmo sieć serwerów Google AMP Cache na buforowanie wszystkich treści AMP w usłudze Google AMP Cache. Inne firmy mogą budować własne sieci serwerów buforujących AMP.

Podsumowując, celem jest połączenie ograniczonej funkcjonalności technicznej z systemem dystrybucji opartym na buforowaniu w celu doprowadzenia do szybszego ładowania stron i zwiększenia liczby ich odbiorców.

Dlaczego projekt Accelerated Mobile Pages stosuje podejście open source?

Firmy biorące udział w projekcie chcą, aby sieć mobilna działała lepiej dla wszystkich — nie tylko na jednej platformie ani w jednym kręgu technologii, wydawców lub reklamodawców. Projekt open source pozwala ludziom dzielić się pomysłami i kodem, dzięki którym mobilny Internet będzie działał szybciej. Jednak jesteśmy dopiero na początku drogi. Mamy nadzieję, że dołączą do nas kolejni wydawcy, reklamodawcy i firmy technologiczne.

Kto może korzystać z technologii Accelerated Mobile Pages?

Projekt jest otwarty dla wszystkich graczy w ekosystemie — wydawców, platform konsumenckich, reklamodawców i twórców. Aby dowiedzieć się, czym zajmują się niektóre firmy i witryny korzystające z AMP, przejdź do tej strony.

Jakie są skutki stosowania technologii Accelerated Mobile Pages?

Korzystając z formatu AMP, producenci treści udostępniają zawartość plików AMP do przeszukiwania przez roboty, indeksowania i wyświetlania (zgodnie z protokołem wyłączenia robotów) i buforowania na serwerach stron trzecich.

Jakie mam obowiązki w razie stosowania AMP?

Jeśli wydawca lub reklamodawca zbiera dane od użytkowników, którzy przeglądają jego strony AMP, takie zbieranie danych podlega jego zasadom ochrony prywatności. Wydawca lub reklamodawca jest odpowiedzialny za ujawnienie stosowanych zasad, najlepiej poprzez zamieszczenie linku do niej na każdej ze stron AMP.

Przepisy obowiązujące w wielu miejscach, np. w Unii Europejskiej, wymagają ponadto od witryny internetowej podawania odwiedzającym informacji na temat plików cookie i innych form lokalnego przechowywania danych w witrynie (dotyczy to również stron AMP). W wielu przypadkach przepisy te wymagają również uzyskania zgody od użytkownika. Na witrynie spoczywa obowiązek ustalenia na podstawie plików cookie odpowiedniego typu zawiadomienia. Dodatkowe informacje i narzędzia do generowania powiadomień o plikach cookie można znaleźć na stronie www.cookiechoices.org. Należy zauważyć, że powiadomienie składnika AMP amp-user zapewnia sposób wyświetlania użytkownikowi powiadomienia, które można odrzucić.

Jeśli strona AMP jest wyświetlana w przeglądarce na platformie strony trzeciej, takiej jak Google AMP Viewer w wyszukiwarce Google, przeglądarka może być środowiskiem hybrydowym, w którym dane dotyczące użytkownika może gromadzić zarówno strona AMP i platforma strony trzeciej. W takim przypadku zbieranie danych przez każdą ze stron podlega polityce prywatności tej strony (tj. w środowisku przeglądarki hybrydowej dane gromadzone przez stronę AMP podlegają jej polityce prywatności, a dane gromadzone przez platformę zewnętrzną podlegają polityce prywatności platformy). Każda ze stron ponosi odpowiedzialność za ujawnienie swojej polityki prywatności i przestrzeganie odpowiednich przepisów dotyczących ochrony danych, w tym przepisów europejskich dotyczących stosowania plików cookie.

Jaki typ treści najlepiej jest stosować na stronach Accelerated Mobile Pages?

Celem jest to, aby cała treść, od artykułów prasowych po filmy i od blogów po strony handlowe i pliki GIF, działała przy użyciu technologii Accelerated Mobile Pages.

Czy przebudowanie treści na technologię Accelerated Mobile Pages wymaga więcej pracy?

Krótko mówiąc, niewiele więcej. Język „AMPHTML” jest zbudowany w całości z istniejących technologii internetowych, więc rozwój odzwierciedla procesy stosowane już przez wydawców i reklamodawców. Wydawcy i reklamodawcy mogą zapoznać się ze specyfikacją AMPHTML na GitHub. W przypadku osób przyzwyczajonych do bieżącego procesu krzywa uczenia się powinna być łagodna.

W jaki sposób wydawca lub reklamodawca może pzekonwertować treść na format AMPHTML?

Wydawcy i dostawcy systemów zarządzania treścią (CMS) mogą opracować integrację ze swoimi systemami CMS w celu generowania treści AMP. Firma Automattic opublikowała już wtyczkę WordPress AMP i mamy nadzieję, że wszystkie systemy zarządzania treścią dodadzą obsługę stron AMPHTML.

Czy technologia AMP jest przeznaczona tylko dla urządzeń mobilnych?

AMP zaprojektowano z myślą o szybkości działania na wszystkich rozmiarach ekranu. Niektóre funkcje platform zewnętrznych (np. karuzela „Top Stories” Google) mogą działać wyłącznie na urządzeniach mobilnych. Sposób stosowania AMP należy sprawdzić na platformie zewnętrznej. Więcej informacji na temat stron AMP dla urządzeń mobilnych i komputerów zawiera post na blogu Paula Bakausa About that ‘mobile’ in Accelerated Mobile Pages (O „mobilności” w Accelerated Mobile Pages).