Musím vytvořit průvodce, který má mnoho sekcí, z nichž každá obsahuje více otázek. Jak mohu zlepšit prostředí pro koncového uživatele?
Mým prvním návrhem by bylo pokusit se eliminovat co nejvíce kroků. Opravdu přemýšlejte o toku, co je potřeba atd.
Několik tipů, jak učinit dlouhý proces přátelštějším:
Vedlejší nota (doufejme, že nevyvolává plameny): Apple sotva někdy používá průvodce pro nastavovací procesy, a když ano, Apple set- pomocníci jsou (podle mého názoru) vždy snazší zjistit, než ekvivalenty společnosti Microsoft. Navrhoval bych se podívat na rozdíly a pokusit se identifikovat triky, které Apple používá.
To jsou nejdůležitější věci, na které mohu myslet:
Přečtěte si více o tomto tématu na Navrhování rozhraní Wizard stránka .
Pokud jste zvážili všechny alternativy uvedené v jiných odpovědích a rozhodli jste se, že průvodce musí být velký, měli byste zvážit následující:
Každý krok bych vložil do záložky tak, aby byly karty dostupné v kterémkoli bodě povoleny, ostatní byly deaktivovány.
Tímto způsobem se uživatel může volně pohybovat po správných chybách, aniž by musel jít o několik kroků zpět atd. Povolení karet stále zastaví uživatele, aby se přesunul na kroky, které ještě nelze upravit, protože stále chybí informace.
Kromě dalších uvedených tipů používejte inteligentní výchozí nastavení pro vše, co můžete. Pokud již máte svou e-mailovou adresu, můžete pravděpodobně zabodnout jménem, potenciálním uživatelským jménem, případně pracovištěm, zemí bydliště (nebo je získat z jejich IP adresy nebo nastavení systému). Tady je malý příklad .
Což vyvolává další zdroj informací: pokud vytváříte aplikaci, bude z tohoto systému k dispozici obrovské množství informací. Použij to.
Přemýšlení o tom může také změnit pořadí, ve kterém se ptáte. Můžete například získat spoustu věcí například ze země a PSČ/poštovního směrovacího čísla.
Když už mluvíme o adresách, systémy poštovního adresování využívají rozsáhlé databáze adres, aby umožnily snadnou kontrolu chyb při zadávání adres: vzhledem k PSČ/poštovnímu kódu můžete být schopni uhodnout po jediném stisknutí názvu ulice, že zamýšlená adresa je " Quixotic street “a ušetříte mnoho chyb při psaní a pravopisu. Můžete také znát rozsah známých adres, a to i v případě, že určitá čísla vyžadují další věci, například číslo bytu. Ne, že byste uživateli zakázali zadávat název ulice nebo číslo domu, které neznáte, ale mohli byste je varovat nemodální „myslíš ...?“ Napište zprávu.
Zkrátka: i když se zdá, že je to z vaší strany spousta práce, kterou může uživatel nakonec přepsat, snadnější život pro (snad miliony) uživatelů stojí za to.
Pokud nelze proces/průvodce sám o sobě zjednodušit nebo jiným způsobem omezit, navrhl bych minimálně uvést, kde přesně se tento proces aktuálně nachází.
Můžete to udělat s něčím tak jednoduchým jako „Krok 6 z 10“ nebo podrobněji ukázáním vývojového diagramu se zvýrazněným aktuálním krokem atd.
Vždy existuje způsob, jak minimalizovat velikost průvodce, jako například oddělení úkolů nebo nastavení některých kroků jako nepovinných.
Některé tipy:
Kromě těchto skvělých taktických tipů, které všichni navrhli, bych také doporučil provést nějaké testování použitelnosti slev s lidmi, kteří by s průvodcem pracovali.
Procházením stránek aktuálního průvodce s uživateli můžete získat užitečnou zpětnou vazbu o tom, které sady polí lze seskupit, aby byl pro ně proces přirozenější.
V některých případech zjistíte, že uživatelé mají větší toleranci pro delší formy, jsou-li uspořádáni způsobem, který odpovídá jejich očekáváním.
r.
Pravděpodobně tu není ideální průvodce.
Opravdu si uživatel musí vybrat z obrovského seznamu různých možností v pořadí?
Mohli byste výchozí nastavení většiny možností? Pokud uživatel potřebuje změnit výchozí nastavení, může klepnutím na tlačítko změnit tuto konkrétní možnost změnit.
Pokud je nelze od začátku nastavit na výchozí hodnoty, můžete uložit jejich předchozí výběr a ty výchozí?
Zvažte alternativy k průvodcům: Postupné povolování a zveřejňování.
Máte všechny otázky na jedna stránka, ale zobrazte pouze první část. Poté, co uživatel dokončí první blok, zobrazí se druhý blok na stejné stránce. Pokračujte takto. Tak to je:
Díky postupnému povolení jste zakázali další blok otázek, dokud uživatel nedokončí první blok.