Mobil, stavy a detaily
Věci, které oddělují slušný výsledek od amatérského. Většinou nejsou vidět, dokud nechybí.
12 minlekce 90/107
Po lekci umíš
- Umíš zkontrolovat, že to funguje na mobilu
- Víš, které stavy prvků musí být ošetřené
- Znáš detaily, které nejvíc mění dojem
Vzhled na velké obrazovce je jen část práce. Zbytek jsou situace, ve kterých se vzhled používá.
Mobil
Většina lidí uvidí tvoji věc na telefonu. Přesto se ladí na notebooku a mobil se kontroluje nakonec.
Zkontroluj to hned, ne nakonec
Zúž okno prohlížeče na šířku telefonu. Trvá to vteřinu.
Nic nesmí přetékat do stran
Vodorovné posouvání celé stránky je nejčastější chyba. Nejčastěji ho způsobí široká tabulka nebo dlouhý text bez zalomení.
Dotykové cíle musí být dost velké
Malé odkazy vedle sebe se na telefonu netrefí. Zhruba 44 pixelů na výšku je rozumné minimum.
Menu musí jít otevřít i zavřít
A po kliknutí na odkaz se má zavřít samo.
Kontrola na mobilu
Po každé větší změně vzhledu.
Projdi projekt z pohledu telefonu (šířka 375 px).
Zkontroluj:
1. Přetéká někde obsah do stran? Který prvek to způsobuje?
2. Jsou někde odkazy nebo tlačítka moc malé nebo moc blízko u sebe?
3. Fungují všechny stavy menu – otevřít, zavřít, zavřít po kliknutí?
4. Nejsou někde tabulky nebo bloky kódu, které se nedají posunout?
5. Je text čitelný bez přibližování?
U každého problému napiš, kde přesně je a jak to opravit.Stavy prvků
Tlačítko není jen tlačítko. Má několik stavů a každý má být vidět.
Klidový
Jak vypadá normálně.
Najetí myší
Musí být jasné, že je to klikatelné.
Zaměření z klávesnice
Nejvíc opomíjený stav. Kdo ovládá web klávesou Tab, musí vidět, kde je.
Aktivní / probíhá
Po kliknutí musí být hned vidět, že se něco děje.
Nedostupný
Když jde tlačítko zmáčknout, ale nemá to smysl, musí to být vidět – a nejlíp i vysvětlené.
Detaily, které mění dojem nejvíc
Nic neskáče při načítání
Když se stránka po načtení obrázku posune, působí to nedodělaně. Prvkům, které se načítají, se má rezervovat místo dopředu.
Reakce do okamžiku
Po kliknutí musí být do zlomku vteřiny vidět, že se něco stalo. I když výsledek přijde za dvě vteřiny.
Texty jsou psané lidsky
„Nepodařilo se uložit, zkus to prosím znovu“ místo „Error: request failed“.
Prázdný stav něco říká
Ne bílá plocha. Vysvětlení a nabídka prvního kroku.
Konzistence
Stejná věc vypadá na všech stránkách stejně. Tři různá tlačítka na třech stránkách zničí dojem víc než jedno nehezké.
Přístupnost bez teorie
Čtyři věci, které pokryjí většinu:
Kontrast
Text musí být čitelný. Světle šedá na bílé není.
Ovládání klávesnicí
Projdi si stránku tabulátorem. Dostaneš se všude a vidíš, kde jsi?
Popisky obrázků
Obrázek, který nese informaci, potřebuje textový popis.
Formulářová pole mají štítky
Ne jen nápovědu uvnitř pole, která po začátku psaní zmizí.
Kontrola přístupnosti
Před spuštěním čehokoliv veřejného.
Projdi projekt z pohledu přístupnosti a najdi konkrétní problémy:
1. Kde je nedostatečný kontrast textu vůči pozadí?
2. Kde není vidět zaměření z klávesnice?
3. Které obrázky nemají textový popis a měly by ho mít?
4. Která formulářová pole nemají štítek?
5. Kde se používá barva jako jediný nositel informace?
U každého napiš, kde to je a jak to opravit. Neopravuj to zatím.Bod 5 se týká i lidí bez poruchy barvocitu – například když se stav objednávky pozná jen podle barvy tečky.
Projdi svůj projekt čtyřmi body z bloku výše. Ne promptem – vlastníma rukama, v prohlížeči.
Co najdeš, zapiš si a nech opravit po jednom.
Co si odnést
- Mobil kontroluj průběžně, ne nakonec. Přetékání obsahu je nejčastější chyba.
- Prvky mají stavy: klid, najetí, zaměření z klávesnice, probíhá, nedostupný.
- Zaměření z klávesnice nikdy neruš – jen změň, jak vypadá.
- Konzistence zvedne kvalitu víc než jakékoliv jednotlivé vylepšení.
Máš to za sebou?
Označ lekci jako hotovou, ať víš, kde jsi skončil. Nic se tím neuzamkne.
Další lekceCo je nasazeníObsah aktualizován: 21. srpna 2026