Animácie a video sú namieste, keď pomáhajú splniť úlohu návštevníka: ukázať produkt v pohybe, vysvetliť proces, potvrdiť akciu. Aby sa zachovala rýchlosť, video sa načítava odložene, komprimuje sa a sprevádza náhľadovým obrázkom, pre bloky sa rezervuje miesto a animácie rozhrania sa robia krátke a ľahké pre prehliadač s ohľadom na nastavenie zníženého pohybu.
Stručne
- Video a animácia majú slúžiť úlohe: vysvetliť, ukázať, potvrdiť. Všetko ostatné sa odstraňuje.
- Ťažké klipy a veľké skripty stránku spomaľujú a pomalá stránka ovplyvňuje ukazovatele Core Web Vitals aj konverziu.
- Video sa načítava odložene: najprv náhľadový obrázok s tlačidlom prehrávania, samotný prehrávač sa dotiahne na požiadanie.
- Prehliadače zvyčajne povoľujú automatické prehrávanie iba pre video bez zvuku, preto sa klipy na pozadí robia krátke, bez zvuku a s ovládaním.
- Animácie rozhrania sú krátke a pracujú na vlastnostiach transform a opacity; ľuďom, ktorí v nastaveniach systému znižujú pohyb, sa zobrazuje zjednodušená verzia.
- Titulky, textový prepis a ovládanie prehrávania sú užitočné pre všetkých návštevníkov, najmä pre ľudí s poruchami sluchu a vestibulárneho aparátu.
Kedy sú video a animácia namieste
Pohyb púta pozornosť, preto je vhodné používať ho tam, kde niečo vysvetľuje alebo potvrdzuje. Nižšie sú typické prvky a spôsoby, ako znížiť ich riziko.
| Prvok | Kedy je namieste | Riziko | Ako riziko znížiť |
|---|
| Video na pozadí prvej obrazovky | Keď pohyb odovzdáva atmosféru: podnik, udalosť, výroba | Hmotnosť súboru a pomalá prvá obrazovka | Krátka slučka bez zvuku, kompresia, náhľadový obrázok, statický obrázok na slabých zariadeniach |
| Video o produkte alebo službe | Keď je proces ťažké vysvetliť textom | Oneskorenie kvôli načítaniu prehrávača | Náhľadový obrázok s tlačidlom prehrávania, prehrávač na požiadanie |
| GIF animácia | Zriedka | Veľká veľkosť v porovnaní s videom | Nahradiť krátkym videom alebo vektorovou animáciou |
| Efekty pri posúvaní, paralaxa | Na prezentačných stránkach | Záťaž procesora, rozptyľovanie | Minimum efektov, vypnutie pri znížení pohybu |
| Mikroanimácie tlačidiel, menu, formulárov | Takmer vždy | Nadmernosť | Krátke prechody potvrdzujúce akciu |
| Automatický karusel | Obmedzene | Snímka sa zmení skôr, než ju človek dočíta | Ručné ovládanie, pauza, hlavná správa v prvej snímke |
Kontrolná otázka ku každému prvku: čo návštevník z tohto pohybu získava? Ak je odpoveď ťažké sformulovať, prvok možno odstrániť bez strát.
Pre web so službami sú užitočné krátke klipy o etapách práce, zoznámenie s tímom a rozbor skutočnej prípadovej štúdie. Pre internetový obchod sú namieste prehliadka produktu v akcii, ukážka rozmerov a výbavy a odpovede na typické otázky. V takýchto formátoch pohyb odovzdáva informáciu, ktorú je ťažké ukázať fotografiou.
Ako video ovplyvňuje rýchlosť
Video a skripty animácií ovplyvňujú naraz niekoľko ukazovateľov. Náhľadový obrázok alebo prvý záber klipu sa môže stať najväčším prvkom prvej obrazovky, ktorý meria ukazovateľ LCP. Prehrávače služieb tretích strán pridávajú skripty, ktoré sa načítavajú spolu so stránkou. Blok bez rezervovaného miesta posúva obsah počas načítania a to zhoršuje ukazovateľ CLS. Animácie na skriptoch môžu blokovať hlavné vlákno a brzdiť reakciu stránky (ukazovateľ INP). Google zohľadňuje zážitok používateľa zo stránky, hoci zmysluplnosť obsahu zostáva dôležitejšia, a pomalé video škodí predovšetkým návštevníkom, najmä na mobilnom pripojení.
Video na pozadí
Klip na pozadí má byť krátky, bez zvuku, s náhľadovým obrázkom a kompresiou podľa veľkosti bloku. Súbor z fotoaparátu alebo strihacieho programu sa takmer nikdy nehodí na zverejnenie bez prekódovania: ukladá sa v modernom formáte, napríklad MP4 (H.264), a podľa potreby sa pridáva WebM. Pre slabé zariadenia a pomalé pripojenie sa namiesto videa zobrazuje statický obrázok.
Klipy z YouTube alebo Vimeo
Vložený prehrávač dotiahne skripty a údaje ešte pred kliknutím na prehrávanie. Jednoduchým riešením je zobraziť náhľadový obrázok s tlačidlom a samotný prehrávač pripojiť až po kliku. Iným spôsobom je odložené načítanie iframe: spustí sa, keď sa blok priblíži k obrazovke. V každom prípade sa veľkosť bloku nastavuje vopred, aby stránka nepodskakovala.
Vlastný hosting videa
Vlastné video dáva kontrolu nad vzhľadom a odstraňuje skripty tretích strán, no zaťažuje server a prenos dát. Pre krátke klipy stačí komprimovaný súbor, pre dlhé je lepšie použiť videoplatformu alebo sieť na doručovanie obsahu s adaptívnym tokom, ktorý volí kvalitu podľa rýchlosti pripojenia.
Animácia rozhrania bez straty výkonu
- Animujú sa prevažne vlastnosti transform a opacity: spracúvajú sa efektívnejšie ako zmena rozmerov a pozície, ktorá núti prehliadač prepočítavať rozloženie.
- Prechody sa robia krátke, v zlomkoch sekundy, aby potvrdzovali akciu a nenútili čakať.
- Jednoduché efekty sa realizujú v CSS, ťažké knižnice sa pripájajú len tam, kde sa bez nich nedá zaobísť.
- Obsah stránky leží v HTML a je viditeľný bez animácií, preto roboty aj ľudia s vypnutými skriptami vidia ten istý text.
- Kľúčové bloky sa neskrývajú do momentu posunutia.
- Pre prvky s animáciou sa rezervuje miesto, aby sa rozloženie neposúvalo.
- Výsledok sa kontroluje na lacnom telefóne a na pomalom pripojení.
Dostupnosť a pohodlie
Pohyb môže rozptyľovať alebo škodiť, preto pre neho existujú jednoduché pravidlá zo zásad WCAG a nastavení moderných systémov.
- Nastavenie zníženého pohybu (prefers-reduced-motion) sa zohľadňuje: ľuďom, ktorí ho zapli, sa zobrazuje statická alebo zjednodušená verzia.
- Pohyb, ktorý sa spúšťa automaticky a trvá viac ako päť sekúnd, sprevádza tlačidlo pauzy, zastavenia alebo skrytia.
- Obsah stránky nebliká častejšie ako trikrát za sekundu: prudké záblesky sú pre časť ľudí nebezpečné.
- Video sa automaticky nezapína so zvukom.
- Titulky a textový prepis pomáhajú ľuďom s poruchami sluchu aj tým, ktorí pozerajú bez zvuku, a dávajú vyhľadávačom text na pochopenie témy.
- Ovládacie prvky prehrávača sú dostupné z klávesnice a majú zrozumiteľné popisy.
Video a SEO
Video môže priniesť dodatočnú viditeľnosť, ak ho vyhľadávač ľahko nájde. Umiestnite klip na stránku so zrozumiteľným nadpisom a popisom, pridajte miniatúru, štruktúrované údaje VideoObject a podľa potreby aj video mapu webu. Aby sa video mohlo dostať do výsledkov videí v Google, musí byť nápadnou súčasťou stránky, najlepšie jej hlavným obsahom. Text okolo klipu, prepis a popisy pomáhajú pochopiť tému.
Ako pripojiť klip: príklad krok za krokom
- Pripravte krátky klip a prekódujte ho podľa veľkosti bloku, kde sa bude zobrazovať.
- Uložte náhľadový obrázok – záber, ktorý vyzerá zmysluplne aj bez prehrávania.
- Nastavte veľkosť bloku vopred, aby sa stránka neposúvala.
- Pripojte prehrávač odložene: po kliku alebo keď sa blok priblíži k obrazovke.
- Pridajte titulky a textový prepis.
- Skontrolujte výsledok na smartfóne a porovnajte ukazovatele pred zmenou a po nej.
Ako overiť vplyv na rýchlosť
- Prejdite stránku v PageSpeed Insights alebo Lighthouse pred pridaním videa alebo animácie a po ňom.
- Na karte siete vývojárskych nástrojov filtrujte médiá a pozrite si veľkosť súborov a moment začiatku ich načítania.
- Na karte výkonu nájdite dlhé úlohy, ktoré vytvárajú skripty animácií.
- Skontrolujte stránku na lacnom telefóne pri pomalom pripojení.
- Po určitom čase si pozrite v Search Console správu Core Web Vitals, kde sú zhromaždené údaje skutočných návštevníkov.
- Porovnajte správanie návštevníkov a konverziu pred zmenami a po nich.
Typické chyby
- Automatické prehrávanie so zvukom.
- Video načítané priamo z fotoaparátu bez kompresie.
- Niekoľko vložených prehrávačov, ktoré sa načítavajú hneď pri otvorení stránky.
- GIF tam, kde by stačilo krátke video.
- Video na pozadí prvej obrazovky mobilnej verzie bez záložného obrázka.
- Animácia všetkých prvkov za sebou.
- Automatický karusel bez pauzy.
- Blok s videom bez rezervovaného miesta.
- Ignorovanie nastavenia zníženého pohybu.
- Kľúčový text sa objaví až po vykonaní skriptu a posunutí.
Otázky a odpovede
Škodí video na pozadí SEO?
Samo osebe nie, ale ťažký klip spomaľuje zobrazenie prvej obrazovky a môže zhoršiť ukazovatele rýchlosti. To sa odráža na zážitku návštevníkov a sprostredkovane aj na vyhľadávaní. Preto sledujte hmotnosť súboru a pridávajte náhľadový obrázok.
Čo je lepšie: YouTube, alebo vlastný hosting?
Pre väčšinu malých webov je pohodlné vkladať video z videoplatformy podľa schémy náhľadový obrázok plus načítanie po kliku. Vlastný hosting je namieste pre krátke komprimované klipy a pre dlhé je lepšia sieť na doručovanie videa.
Sú titulky potrebné?
Áno. Mnoho ľudí pozerá video bez zvuku a pre časť návštevníkov sú titulky nevyhnutné. Prepis navyše pridáva na stránku text.
Dá sa používať GIF?
Pre krátke jednoduché efekty áno, ale GIF zvyčajne váži výrazne viac ako video s rovnakým obrazom. Lepšie je nahradiť ho krátkym videom bez zvuku alebo vektorovou animáciou.
Koľko animácií je prípustných na stránke?
Presný limit neexistuje. Každá animácia má plniť úlohu a pri znížení pohybu sa vypínať alebo zjednodušovať. Ak prvok odvádza pozornosť od hlavnej akcie, odstraňuje sa.
Záver
Video a animácia prinášajú úžitok, keď zodpovedajú úlohe návštevníka a neprekážajú rýchlosti. Komprimujte súbory, odkladajte načítanie, rezervujte miesto, zohľadňujte nastavenie zníženého pohybu a kontrolujte výsledok na reálnych zariadeniach. Začať je vhodné najdôležitejšími stránkami: hlavnou stránkou, stránkami služieb a stránkami produktov, pretože práve na nich sa návštevníci rozhodujú. Po zmenách je užitočné zopakovať meranie a porovnať výsledok s predchádzajúcim. LightSEO, digitálna agentúra z Mukačeva, vám pomôže posúdiť, ako médiá ovplyvňujú rýchlosť webu. Technické otázky rýchlosti patria do SEO auditu webu a nový web, kde sa médiá plánujú vopred, vzniká v rámci vývoja firemného webu na kľúč.
Prečítajte si aj