# Humor do chybových hlášek nepatří… to nemohu říct

> Chybové hlášky. Patří do nich humor nebo ne? To záleží... Jak ale poznat kdy se humoru nebát a kdysi naopak nechat vtípky pro sebe? Všechno jsem to popsala a přihodila taky checklist, jak chybové hlášky správně psát.

- Autorka: Lenka Stawarczyk (https://www.lenkastawarczyk.com/o-mne)
- Vyšlo: 5. 6. 2025
- Témata: UX Writing, Tone of voice
- Adresa článku: https://www.lenkastawarczyk.com/blog/chyby-a-humor

Ano, byla jsme to já, kdo říkal, že u chybových hlášek si máte nějaký velké humoury nechat od cesty. Na druhou stranu ale taky hlásám, že už tak nekomfortní situaci jako je chyba, nemáte ještě šroubovat do vyšších pater frustrace vykřičníky a slovy jako *„Chyba! Smrtelné nebezpečí, vypršený token"*… no však to znáte.

Jak se teda rozhodnout jak moc vážně chybu napsat?

Inu, musíte vědět, o jakou chybu jde.

😱 Počkat počkat. Ono jich je víc?

Je. A každý druh má svoje pravidla. Pojďme se na to spolu mrknout:

## Neexistuje jedna  univerzální „chyba“. Je to spektrum
<figure>
  <img src="https://www.lenkastawarczyk.com/img/blog/chyby-a-humor/spektrum-zavaznosti-chyb.jpg" alt="Škála od zelené po červenou se čtyřmi typy chyb: „Inline error“, „Detour error“, „Blocking“ a „Security“" width="1400" height="409" loading="lazy" />
  <figcaption>Chyby od nejmíň po ty nejvíc závažné</figcaption>
</figure>

Chyb je hodně druhů a proto **neexistuje univerzální řešení, jak je napsat tak, aby byli všichni spokojení**. Každý typ má své vlastní důsledky a různou míru závažnosti.

Některé chyby nás jen zpomalí, některé se dají obejít jinudy, jiné nás zastaví. A podle toho bychom měli upravit **tonalitu i míru humoru.** Ať není další mrzení.

Mrkněte se třeba na tuto chybu, kterou měl ve svém přihlašovacím formuláři Mailchimp:

<figure>
  <img src="https://www.lenkastawarczyk.com/img/blog/chyby-a-humor/mailchimp-obsazene-uzivatelske-jmeno.jpg" alt="Pole Username s hláškou „Another user with this username already exists. Maybe it's your evil twin. Spooky.“" width="746" height="262" loading="lazy" />
  <figcaption>Chybová hláška u nového profilu na Mailchimpu</figcaption>
</figure>

Používá jemný humor – *Někdo už tohle jméno používá, možná tvoje “ďábelské” dvojče?* – hodí se to k tonalitě a zároveň respektuje závažnost chyby, která není nijak vysoká.

🚨 Je to kritická chyba, která uživatele výrazně blokuje? **Není**

🚨 Jde to rychle spravit? **Jde**

✅ V tom případě je drobný vtípek v pohodě.

Proto abyste se dobře rozhodli, jestli brandovou uvolněnou tonalitu a vtípky zařadit, přemýšlejte nad tím, o jaký druh chyby jde.

---

**Jedno z možných dělení je na:**

**1. Inline error – neblokující chyba** (například špatně vyplněné PSČ, CAPTCHA)

Uživatel musí něco opravit, ale během pár vteřin má vyřešeno a může dál.

Příkladem je třeba zmíněná hláška u Mailchimpu.

**Rizikovost**: Malá 🟢

**Tón**: Přátelský a koučující

**Humor**: Lehký vtípek možný, ale zas to nepřežeňte

**2. Detour error – něco mě blokuje, ale dá se to obejít jinudy** (například vypršená platnost karty, ale můžu zadat jinou nebo zvolit platbu převodem).

**Rizikovost**: Spíš nízká 🟡

**Tón**: Konverzační

**Humor**: Můžete to odlehčit, ale ne na úkor srozumitelnosti

> *„Tato karta už neplatí. Ale nic se neděje, zadejte jinou kartu nebo jednoduše zaplaťte QR kódem. Ať se nezdržujete."*

Moc hezky má zvládnuté microcopy u špatné velikosti fotky třeba Slack. 👇

<figure>
  <img src="https://www.lenkastawarczyk.com/img/blog/chyby-a-humor/slack-prilis-velka-fotka.jpg" alt="Ustaraný smajlík a text „That’s a very nice photo, but it’s a bit too big“ s radou nahrát fotku menší než 4000 × 4000 px" width="521" height="321" loading="lazy" />
  <figcaption>Chybová hláška Slacku u špatné velikosti fotky</figcaption>
</figure>

**3. Blokující, ale vratné (vypršené přihlášení, 404)**: Chyby, které přeruší vaše flow, ale jsou dočasné.

**Rizikovost**: Střední 🟠

**Tón**: Uklidňující s jasným CTA (Call-to-action).

**Humor**: Jemná nadsázka, ale hlavní je dát vědět, co děláte pro nápravu, kam jít dál a kdy to zase pojede.

Na tomto příkladu vidíte u Typeform, že na první místo dává v podstatě suchý, informativní text a kód chyby, následuje co máte dělat, a drobný vtípek až na konec.

Součástí jsou ale i jasné instrukce, kam dál:

<figure>
  <img src="https://www.lenkastawarczyk.com/img/blog/chyby-a-humor/typeform-chyba-bez-pristupu.jpg" alt="Hláška „403. You don't have access to this workspace“, rada požádat vlastníka o přístup, vtip s čokoládou a dvě tlačítka, kam dál" width="1316" height="1118" loading="lazy" />
  <figcaption>Příklad blokující chyby u Typeform</figcaption>
</figure>

**4. Bezpečnostní (2FA selže), kritické a jiné závažné chyby (nemůžete si zobrazit letenku v mobilu, když máte odlétat)**: Potenciální ohrožení dat a důvěry uživatele, časový tlak

**Rizikovost**: Vysoká 🔴

**Tón**: Klidný, faktický

**Humor**: Žádný humor

Tohle je situace, kde si humor odpusťte. Řekněte co se stalo, jestli to má momentálně nějaké řešení a případně co mám dělat. Žádné vtípky, žádné vykřičníky, nebo velká písmena.

Tady na příkladu nerozpoznané tváře vidíte klidný a faktický tón.

Žádné slovní hříčky nenajdete.

<figure>
  <img src="https://www.lenkastawarczyk.com/img/blog/chyby-a-humor/face-id-tvar-nerozpoznana.jpg" alt="Dialog Face ID v mobilní aplikaci věcně radí „Zkuste to znovu“ a nabízí tlačítka „Zkuste Face ID znovu“ a „Zrušit“" width="1170" height="1427" loading="lazy" />
  <figcaption>Chyba: Tvář nebyla rozpoznána</figcaption>
</figure>

---

## Takže pamatujte, „smějeme se, jen když to nebolí“
### Pomoct si taky můžete rychlým testem  3E: Error – Effort – Emotion
Zkuste se před textací ptát na tyhle jednoduché otázky:

**1. Error: co je to za chybu a proč nastala? Je na vině uživatel, nebo systém?**

Pokud je chyba na straně uživatele, humor může být ok, když bude konstruktivní, a ne posměvačný.

**2. Effort: jak moc práce to zabere ji obejít nebo spravit? A můžou to udělat sami a hned?** Pokud to uživatel může opravit sám, humor v kombinaci s rychlým návodem je v pohodě.

**3. Emotion: Jaké emoce a míru frustrace vyvolává. Jak moc ty lidi chyba nebo negativní zpráva bolí?** Přišli o prachy, uletělo letadlo? Tak nesrandujme.

**Ale bacha, humor nikdy nesmí přebít sdělení**. Pokud vtipkujeme, musí uživatel i tak okamžitě pochopit, co se stalo a co má dělat. Klíčová jsou první tři slova.

Zajímavý příklad mám třeba z AirBank. Tohle je klasická detour error. Musíte udělat nějakou aktivitu a pak budete moct pokračovat. Takže vlastně žádná kritická chyba to není.

<figure>
  <img src="https://www.lenkastawarczyk.com/img/blog/chyby-a-humor/airbank-aplikace-do-muzea.jpg" alt="Dialog s nadpisem „Tato verze aplikace patří do muzea“. Co se stalo, vysvětluje až věta pod ním „Verze vaší aplikace už dosloužila.“" width="1000" height="1250" loading="lazy" />
  <figcaption>Příklad AirBank: Aplikace patří do muzea</figcaption>
</figure>

[Na svém školení (kam se můžete přidat)](https://www.lenkastawarczyk.com/ux-writing) jsem se lidí ptala na názor na tuhle chybu a shodli jsme se na tom, že i když tonalita je fajn, přeskupili bychom pořadí informací.

Co se stalo, hned na první místo.

> *„Tato verze aplikace už dosloužila. Novou si jednoduše stáhněte s App Store. A my tu starou už uklidíme do muzea.”*

Za mě by byly až až i jen ty první dvě věty, ale chápu, že AirBank si chce svou tonalitu držet.

---

## Posledních pár tipů a rad:

- **Nevtipkujte na úkor uživatele (i když je to jeho chyba)**

Dloubnutí si do uživatele nebo jeho jednání není nikdy dobrý nápad. [Třeba tady](https://piccalil.li/blog/how-to-write-error-messages-that-actually-help-users-rather-than-frustrate-them/#:~:text=When%20an%20online%20retailer%20called,to%20help%20me%20fix%20it) najdete příklad, kdy e-shop označil zákazníka za **silly sausage** (hloupoučký páreček) u překlepu v e-mailu. Páreček se urazil, odešel a už se nikdy nevrátil. Tak!

- **Není pravda, že nemůžete použít pasivum**

Naopak u chyb je trpný rod ve větách vnímán pozitivněji, protože eliminuje házení chyby na uživatele („*Špatně jste zadali heslo” vs. „Toto heslo není správné”* ), ale zároveň tak trochu vyviňuje i vás („*Platbu jsme zablokovali” vs. „Platba byla zablokována”*).

Hezky o využití trpného rodu v chybových hláškách píše ve svých writing guidelines firma [Intuit](https://contentdesign.intuit.com/product-and-ui/):

<figure>
  <img src="https://www.lenkastawarczyk.com/img/blog/chyby-a-humor/intuit-pravidlo-trpny-rod.jpg" alt="Pravidlo „Use passive voice sparingly“ se správným příkladem „You were signed out…“ a špatným „You don’t have sufficient permissions“" width="1400" height="771" loading="lazy" />
  <figcaption>Guidelines Intuit: Kdy a jak použít trpný rod</figcaption>
</figure>

- **Když je to vaše chyba, omluvte se**

Nic vás to nestojí a zanecháte lepší dojem, než když na uživatele budete řvát nebo zamykat sdělení do nějaký kódů a hlášek, kterým nerozumí.

## „Jak nemít chyby v chybách“ checklist
- **Řekněte, co se stalo a kde nebo proč**
- **Nabídněte jasný další krok** (např. *„Zkusit znovu“, „Kontaktujte podporu“*).
- **Neobviňujte je** – napište raději *„Něco se pokazilo“, ne „Špatně jste…“*.
- **Přizpůsobte tonalitu rizikovosti situace**
- **Pohlídejte konzistenci s product voice**
- **Přístupně:** Používejte běžný jazyk a slova, žádný žargon ani interní vtípky

---

Jasně, chybovat je lidské. A takové by měly být i vaše chyby. Jen pamatujte, že humor je u chyb sůl, ne hlavní chod. Posolte jen tam, kde to lidi nepálí.

A kde pálí, tam radši haste a nic neříkejte.

---

Zajímá vás UX writing víc do hloubky? **Pusťte si záznam mého webináře** [**UX writing a content design prakticky**](https://www.lenkastawarczyk.com/ux-writing).
