Jak navrhnout scroll-triggered počítadlo
Postupný návod na vytvoření počítadla, které se spustí při scrollování.
Jak správně spárovat ikony s čísly a popisky. Naučíš se, co funguje a co dělá statistiky nepřehledné.
Pokud máš na webu statistické sekce s čísly, víš, jak těžké je vytvořit vizuální hierarchii, která bude skutečně fungovat. Čísla jsou důležitá, ale bez kontextu často působí nudně. Ikony ti pomohou — ale jen pokud je umístíš správně.
V tomto průvodci se podíváme na konkrétní strategie, které designer nebo vývojář může použít. Aren’t generic ikonky někdy právě to, co zbourá celý design? Budeme řešit, jak to dělat lépe.
Nejčastější chyba? Ikona je příliš malá nebo naopak příliš dominantní. Když máš číslo o velikosti 48px, ikona by měla být zhruba stejná — maximálně o 20% větší. Ne menší, to by se ztratila.
Prakticky to znamená: Pokud tvé číslo má font-size 3rem (48px), ikona by měla být 3rem až 3.6rem. Vytvářeš tím vizuální jednotku — skupinu, kterou oko vnímá jako celek, ne jako oddělené prvky.
Zkus si to sám — vezmi si starou verzi se 24px ikonkou vedle 48px čísla. Vidíš, jak působí nevyváženě? Zvětš ikonu na 44px a je to hned lépe.
Existují tři hlavní způsoby, jak uspořádat ikonu, číslo a popisek. Nejčastěji se používá vertikální stack: ikona nahoře, číslo uprostřed, popisek dole. Je to přirozené a lidské oko jím snadno prochází.
Rozdíly mezi jednotlivými metodami nejsou malé. Když dáš ikonu vlevo a text vpravo, vytvoříš horizontální prvek — je to vhodnější pro seznamy. Ale když chceš, aby se statistika “zvedla” z designu, vertikální arrangement je nejlepší. Má to třeba 60% vyšší visual impact.
Centrování je klíčové. Všechny tři prvky (ikona, číslo, text) by měly být zarovnané do středu. Asymetrické zarovnání působí nesourodě a čtenář si není jistý, co patří k čemu.
Ikona by měla být vidět. Jasné, ne? Ale v praxi se to Often pokazí. Jestliže je ikona příliš světlá na světlém pozadí, nebo příliš tmavá na tmavém pozadí, není to ideální. Potřebuješ kontrast nejméně 3:1 (WCAG AA standard).
Dělají to všichni stejně — ikona v barvě akcentu (obvykle primární barva webu). To funguje, ale nejsou to jediné možnosti. Někdy je zajímavější udělat ikonu v nižší opacitě akcentu a dát ji na barvenou pozadí — tímto způsobem vytvoříš vizuální rozlišení mezi jednotlivými statistikami.
Praktický tip: Pokud máš šest statistik, nezůstávej u jedné barvy. Přiřaď každé skupině jinou barvu — mohou to být variace jedné barevné rodiny. Váš web se najednou stane zábavnějším a pamatáatelnějším.
Informace v tomto průvodci jsou založeny na best practices webdesignu a accessibility standardech. Konkrétní implementace se vždy liší v závislosti na tvém projektu, cílové skupině a Brand guidelinem. Vždy testuj své řešení se skutečnými uživateli.
Jak víš, že tvoje design funguje? Testování je klíč. Pokud máš čas, ptej se 3-5 lidí: “Co si myslíš, že toto číslo znamená?” Pokud se musí ptát nebo si nejsou jistí, je tam problém.
Není třeba složité a-b testování. Stačí jednoduchý audit: Když se podíváš na statistickou sekci v trvání dvou sekund, vidíš přehledně, co znamená každá ikona? Jsou všechny prvky vyrovnané? Dělá to “dojmem” či “chaosem”?
Dobrá ikona + správná velikost + vhodná barva = vizuální jasnost. A to je přesně to, co chceš.
Párování ikon s čísly a popisky není složité, ale vyžaduje pozornost. Tři pravidla, která si zapamatuj: 1) Ikona a číslo by měly být podobné velikosti , 2) Vertikální stack je nejpřirozenější , a 3) Kontrast musí být viditelný . Když dodržíš tato pravidla, tvoje statistické sekce budou nejen hezčí, ale hlavně srozumitelnější.
Zkus si to hned na svém projektu. Vezmi jednu statistickou sekci a aplikuj tyto principy. Vidíš rozdíl? To je to, co potřebuješ.
Senior Designer a vedoucí oddělení interaktivních komponent
Senior designer Čísla v Pohybu s.r.o. s 14 lety praxe v interaktivním webdesignu a scroll-triggered animacích pro statistické sekce.
Postupný návod na vytvoření počítadla, které se spustí při scrollování.
Která čísla se čtou nejlépe při velkých velikostech?
Jak rychle by se mělo počítadlo počítání? Zvol správnou rychlost.