Bezpečné selhání. Jeden ze základních principů v oblasti použitelnosti. Safe fallback, graceful degradation, fault tolerance. Překvapivě je ale často opomíjen, v řadě metodik chybí a mnozí experti na použitelnost o něm moc neví nebo si jej explicitně neuvědomují. V přednášce představím bezpečné selhání v širším kontextu a demonstruji ho na praktických příkladech nejen v prostředí webu, ale i v běžném každodenním světě kolem nás...
3. Princip bezpečného selhání
• Návrh, kdy systém při chybě či selhání spadne
do stavu, kdy způsobí nejmenší možné škody.
• Pokud mám více řešení, tak volím ten, který
v případě selhání vede k nejmenším škodám.
4.
5.
6. Webové aplikace
• Bezpečnost
– Odhlášení se z banky
– Pochybnosti o autentizaci
– Výjimky, transakce
• Rozesílání e-mailingů
• Odeslání FB komentáře enterem
7.
8. Oblasti, kterých se to týká
• Bezpečnost
• Návrh systémů
• Použitelnost
• Přístupnost
• Copywriting
• Etika, politika
• …
13. Řešení nemusí být jednoznačné
• Která varianta je vlastně ten „safe fallback“?
• Přihlášení do newsletteru – opt-in vs. opt-out
– Předzaškrtnuté přihlášení
– Ověření, že tam opravdu chce