Ostatnio dużo się o tym mówiło AMP (Przyspieszone strony mobilne). Od 24 lutego wyniki wyszukiwania Google zaczęły zawierać linki do wersji na stronie mobilnej, które zostały zbudowane przy użyciu tego projektu o otwartym kodzie źródłowym. Kiedy Google zaczyna otwarcie popierać technologię, wiesz, że to będzie wielka rzecz, ale czym właściwie jest AMP?

AMP polega na doświadczeniu użytkowników mobilnych. W szczególności inicjatywa ma sprawić, że strony mobilne będą szybsze niż kiedykolwiek wcześniej, co jest pewnym sposobem na poprawę UX. Najlepiej, gdy zwolennicy AMP chcą mieć możliwość tworzenia zawartości mobilnej tylko raz - a potem już mają ją ładować natychmiast wszędzie.

Podobnie jak w przypadku wszystkich nowych inicjatyw, musimy oddzielić prawdę od szumu ...

Tworzenie stron szybciej

Od Nacisk publiczny Google na korzyść AMP w zeszłym roku, wiele głośnych firm, które publikują w Internecie, również zaczęło wracać do AMP. Niektóre z tych nazw to BBC, Wall Street Journal, Guardian, Twitter, Pinterest, New York Times (sam w trakcie kontrowersji związanych z reklamą) oraz Buzzfeed. Oczywiście chcą być na fali, ponieważ mówią, że każda inicjatywa, którą Google wspiera, ma wpływ na nasze rankingi SEO.

Jednak czy naprawdę warto, aby te firmy wspierały AMP w tym czasie? Czy AMP wywiązuje się z obietnicy, że Twoja strona stanie się szybsza?

jeśli już rozumiesz UX ... AMP może nie okazać się tak wielką różnicą

Aby zacząć odpowiadać na to pytanie, musimy umieścić to w kontekście: jeśli porównasz swoją witrynę z witryną multimedialną, która ma tylko średnią optymalizację, jest prawdopodobne. Jednak jeśli porównasz swoją witrynę do jednej z minimalistycznym wzornictwem i dobrą optymalizacją, jury nadal nie działa. Innymi słowy, wielkość liter jest rozróżniana.

Jeśli byłeś jednym z tych wczesnych fanów AMP, który już kupił swoją pozorną prędkość, rozważ następujące kwestie: AMP nie jest nowym typem technologii. Dlaczego, nawet Google przyznaje, że AMP powstał z już istniejących technologii internetowych, w celu tworzenia lekkich stron. Więc nie, nie ma w tym nic rewolucyjnego. Zrozumienie tego pomoże we właściwej perspektywie przyspieszyć rozwój AMP.

Jeśli więc już dobrze rozumiesz UX i wiesz, jak zintegrować najnowsze ulepszenia wydajności z projektowaniem i rozwojem witryny, to AMP może nie udowodnić tak dużej różnicy.

Czym dokładnie jest AMP?

Ten projekt open-source powstał z dyskusji między firmami technologicznymi i wydawcami na temat potrzeby lepszego mobilnego UX dla wszystkich osób związanych z treścią: konsumentów, wydawców, twórców i użytkowników.

AMP, należy podkreślić, że nie jest to całkowicie nowy rodzaj HTML. W rzeczywistości, jak wyjaśnia Projekt, AMP są jak inne strony HTML jedyną różnicą jest ograniczony zestaw dopuszczalnych funkcji technicznych, które są regulowane i definiowane przez specyfikację AMP. AMP będzie ładowany w dowolnym widoku sieciowym aplikacji lub nowoczesnej przeglądarce, tak jak zwykłe strony HTML, ale szybkość jest priorytetem ze względu na różne podejścia architektoniczne.

AMP obiecuje również większą szybkość ze względu na zmniejszoną ilość kodu. Na przykład:

  • Masz mniej niż 50 kb CSS
  • Nie potrzebujesz własnego JavaScriptu (nie ma kart zasilanych przez JS, alarmów, podpowiedzi i modów)
  • Nie masz kodu dla różnych dostawców reklam i usług analitycznych

Wszystko to sprowadza się do lżejszych stron, co z kolei oznacza szybsze prędkości i czasy ładowania.

