Web, UX & Technologie

Cookie lišta

Informování návštěvníků o použití cookies a žádost o souhlas

Co je cookie lišta

Cookie lišta je okno nebo pruh na webu, kterým se stránka ptá návštěvníka, jestli smí ukládat cookies nad rámec těch technicky nutných. Kdy je odpověď platná a co se s ní má dít dál, patří k souhlasu s cookies. Tady jde o samotný prvek: jak vypadá, kde sedí a co dělá s webem kolem sebe.

Kam ji posadit

Nejmíň škody nadělá úzký pruh u spodního okraje, který nepřekrývá nadpis ani obrázek nahoře. Návštěvník ho vidí, může na něj reagovat, ale nemusí. Opačný extrém je tmavá vrstva přes celé okno, pod kterou není vidět nic. Na mobilu se to zvrhne úplně, protože pruh, který na monitoru zabere desetinu výšky, sežere na telefonu polovinu obrazovky.

Pozor na spodní okraj i z druhé strany. Na telefonech tam weby často drží lepivé tlačítko do košíku nebo pro zavolání. Lišta ho překryje a člověk se k nákupu dostane až přes něco, co ho vůbec nezajímalo.

Podoby, které si nezaslouží obhajobu

Odmítnutí schované za světle šedý odkaz Nastavení, zatímco přijmout vše svítí přes půl lišty. Předzaškrtnutá políčka u analytiky a marketingu. Zavírací křížek, který se tváří jako odmítnutí, ale ve skutečnosti uloží souhlas. A lišta, která naskočí znovu na každé další stránce, protože si volbu nikam nezapsala. Tomuhle se říká temné vzory a kromě toho, že jsou na hraně, mají i praktický důsledek: čísla pak vypadají líp, než jaká skutečnost je, a rozhodujete se podle souhlasů, které nikdo nedal dobrovolně.

Lišta a rychlost načtení

Cookie lišta se často vykreslí jako největší prvek na první obrazovce. Tím pádem vstupuje do měření LCP a zhoršuje výsledek, i když stránka samotná je rychlá. Skript navíc obvykle běží z cizí domény, takže se čeká na cizí server. Když lišta dorazí se zpožděním a odsune obsah, přidá se k tomu ještě poskakování layoutu.

Co si na nové liště ověřuju

Otevřu web na telefonu, ne na monitoru. Dívám se, kolik z obrazovky lišta ubere, jestli jde odmítnout na první obrazovce bez rozklikávání a co se stane po odkliknutí. Pak stránku načtu znovu a kontroluju, jestli se lišta neptá podruhé. Poslední kontrola patří rychlosti: v PageSpeed Insights se dá poznat, jestli je největším vykresleným prvkem obsah stránky, nebo okno se souhlasem. Bývá to okno se souhlasem častěji, než by kdo čekal.

Časté otázky

Kam na stránce patří cookie lišta?

Nejlíp k dolnímu okraji jako úzký pruh, který nepřekrývá obsah nad sebou. Vrstva přes celé okno je na mobilu nejhorší varianta, protože z malé obrazovky nezbyde nic. Hlídejte i lepivá tlačítka dole, aby je lišta nepřekryla.

Proč cookie lišta zhoršuje naměřenou rychlost webu?

Bývá největším vykresleným prvkem na první obrazovce, takže se do LCP počítá právě ona. Skript se navíc často stahuje z cizí domény, a když dorazí pozdě, odsune obsah a rozhodí layout.

Smí být odmítnutí méně nápadné než souhlas?

Pro návštěvníka je to manipulace a pro majitele webu sebeklam, protože uměle zvýšený podíl souhlasů zkreslí všechno, co z měření vyčtete. Jestli je konkrétní podoba lišty v pořádku i právně, posuďte s právníkem.