Jak vložit Lottie animace na web pomocí HTML

Máte webové stránky, na kterých byste svým návštěvníkům rádi zlepšili uživatelský zážitek (UX)? Jde to snadno a rychle a na každých webových stránkách, protože existuje možnost přidat na váš web poutavé Lottie animace.

Možnosti vložení Lottie animací na web

Lottie animace jsou na webu přehrávané pomocí přehrávače Lottie Plaer nebo dotLottie player od LottieFiles. Podle řešení, kterým jsou vaše webové stránky vytvořeny, je možné přidat Lottie animace do svých projektů s kódem, bez kódu nebo prostřednictvím integrací LottieFiles s různými platformami, jako je např. Webflow, jehož prostřednictvím jsou vytvořeny stránky Video Slideshow.

V tomto článku se dozvíte, jak vložit Lottie animace na web pomocí HTML, což je univerzální způsob, ať již jsou vaše webové stránky vytvořeny jakkoli, a můžete je tak použít na jakékoli webové stránce, blogu nebo platformě, která vám umožňuje upravovat HTML.

Přidejte na stránku značku scriptu pro komponentu webového přehrávače LottieFiles

Doporučený způsob je přidat značku scriptu do části <head> HTML stránky. Podle toho, zdali chcete přehrávat JSON nebo dotLottie, vložíte odpovídající značku scriptu.

Pro přehrávání Lottie animace ve formátu JSON vložíte značku scriptu:

<scriptsrc="https://unpkg.com/@lottiefiles/lottie-player@latest/dist/lottie-player.js"></script>

Pro přehrávání Lottie animace ve formátu dotLottie vložíte značku scriptu:

<scriptsrc="https://unpkg.com/@dotlottie/player-component@1.0.0/dist/dotlottie-player.js"></script>

Vložte Lottie animaci na svůj hosting a získejte adresu URL

Podle názvu složky, do které jste Lottie animaci na hosting umístili, získáte absolutní nebo relativní cestu. Např. https://mujweb.cz/lotties/mojelottie-animace.lottie

Přidejte komponentu <lottie-player> odkazující na URL adresu Lottie animace

Nahraďte <URL ZDE> URL adresou vašeho souboru Lottie animace na hostingu. Ujistěte se, že se adresa URL Lottie zobrazuje uvnitř dvojitých uvozovek, jak je vidět v kódu níže.

Pro přehrávání Lottie animace ve formátu JSON vložíte kód:

<lottie-playersrc="<URL ZDE>" background="transparent"  speed="1"  style="width: 300px; height:300px;" loop autoplay></lottie-player>

Pro přehrávání Lottie animace ve formátu dotLottie vložíte kód:

<dotlottie-playersrc="<URL ZDE>" background="transparent"  speed="1"  style="width: 300px; height:300px;" loop autoplay></dotlottie-player>

V rámci Lottie playeru si můžete přizpůsobit nastavení způsobu přehrávání a stylů.

Kód Lottie playeru vložte na požadované umístění do kódu HTML své webové stránky. Tím je Lottie animace připravena pro přehrávání.

Generování kódu pomocí LottieFiles

Pro přípravu kódu můžete využít I stránky LottieFiles, kde si vyberete nastavení a změníte URL adresu Lottie animace.

Přizpůsobte si způsob přehrávání animace

Lottie player poskytuje spoustu možností, jak ovládat způsob, jak se má Lottie animace na vaší stránce zobrazovat. Lze přizpůsobit následující atributy:

Play mode: Můžete určit režim přehrávání s bounce. To znamená, že animace se přehraje jako obvykle, ale když dosáhne posledního snímku, směr se obrátí. Bude pokračovat ve smyčce tam a zpět.

Direction: Animaci můžete přehrát vpřed nebo vzad.

Background: Nastavte barvu pozadí animace. Nastavte jej na průhledné, aby se pozadí vašeho webu projevilo. Chcete-li nastavit barvu pozadí, můžete nastavit atribut pozadí na platný atribut barvy HTML, jako je „white“ nebo hexadecimální hodnotu barvy, jako je „#FFFFFF“.

Speed: Nastavte rychlost přehrávání. Výchozí rychlost je 1. Pro zpomalení můžete mít hodnoty menší než 1. Například hodnota rychlosti 0,5 zpomalí animaci na polovinu. Hodnoty větší než 1 lze použít ke zrychlení přehrávání. Například hodnota 2 přehraje animaci dvojnásobnou rychlostí. Můžete také použít zlomkové hodnoty, jako je 0,75 nebo 1,5, abyste si nastavili rychlost podle svých představ.

Loop: Přidání tohoto atributu způsobí, že se animace bude přehrávat nekonečnou smyčkou. Bez tohoto atributu se animace jednou přehraje a zastaví se.

Hover: Pokud je toto aktivní, animace se přehraje, pouze pokud na ni uživatel najede myší.

Autoplay: Přidání tohoto atributu způsobí, že se animace spustí automaticky, jakmile se načte. Pokud tento atribut neurčíte, budete muset ke spuštění animace ke spuštění přehrávání použít Javascript.

Interkativita

Kromě přehrávání animace po najetí kurzoru myši lze nastavit také mnoho pokročilejších akcí, např., aby se synchronizovaly s rolováním uživatele, řetězilo se více animací nebo se Lottie animace spouštěly po určitém počtu kliknutí. I pro tyto požadavky vám můžu připravit Lottie animace na míru.

Poznámky na závěr

Tento článek vychází z návodu poskytnutého LottieFiles. Vývoj v oblasti Lottie animací je dynamický a změny lze očekávat. Při implementaci Lottie animace na webové stránky prostřednictvím HTML doporučuji především sledovat aktuální možnosti nastavení přehrávače a jeho verzi.

V případě žádosti o pomoc s nastavením mne neváhejte kontaktovat.

Kliknutím na “Přijmout všechny cookies” souhlasíte s ukládáním souborů cookies na vašem zařízení za účelem zlepšení navigace na webu, analýzy používání webu a podpory našeho marketingového úsilí.
Správa předvoleb cookies