Następnie są niestandardowe elementy AMP, które kładą nacisk na ładowanie i optymalizację. Co się stanie, najpierw zostanie wczytana treść na dowolnej stronie AMP, która jest powyżej zakładki. Gdy obejrzysz tę treść, reszta poniżej końca ekranu zacznie się ładować. Innym razem AMP można załadować przed lądowaniem na nim użytkowników, co sprawia, że ​​ładowanie wydaje się szybsze.

Istnieją różne metody, które pomagają AMP robić te rzeczy. Oni są:

  • Powolne ładowanie
  • Wstępne połączenie
  • Wstępne pobieranie
  • Prerenderowanie

Co ciekawe, możesz zoptymalizować strony spoza AMP osobno dla każdej z tych optymalizacji zwiększających prędkość.

Ponownie, nie używanie AMP nie oznacza, że ​​nie możesz zaprojektować i dostosować swojej strony do prędkości.

Wreszcie, AMP sprawia, że ​​układ strony jest bardziej wydajny. Jak to? Po dodaniu do strony AMP nośniki muszą zawsze mieć określone właściwości szerokości i wysokości. Chociaż wciąż możliwe jest posiadanie zarówno responsywnych, jak i skalowalnych obrazów, AMP będzie wiedziało, jak dokładnie ułożyć stronę przed załadowaniem wspomnianych nośników. Użytkownicy końcowi nie muszą czekać tak długo, dopóki obrazy nie zostaną najpierw załadowane, a następnie ponownie obliczone, a następnie renderowane.

Szybszy tylko w niektórych przypadkach

Prawda jest taka, że ​​AMP sprawi, że Twoja strona będzie szybsza tylko w niektórych, specyficznych sytuacjach. Wszystko zależy od technicznych aspektów witryny, ale także od potrzeb firmy obsługiwanej przez witrynę.

nie używanie AMP nie oznacza, że ​​nie możesz zaprojektować i dostosować swojej strony do prędkości

Oto, kiedy AMP może przyspieszyć działanie Twojej witryny:

  • Jeśli Twoja strona jest tak bogata w multimedia, że ​​automatycznie skorzysta z optymalizowanych procesów ładowania
  • Jeśli chcesz, aby AMP był odpowiedzialny za optymalizację szybkości i wydajności witryny, zamiast samemu nią zarządzać

Aby być całkowicie jasnym, nie jest to AMP samo w sobie, które automatycznie przyspiesza działanie twoich stron. Zamiast tego AMP oferuje techniki i podejścia, które przyspieszają działanie witryn. Ponownie, podczas gdy możesz przyspieszyć działanie swoich stron, stosując własne procesy optymalizacyjne, AMP po prostu zapewnia optymalizację prędkości i wydajności w zgrabnym i poręcznym pakiecie.

Co musisz wiedzieć

Pomimo całej swojej fanfarności, zwłaszcza od Google, AMP jest wciąż w powijakach, co jest znaczącą rzeczywistością. Oznacza to, że wciąż ewoluuje, a ludzie są dalecy od tego, by z 100% pewnością powiedzieć, do czego można go używać. Innymi słowy, jego wpływ na rankingi wyszukiwania, jego wydajność, a nawet wymagania związane z używaniem AMP mogą wciąż gwałtownie się zmieniać.

Chociaż nie jest to magiczna kula, która natychmiast wyleczy wszystkie powolne problemy z witryną, a nawet jedyne rozwiązanie, warto, aby projektanci i programiści spędzili z nim trochę czasu. AMP stanowi co najmniej źródło nowych i skutecznych pomysłów, które projektanci mogą wykorzystać, aby znacząco poprawić czas ładowania strony w całej sieci.

Fakt, że Google wdrożyło AMP na stronach wyników wyszukiwania, daje także możliwość wcześniejszych opinii użytkowników. Interesujące będzie zobaczyć, jakie wczesne adaptery tej inicjatywy myślą o ulepszeniu, jeśli w ogóle, UX stron mobilnych. Jeśli wyniki są dobre, a AMP prowadzi do większego ruchu i dochodów dla popularnych witryn, możesz założyć, że będzie większy nacisk od Google i innych firm niż kiedykolwiek wcześniej. Jeśli stanie się coś odwrotnego, AMP może nie odejść w żaden sensowny sposób.

Wyróżniony obraz korzysta z sekretów Agustina prędkość obrazu .