Chybovat je lidské. Všichni děláme chyby z času na čas a vaše uživatelé nejsou výjimkou. Jak můžete navrhnout výrobky, které umožňují chyby?

Věc o lidských bytostech je, že jim nemůžete nic věřit. Dobře, možná je to trochu nešikovné. Nicméně je to prostá pravda, že i ten nejvíce pečující, opatrný a pilný z nás bude dělat chyby. Ostatní z nás udělají mnohem více chyb.

Tyto chyby v souvislosti s webovým designem by mohly být stejně jednoduché jako mazání adresy URL, uvádění špatných informací v nesprávném poli v registračním formuláři nebo stejně špatné jako náhodné odeslání stovek dolarů nesprávné osobě prostřednictvím služby PayPal. Pak je situace jako Havaj; nemáme žádné skutečné screenshoty uživatelského rozhraní, které byly používány k vyděšení milionů s výstrahou falešných střel, ale byly vytvořeny několika návrháři - Mám podezření, že některé z nich byly trochu sarkastické.

Takže zde je několik základních způsobů, jak počítat s lidskou chybou, když navrhujete své webové stránky. Předkládám vám je s jedním upozorněním: Nemůžete zastavit všechno, než se pokazí. Pokud uděláte něco, co je nedůvěryhodné, vesmír udělá větší a lepší idiot. Hodně štěstí.

1. Jasné instrukce

Lidé často považují základní pokyny za trochu odsouzení. Myslím tím, že už ví, že káva je horká, že? Proč potřebují tisknout na stranu šálku? Protože nemusí mít všechny informace: káva v slavném případu McDonalda byla podávána 180 až 190 stupňů Fahrenheita, nebo asi 82 ​​až 87 stupňů Celsia. To by mohlo být užitečné informace pro zákazníky, nemyslíte?

Je lidské předpokládat, že víte všechno, co potřebujete vědět

Je člověk předpokládat, že víte vše, co potřebujete vědět pro jednoduchý úkol. To způsobuje chyby. Myslím si, že bychom museli dát pokyny na jakýkoli úkol složitější než kontaktní formulář. A dokonce i potom pomáhá mít rady.

2. Vymazat varování

Lidé někdy potřebují mít důsledky možných postupů, které jim byly vysvětleny. Podrobně. To nezastaví druhy lidí, kteří neustále ignorují jasná varování, ale v žádném případě pro ně nemáte moc práce.

Na druhou stranu existují lidé, kteří při konfrontaci s varovnou nebo dialogovou schránkou plně nerozumí, jednoduše opustí váš web nebo se obrátit na technického poutníka pro pomoc. Budete se muset rozhodnout, zda byste raději řešili potenciální nečinnost od některých zákazníků nebo více chyb. Oba přístupy mají své klady i zápory.

3. Bílý prostor

Mis-kliknutí je věc. Špatné kohouty jsou snad ještě více věcí, v závislosti na ruční obratnosti uživatele a přesnosti dotykové obrazovky. Výše uvedený havajský debakl byl údajně způsoben nesprávným kliknutím v rozbalovacím menu.

Dokonce i na mé velké mechanické klávesnici jsem příležitostně "tlustý prst" nesprávné klíče, což vedlo k trapným překlepům a virtuální granáty, které by neměly ve videohrách. Jak jsem říkal, nemůžete zabránit každé chybě, ale můžete je udělat mnohem méně pravděpodobné.

4. Konfigurační dialogy

rychlá zpráva "Jste si jistá, že to chcete udělat?" může být neocenitelná.

Pro někoho, kdo musí opakovat stejný proces znovu a znovu (například: někdo při zadávání dat), potvrzovací dialog se zdá jako dráždivý a zbytečný krok. A pro ně možná mohou být tyto dialogy zakázány.

Ale pro kohokoliv, kdo dokončí nový úkol poprvé, nebo dokonce pro desátý, může mít velmi rychlou zprávu "Jste si jistá, že to chcete udělat?".

5. Validace formuláře

Nyní je tohle, že většina lidí se v dnešní době správně dostává. Ověření formuláře, přestože je nedokonalé, je silná věc a skvělý způsob, jak jemně vést uživatele správným směrem. Zatímco správný návrh formuláře může uživatelům pomáhat v tom, aby jednoduše zadávali nesprávný text v nesprávné podobě, ověření formuláře je skvělé pro dvojitou kontrolu informací a zachycení překlepů a zapomenutých polí.

Jen bych poukázal na to, že validace na straně klienta (i když je užitečná) nestačí. JavaScript přestávky. Pokud hodláte provést validaci na straně klienta, bylo by dobré mít i některé na straně serveru, abyste byli v bezpečí.

6. Štítky

Ah štítky. Teď to může znít opravdu zřejmý, ale viděl jsem na internetu tolik nejasně označených formulářů, že jsem ho musel zahrnout. Horší jsou formy, které používají průmyslový žargon na webové stránce orientované na klienta. A ani mě nezačínejte na formuláře, kde byly štítky a vstupy špatně zarovnány. To je prostě špatné.

7. Používejte jak barvu, tak kontrast

Lidé často používají barvu tak zjednodušeně: zelená = dobrá, červená = špatná. To je začátek a jistě pomáhá spoustě lidí. To nemusí nutně pomoci slepým barvám nebo osobám s jiným zrakovým postižením. Najděte jiný způsob, jak přidat kontrast k vašim prvkům, takže jsou jasně a snadno odliąní od sebe navzájem. Věnujte zvláštní pozornost tomu, pokud dvě možnosti používají podobný text, ale dělají radikálně odlišné věci.

8. Opatrně proveďte změny

Lidé mají tendenci působit na autopilot při provádění známých úkolů. To je užitečné, protože je činí efektivnějšími. Bohužel tato náklonnost k rutině vede k chybám, když se věci mění. Tam jsou celé memy o zapamatování si zapsat datum správně po novém roce, a oni se objeví každý rok na tečku.

Lidé mají tendenci působit na autopilot při provádění známých úkolů

Nyní někdy vaše uživatelské rozhraní potřebuje úplný redesign. Pokud ano, je to v pořádku. V opačném případě nedělejte příliš rychle změny. Zanechte položky osobních menu v známých místech. A vždy vždy poukazujte na malé změny v uživatelském rozhraní, takže je lidé uvidí a začnou vytvářet nové rutiny.

9. Vraťte zpět tlačítka tam, kde je to možné

No, "CTRL-Z" funguje v pravidelných formátech, takže to obvykle nemusíte provádět sami. Pokud však vytváříte webovou aplikaci, můžete vážně uvažovat o implementaci nějaké funkce "Undo" pro téměř každou akci s trvalými důsledky.

Gmail vám vlastně dává několik vteřin (pokud povolíte funkci), abyste zrušili odesílání e-mailu - a mysleli jsme si, že žijeme ve světě, kde můžete několik let poslat e-maily zpět, a teď - to fouká mysl.

Teď, kdybychom měli pouze tlačítko undo pro neúmyslné výstrahy proti raketám ...