Sdílet prostřednictvím


Sestava

Poznámka

Tento průvodce návrhem byl vytvořen pro Windows 7 a nebyl aktualizován pro novější verze Windows. Většina pokynů se stále používá v zásadě, ale prezentace a příklady neodráží naše aktuální pokyny k návrhu.

Uživatelé nemají rádi instalaci softwaru, takže moderní nastavení musí být jednoduché, efektivní a bez problémů.

Instalační program obvykle označuje prostředí instalace a počáteční konfigurace programu. Instalace ale může také odkazovat na celý životní cyklus instalace, včetně počáteční instalace, přírůstkových aktualizací programu (například upgradů verzí nebo aktualizací Service Pack), oprav a odinstalace.

Většinauživatelůch Cílem instalace programu je použít ho, ne dělat nepočetná rozhodnutí o konfiguraci a využití, nebo ještě horší, strávit spoustu času zodpovězením osobních otázek používaných pro registrační nebo marketingové účely.

Snímek obrazovky s dialogovým oknem nastavení se čtyřmi možnostmi

Zjednodušené nastavení.

Prostředí nastavení v kombinaci s prvním použitím programu se označuje jako první prostředí. Váš program by měl poskytovat uživatelům zjednodušené první prostředí. Každý dotaz nebo krok, který není nutný nebo může být odložen, aby je odložil od používání programu. Příliš složité instalační programy jsou relikty z jiného věku.

Poznámka: Pokyny týkající se první zkušenosti používání programu a průvodců jsou uvedeny v samostatných článcích.

Je toto správné uživatelské rozhraní?

I když všechny programy systému Microsoft Windows potřebují nějaký druh instalačního programu, máte možnost umístit nastavení programu:

  • Sestava
  • První použití programu
  • Centralizované možnosti programu
  • V kontextu použití funkce

nastavení

Prezentovat nastavení v nastavení, pokud:

  • K používání programu se vyžadují správná nastavení, která platí pro všechny uživatele.
  • Použití výchozích nastavení není přijatelné, protože neexistuje bezpečné výchozí nastavení, uživatelé pravděpodobně zvolí nastavení, která nejsou výchozí, nebo výchozí nastavení vyžadují souhlas uživatele.
  • Uživatelé by měli, ale nebudou pravděpodobně měnit důležitá nastavení po nastavení.

první použití programu

Nastavení při prvním použití programu zobrazíte v následujících případech:

  • K používání programu jsou nutná správná nastavení, která platí pro jednotlivé uživatele.
  • Použití výchozích nastavení není přijatelné, protože neexistuje bezpečné výchozí nastavení, uživatelé pravděpodobně zvolí nastavení, která nejsou výchozí, nebo výchozí nastavení vyžadují souhlas uživatele.
  • Uživatelé by měli, ale pravděpodobně nebudou měnit důležitá nastavení pomocí možností programu.
  • Nastavení přizpůsobí základní prostředí nebo prostředí, které je zásadní pro osobní identifikaci uživatele v programu.

U takových nastavení budou uživatelé pravděpodobně lépe rozhodovat v kontextu programu než v rámci nastavení.

možnosti centralizovaného programu

Pokud platí všechny následující podmínky, zobrazí se nastavení v dialogovém okně možností programu:

  • Pro většinu uživatelů existují výchozí nastavení, která dobře fungují.
  • Existuje mnoho nastavení a vztahují se na funkce a úlohy.
  • Uživatelé budou pravděpodobně chtít najít nastavení v centralizované lokalitě.

V kontextu použití funkce

Pokud platí všechny následující podmínky, předložte nastavení v příslušném kontextu:

  • Pro většinu uživatelů existují výchozí nastavení, která dobře fungují.
  • Pro konkrétní funkci existuje malý počet samostatných nastavení.
  • Uživatelé budou pravděpodobně chtít najít nastavení s přidruženou funkcí než centralizované umístění.
  • V uživatelském rozhraní (UI) je zřejmé, že se k nastavení dostanete.

Díky pečlivé pozornosti na umístění nastavení konfigurace můžete snížit zatížení uživatelů během jejich prvního zkušenosti s vaším programem.

Koncepty návrhu

Návrh zjednodušeného nastavení

Vítejte, další, další, další, další, další, další, nainstalujte, dokončete, blahopřejeme! Zní toto nastavení dobře? V minulosti instalační programy přijaly tento druh neefektivního návrhu: dlouhá posloupnost obrazovek, pozvání uživatelů do bezmyslné posloupnosti kliknutí, jen aby si ho prošli.

Pokud uživatelé popisují nastavení programu pomocí slov, jako jsou rychlá a jednoduchá, určitě si pochvalují prostředí. Raději by používali váš program, než aby ho nastavili.

Podívejte se na návrh nastavení, kde najdete otázky, možnosti, stránky a cesty, a buďte nemilosrdní ohledně jejich odstranění. Proveďte průzkum uživatelů, abyste zjistili, jaké možnosti uživatelé skutečně potřebují, a ujistěte se, že nechtěně klikají na tlačítko Další na všech stránkách. Odložte všechny možnosti nebo dotazy, které jsou lépe vyřešeny v kontextu spuštěného programu.

Mnoho instalačních programů nabízí standardní stránky, ne proto, že jsou nezbytné nebo užitečné, ale protože jsou standardní. Například úvodní stránky, souhrnné stránky a blahopřejeme často přidávat kliknutí. Místo toho by instalační program měl přidat stránky pouze v případě, že jsou nezbytné k dokončení úlohy nastavení. Pokyny k typům instalačních stránek a jejich vyhodnocení najdete v části Typy stránek dále v tomto článku.

snímek obrazovky s nastavením první stránky

V tomto příkladu instalační program eliminuje tradiční úvodní stránku a dostane se rovnou do firmy.

I když může být nutné nabídnout různé větve nastavení (rychlé, typické prostředí a snadněji ovladatelné, vlastní prostředí), ujistěte se, že máte dostatek vlastních možností, abyste zajistili větší složitost. Nepřidávejte větve, pokud není nutné. Několik nedůležitých možností ve vlastní větvi naznačuje potřebu změnit uspořádání návrhu nastavení.

Dalším důvodem pro zjednodušení nastavení je, že nezkušení uživatelé někdy nadměrně přenastavují možnosti, obává se, že nesprávná volba může být nevratná nebo destruktivní. Vynucování rozhodování o věcech, kterým nerozumí nebo se o ně zajímá, může se cítit úzkostně, nekompetentně a dokonce frustrovaně. Není to dobrý první dojem. Je lepší, aby se rychle dostali, cítili se pohodlně a s jistotou, když prozkoumávají funkce ve vašem programu, a lépe se rozhodovat o možnostech funkcí v té době. Další pokyny najdete v tématu nastavení streamování dále v tomto článku.

Snažte se, aby vaše nastavení bylo co nejjednodušší , ale není jednodušší. Programy cílené na vysoce technické uživatele mohou potřebovat komplexní nastavení. Například tým Microsoft SQL Serveru zjistil, že správci databáze dávají přednost zachování kontroly nad mnoha možnostmi nastavení, jako jsou umístění souborů. SQL Server je navíc velká obchodní aplikace s řadou komponent, které se výrazně liší v účelu a funkčnosti. I když chceme, aby byly věci jednoduché, musí nastavení odrážet složitost produktu a očekávání a potřeby svých uživatelů.

Přesto by tyto složité instalační programy měly být výjimkou, nikoli pravidlem. Většina programů pro Windows by se měla snažit spustit proces instalace jednoduchým jednoduchým jediným krokem.

Fáze nastavení

Dobře navržené instalační programy umožňují uživatelům provádět jiné aktivity během časově náročné úlohy stahování a kopírování souborů. Pro bezobslužné spuštění jsou instalační programy navržené tak, aby měly čtyři samostatné fáze:

  • Rozhodovací fáze. Uživatelé označují, jak mají mít program nainstalovaný a nakonfigurovaný.
  • Fáze stahování. Pro programy stažené z internetu. Pokud má program více aplikací nebo verzí, uživatelé indikují, co se má stáhnout během rozhodovací fáze.
  • Fáze instalace. Instalační program zkopíruje soubory a provede příslušné změny konfigurace.
  • Fáze dokončení. Řeší se všechny zbývající podrobnosti, kroky nebo problémy.

Vzhledem k tomu, že fáze instalace může trvat dlouhou dobu, měla by být tato fáze navržena tak, aby se spustila na dokončení bez zásahu uživatele. To znamená, že všechny otázky by se měly klást během rozhodovací fáze a všechny problémy, které vzniknou, by měly být zařazeny do fronty a vyřešeny ve fázi dokončení. Pokud dokončení fáze instalace trvá déle než jednu minutu, předpokládejme, že uživatelé budou během fází stahování a instalace dělat něco jiného.

nesprávná odpověď:

snímek obrazovky s dialogovým oknem Instalovat automatické generování sestav?

V tomto příkladu program instalace přeruší průběh kladení otázky, která by měla být kladena během rozhodovací fáze.

Prezentovat užitečný postup

Pokud uživatelé trpělivě čekají na fázi instalace instalačního prostředí, možná sledují indikátor průběhu jeho zjevného dokončení, pouze aby viděli resetování indikátoru průběhu a začali znovu, je skutečný pocit zrady. Hlášený pokrok byl zavádějící a nakonec bezvýznamný.

Variací na tento bolestný scénář je instalace "brinksmanship": uživatelé vidí průběh dosažení, například 99 procent dokončení, ale jsou nuceni počkat na nepřiměřenou dobu, než se nakonec dostane na 100 procent dokončení. Takže pokud jde o to, co je pro uživatele nejdůležitější, implicitní příslib o době čekání, deklarace 99 procent dokončení je deceptivní.

Během fází stahování a instalace mají uživatelé obvykle dvě věci, které chtějí vědět: pokud budou čekat nebo dělat něco jiného, a je to nastavení, které se brzy dokončí. I když v procesu nastavení existuje dostatek proměnných, které vám brání v poskytování dokonale přesných informací o průběhu, musí být zpětná vazba průběhu dostatečně přesná, aby na tyto dvě otázky odpověděla a nastavil odpovídající očekávání. Kromě indikátoru průběhu můžete zahrnout stručný výrok o celkovém očekávaném čase procesu.

snímek obrazovky s dialogovým oknem zobrazující průběh instalace

V tomto příkladu obsahuje stránka průběhu stručný obecný výrok o tom, kolik času může instalace trvat.

Dobré instalační programy efektivně používají indikátory průběhu, aby uživatelům poskytovaly užitečné informace o průběhu instalačního programu. Další pokyny najdete v tématu indikátory průběhu.

Návrh pro všechny scénáře nastavení

Moderní instalační programy musí být navržené tak, aby zvládly různé scénáře instalace:

  • Uživatel programu ho instaluje z disku nebo ze sdílené síťové složky.
  • Uživatel programu si ho stáhne z webu.
  • Výrobce originálního vybavení (OEM) zahrnuje program na počítači v továrně.
  • It specialista instaluje program na mnoho počítačů v celé organizaci.
  • Někdo jiný než uživatel instaluje program (například rodič jménem dítěte nebo spolupracovník, který používá stejný počítač jako jiný spolupracovník).

Vzhledem k těmto scénářům byste neměli předpokládat, že uživatelé vždy instalují program pro sebe (zpřístupňují se možnosti týkající se nevhodných osobních preferencí), budou pečlivě monitorovat proces (což je důležité pro bezobslužné nastavení) nebo dokonce chtít grafické uživatelské rozhraní pro úlohu.

Nezapomeňte na prostředí odinstalace

Aby uživatelé mohli dokončit životní cyklus instalace softwaru, musí být schopni odebrat software, který nechtějí nebo už nepotřebují. To je zvlášť důležité, pokud program nenainstalovali sami (například pokud byl na počítači předinstalovaný).

Zpracování technické podpory strategicky

Instalace programu je jedním z úkolů, které musí všichni uživatelé úspěšně dokončit. Pokud se uživatelům nepodaří nainstalovat program, musíte jim poskytnout nákladnou technickou podporu, nebo už nejsou vašimi uživateli.

Navrhněte instalační program tak, aby vašemu týmu technické podpory poskytl funkce a informace, které potřebují k tomu, aby uživatelé mohli úspěšně nainstalovat. Tyto podrobnosti by obvykle neměly být uživatelům zpřístupněny, ale měly by být v případě potřeby snadno přístupné.

nesprávná odpověď:

snímek obrazovky s popiskem zobrazujícím název serveru com

V tomto příkladu indikátor průběhu zobrazuje podrobnosti smysluplné pouze pro technickou podporu.

Udržujte normální uživatelské prostředí jednoduché – nepotřebujte je informacemi, které mají hodnotu pouze pro technickou podporu. Místo toho zaznamenejte informace o podpoře v souboru protokolu instalace. A co je důležitější, pomozte uživatelům vyhnout se potřebě technické podpory pomocí jasných a stručných chybových zpráv, které dobře vysvětlují problémy a poskytují praktická řešení. V případě potřeby uveďte odkazy na články nápovědy. Zvažte možnost opravy instalačního programu pro opravu chybějících nebo poškozených souborů nebo nastavení.

Pokud uděláte jenom tři věci...

    1. Nastavení je co nejjednodušší a nejjednodušší. Mějte na paměti, že uživatelé nemají rádi nastavení, vydržou to. Pečlivě se podívejte na každou otázku, možnost, stránku a cestu a vystřihněte všechno, co není pro dokončení nastavení nezbytné.
    1. Návrh pro všechny scénáře instalace, včetně bezobslužných instalací, skriptovaných instalací a odinstalace U efektivních bezobslužných instalací se ujistěte, že mezi fázemi nastavení existuje čisté oddělení.
    1. Navrhněte instalační program tak, aby uživatelé mohli sami vyřešit problémy s nastavením, ale také protokolovat informace potřebné pro technickou podporu jenom v případě. Mějte na paměti, že nastavení je jedním z úkolů, které musí všichni uživatelé úspěšně dokončit.

Pokyny

Obecné

  • Použijte standardní pokyny průvodce pro instalační programy založené na průvodci. Pomocí těchto pokynů můžete určit dobrý návrh stránky, efektivní navigaci, dobré popisky ovládacích prvků, použití hlavních pokynů a použití nápovědy.
  • Umožňuje uživatelům restartovat instalační program, kde přestali, pokud vyžaduje hodně uživatelského vstupu nebo trvá dlouhou dobu. Pokud uživatelé program restartují po zavření před dokončením, obnovte předchozí uživatelský vstup a restartujte, kde byla instalace zastavena.
  • Nezobrazovat maximalizované nastavení oken. Zobrazení okna nastavení maximalizované předpokládá, že uživatelé nastaví jejich nevydělenou pozornost, což je nepravděpodobné. Místo toho zvolte velikost, která je vhodná pro obsah, aby se zachoval jednoduchý vzhled.

Integrace s Windows

  • Pojmenujte instalační souborSetup.exe. "Install.exe" je přijatelná alternativa. To umožňuje systému Windows (a uživatelům) rozpoznat soubor jako instalační program.
    • Výjimka: Pro programy stažené z internetu pomáhají uživatelům spravovat a uspořádat složku Stažené soubory zahrnutím názvu programu do názvu instalačního souboru. Například SetupVisualStudioExpress2008.exe.
  • Zkopírujte soubory programu do správných umístění systému souborů. Díky tomu můžou uživatelé a Windows soubory vyhledávat a organizovat lépe. Další informace naleznete v tématu Windows File System Namespace Usage Guidelines.

Řízení uživatelských účtů

  • Digitálně podepište spustitelný soubor instalačního souboru. Podepsané spustitelné soubory mají mnoho výhod, včetně použití konkrétnějšího uživatelského rozhraní pro zvýšení oprávnění uživatelských účtů. Informace o podepisování souborů naleznete v tématu Úvod do podepisování kódu.
  • Pokud může instalace vyžadovat zvýšení oprávnění, zvyšte úroveň co nejpozději. Uživatelské rozhraní pro zvýšení oprávnění se zobrazí až po potvrzení uživatele k možnosti, která vyžaduje zvýšení oprávnění. Uživatelské rozhraní zvýšení oprávnění se obvykle zobrazí během fáze instalace, nikoli rozhodovací fáze. Pokud však nastavení vždy vyžaduje zvýšení oprávnění, zvyšte úroveň v jeho vstupním bodě.
  • Vždy vyžadovat zvýšení oprávnění pro odinstalaci. Tím zabráníte malwaru v odinstalaci kritického softwaru, aniž by o něm uživatelé věděli.
  • Po zvýšení úrovně zůstaňte zvýšeni, dokud už nebudou zvýšená oprávnění nutná. Aby bylo možné dokončit instalaci programu, uživatelé by neměli vícekrát zvýšit úroveň.
  • Pokud jsou pro instalaci vyžadována zvláštní oprávnění, ověřte přihlašovací údaje uživatele a nahlašte případné problémy na první nebo druhé stránce. Nenechte uživatele provádět spoustu práce, jen aby zjistili, že nemají správné přihlašovací údaje k dokončení instalace.
  • Vyžadovat nejnižší možná oprávnění. Správci se například zdráhají instalovat software, který vyžaduje přihlašovací údaje správce domény.

Další pokyny najdete v tématu řízení uživatelských účtů.

Restartování Systému Windows

  • Vyhněte se restartování Systému Windows. Většina programů by se měla nainstalovat bez restartování systému Windows. Primárním důvodem, proč instalace nebo aktualizace programů vyžadují restartování systému, je to, že některé zahrnuté soubory jsou aktuálně používány spuštěným programem. V tomto případě je lepší alternativou, aby uživatelé věděli o situaci, umožnili uživatelům zavřít tyto programy a akci zopakovat. Další informace o zabránění restartování naleznete v tématu Restart Manager.
  • Pokud je nutné restartovat systém Windows:
    • Použijte jeden restart. Pozdržte restartování vyžadované všemi požadavky, dokud se program a jeho aktualizace úplně nenainstalují.

    • Umožnit uživatelům určit, kdy k tomu dojde. Nerestartujte Systém Windows automaticky, protože uživatelé můžou přijít o práci. Ujistěte se, že uživatelům je jasné, že mají na výběr.

      nesprávná odpověď:

      snímek obrazovky dialogového okna s restartováním a zrušením

      V tomto příkladu se uživatelům zdá, že nemají na výběr, kdy restartovat Windows.

    • Pokud se uživatel rozhodne nerestartovat Systém Windows okamžitě, předejte veškerou konečnou zpětnou vazbu jako úspěch, ne selhání. Technicky vzato se instalace do restartování nedokončí, ale z pohledu uživatele byla úspěšná.

Nastavení streamování

  • Kdykoli je to praktické, spusťte proces instalace jedním krokem. Místo toho, abyste přidali samostatnou stránku v nastavení licenčních podmínek, můžete místo toho poskytnout odkaz na ně. Pokud propodáte podmínky:

    • Frázi potvrďte tlačítko jako "Souhlas a instalace", které vyžaduje explicitní souhlas s přijetím licenčních podmínek.
    • Zajistěte, aby odkaz na licenční smlouvu nebyl přerušen propojením souboru místního s nastavením místo webové stránky.
    • Umožňuje vytisknout licenční smlouvu z okna zobrazení.
  • Eliminujte nepotřebné možnosti a otázky.

    • Odložte možnosti, které jsou vhodnější pro první použití programu nebo funkce.

      snímek obrazovky s možností vlastního nastavení

      V tomto příkladu windows Media Player zobrazí možnosti ochrany osobních údajů pro jednotlivé uživatele při prvním použití programu.

    • Neptejte se uživatelů na stav systému. Detekujte tyto informace automaticky a požádejte uživatele, aby ověřili pouze v případě, že existuje důvod ke změně.

    • Neptejte se na důležité podrobnosti. Například u typických programů systému Windows je bezpečné předpokládat, že byste měli kopírovat programové soubory do složky Program Files.

      nesprávná odpověď:

      snímek obrazovky dialogového okna s umístěním instalace

      V tomto příkladu by nastavení mělo být zjednodušeno odstraněním požadavku na vstup umístění souboru. Vzhledem k velikosti programu se většina uživatelů nezajímá a jednoduše klikněte na Další.

    • Nepožádejte si oprávnění k tomu, abyste udělali to, co byste stejně neměli dělat. Většina programů by například neměla obsahovat možnost umístit ikonu programu na plochu.

    • Nepotvrzujte zrušení instalace. Pokud uživatelé během instalace kliknou na tlačítko Storno, předpokládejme, že zrušení bylo úmyslné a program zavřete bez potvrzení. Pokud tak učiníte, může dojít ke ztrátě značného času nebo úsilí, umožnit uživatelům restartovat instalační program a vyzvednout místo, kde skončili.

  • Optimalizovat pro bezobslužnou instalaci.

    • Prezentování všech možností a otázek během rozhodovací fáze
    • U fází stahování a instalace zpoždění vyžadování vstupu uživatele do jakýchkoli problémů, ke kterým došlo, do konce fáze. Uživatelé tak mohou instalaci nechat bezobslužnou, dokud se nevrátí v pohodlí.
  • Odstraňte nepotřebné stránky. Pokud většina uživatelů vždy klikne na další na stránce, zvažte odstranění stránky. Pokyny k odstranění určitých typů stránek najdete v tématu Typy stránek.

  • Eliminujte nepotřebný text.

    • Odeberte redundantní text z pokynů a popisků.
    • Nevysvětlujte základní koncepty použití Windows, například:
      • Interakce s ovládacími prvky (příklady: Začněte kliknutím na tlačítko Další; Další možnosti zobrazíte klepnutím na tlačítko Možnosti; Další informace potřebujete kliknutím na tlačítko Nápověda).
      • Jak fungují průvodci (příklad: Pokud chcete zkontrolovat nebo změnit nastavení, klikněte na Zpět).
      • Jak funguje instalace (příklad: Tento program zkopíruje soubory programu na pevný disk...).
  • Eliminujte zbytečné úsilí.

    • Zadejte dobré výchozí hodnoty:

      • Obecně platí, že jako výchozí vyberte nejbezpečnější a privátní odpověď.

      • Pokud bezpečnost a ochrana osobních údajů nejsou faktory, vyberte nejpravděpodobnější nebo pohodlnou odpověď.

        snímek obrazovky s názvem a společností zobrazenými

        V tomto příkladu se uživatelské jméno a organizace poskytnuté ve výchozím nastavení získávají z registru.

      • Pokud je možnost důrazně doporučená, zvažte její výběr ve výchozím nastavení nebo přidání "(doporučeno)" do popisku.

    • Přechádět stránky automaticky, když stránka nemá žádný vstup a úloha se úspěšně dokončí, například při stahování, instalaci, průběhu a aktualizacích stránek. Jakmile se krok dokončí, zůstaňte na těchto stránkách jen kvůli zobrazení problémů.

    • Pokud je to praktické, spusťte program automaticky po dokončení instalace místo zobrazení stránky Blahopřejeme nebo Dokončení. Pokud je instalace spuštěna interaktivně, předpokládejme, že uživatel instaluje program, aby ho spustil okamžitě, takže spuštěním programu je nejlepší zpětná vazba, která ukazuje, že je instalace dokončená. Automatické spuštění programu není praktické, když instalační program nainstaluje více než jeden program (například sada skládající se z mnoha programů), pokud se instalační program nespustí interaktivně nebo když se instalační proces po instalaci nedokončí.

Typy stránek

úvodní a úvodní stránky

  • Eliminujte úvodní stránky. I když je skvělé se cítit uvítací, uživatelé obvykle jednoduše kliknou na Tlačítko Další bez čtení. A vzhledem k tomu, že uživatelé obvykle přeskočí tyto stránky bez čtení, text podle návrhu dělá o něco víc, než je zřejmé.

    nesprávná odpověď:

    snímek úvodní obrazovky s další a zrušením

    V tomto příkladu neexistuje nic, co by uživatel udělal, ale klikněte na Další.

  • Stránku Začínáme použijte jenom v případě, že musíte uživatele informovat o požadavcích instalace. Mezi tyto předpoklady patří instalace požadovaného softwaru nebo hardwaru, provádění požadovaných změn konfigurace systému a aktualizací, zálohování systému za účelem ochrany před ztrátou dat nebo získání požadovaných informací, které uživatel pravděpodobně ještě nemá.

  • Kdykoli je to praktické, poskytněte možnost provádět požadavky přímo z instalačního programu. Uživatelé by měli tento postup provést ručně jenom v případě, že neexistuje alternativní řešení.

  • Pokud se úvodní stránka nebo stránka Začínáme nepoužívá, uveďte název a popis programu, ať už je to první stránka instalačního programu. Můžete použít uvítací jazyk jako úvodní text, pokud je účel stránky jasný.

stránky s licenčními podmínkami

  • Napište licenční podmínky pomocí jasného a stručného textu. Používejte prostý jazyk. Vyhněte se "legalese".

  • Prezentovat pomocí formátu, který je snadno čitelný a prohledáný. Nepoužívejte dlouhé pasáže velkého textu.

    nesprávná odpověď:

    snímek obrazovky s licenčními podmínkami velkými písmeny

    V tomto příkladu je text velkými a velkými písmeny obtížně čitelnými výrazy, což uživatelům vynutí posouvání více, než je nutné.

  • Vyžadování výslovného souhlasu s přijetím licenčních podmínek. Přijetí licence by nikdy nemělo být ve výchozím nastavení vybráno. Pokud se přepínače používají k označení přijetí, ponechte možnosti ve výchozím nastavení nezaškrtnuté a před povolením tlačítka Další vyžadovat, aby uživatelé podmínky přijali.

    snímek obrazovky dialogového okna s neaktivním dalším tlačítkem

    V tomto příkladu je tlačítko Další zakázané, dokud uživatelé explicitně nepřijmou licenční podmínky.

  • Před povolením tlačítka Další nevyžadují, aby se uživatelé posouvali na konec textu licenčních podmínek. To uživatelům zbytečně zatěžuje, abyste pochopili, proč je tlačítko Další zakázané.

  • Zadejte příkaz Tisk, buď pomocí příkazového tlačítka, nebo místní nabídky. Prezentujte termíny ve formátu optimalizovaném pro tisk.

stránky registrace produktu

  • Vyžadovat, aby se uživatelé zaregistrovali jenom v případě, že musí program používat. Jasně vysvětlete, proč se uživatelé musí zaregistrovat.
  • Poskytnout volitelnou registraci pouze v případě, že existuje jasná uživatelská výhoda,, jako je oznámení uživatelům o aktualizacích produktů. Tuto možnost ponechte ve výchozím nastavení nezaškrtanou.
  • Povolit uživatelům, aby se zaregistrovali později. Zadejte maximálně tři připomenutí a umožníte uživatelům zavřít připomenutí jediným kliknutím.

stránky oboru (typické, vlastní nebo minimální)

  • Raději tuto stránku odstraňte. Předpokládejme, že většina uživatelů chce typické prostředí nastavení (a navrhnout prostředí tak, aby fungovalo dobře pro většinu uživatelů).

  • Pokud musíte zahrnout stránku oboru:

    • Vysvětlete rozdíly mezi možnostmi z hlediska funkčnosti a místa na disku. Uživatelé spoléhají na přehlednost informací na stránce oboru, aby zajistili správnou volbu.
    • Ujistěte se, že vlastní možnosti jsou nezbytné pouze pro malé procento uživatelů, zatímco většina uživatelů je může bezpečně ignorovat. Pokud ne, měly by být možnosti v typické instalační cestě.
    • Pokud uživatelé vyberou vlastní možnosti, mají ve výchozím nastavení vybrané typické možnosti instalace. Uživatelé považují typickou instalaci za směrný plán a chtějí je přizpůsobit přidáním nebo odebráním možností z daného směrného plánu.
  • Pokud potřebujete použít vlastní možnost instalace, zvážit použití relativní velikosti tlačítek a umístění, aby se většina uživatelů do typické instalace chystala.

    snímek obrazovky dialogového okna s velkým tlačítkem instalace

    V tomto příkladu návrh stránky vizuálně posiluje skutečnost, že většina uživatelů by se měla rozhodnout pro typickou instalaci.

vstupních stránek

  • Snižte počet možností nastavení tím, že ve výchozím nastavení uděláte správnou věc. Způsoby, jak eliminovat možnosti, viz nastavení streamování.
  • Zadejte přijatelné výchozí hodnoty, kdykoli je to možné. Zvolte výchozí hodnoty, které jsou zabezpečené a soukromé, a jsou přijatelné pro většinu uživatelů beze změny.
  • Pokud váš program nemá neobvyklé požadavky, snažte se mít jednu stránku otázek a možností. Pokud ale váš program vyžaduje několik stránek otázek a možností, zobrazte je v hlavním toku stránky průvodce. Nepokoušejte se technicky snížit počet stránek vložením možností do dialogových oken nebo pomocí karet.
  • snímek obrazovky s dialogovým oknem nastavení se čtyřmi možnostmi
  • V tomto příkladu jsou možnosti omezené na jednu stránku.
  • co nejdříve ověřit vstup:
    • Zakázat neplatné znaky při zadávání.
    • Pomocí bublin můžete hlásit problémy s neplatnými textovými poli.
    • Po kliknutí na tlačítko Další uživatelé na stránce ověřte související pole.
    • Jakmile se zjistí problémy, ověřte související pole napříč vstupními stránkami.
  • Udělte všem upravitelným cestám k souborům tlačítko Procházet. Umožňuje uživatelům zadat síťové cesty.
  • Na poslední vstupní stránce označte tlačítko Potvrzení Nainstalovat, nikoli Další. Uživatelé by neměli být překvapeni při spuštění instalace. Před bodem potvrzení se ujistěte, že uživatelé můžou snadno změnit všechna nastavení.

úvodních instalačních stránek

  • Tuto stránku odstraňte, pokud nemá jiný účel než sumarizovat předchozí volby a zahájit instalaci. Pokud jsou vstupní stránky jasné a je jich málo, nemělo by být nutné je sumarizovat. Místo toho by poslední vstupní stránka měla mít tlačítko Nainstalovat, které vede přímo na stránku průběhu.
  • U složitých instalací určených pro IT profesionály poskytněte stránku Instalace s úplným seznamem změn, které instalační program provede. Mnoho IT specialistů má přísné řízení správy změn, takže potřebují znát účinek instalace programu bude podrobně.

stránky průběhu

  • vždy poskytnout stránku průběhu, i v případě, že se program nainstaluje rychle. Zadejte samostatnou stránku průběhu pro fázi stahování, pokud existuje. Během nastavování zakažte tlačítka Zpět (nebo Předchozí) a Další, ale nechte tlačítko Zrušit povolené a responzivní.

    snímek obrazovky dialogového okna s indikátorem průběhu

    Typická stránka průběhu

  • Použijte jeden určující indikátor průběhu. Postupujte podle pokynů determinate indikátoru průběhu, včetně:

    • Jasně uveďte dokončení. Pokud se operace nedokončila, nenechte indikátor průběhu přejít na 100 procent.
    • Nepřestartujte průběh. Indikátor průběhu ztratí hodnotu, pokud se restartuje (třeba proto, že se dokončí krok v operaci), protože uživatelé nemají možnost zjistit, kdy se operace dokončí. Místo toho všechny kroky v operaci sdílejí část průběhu a indikátor průběhu se jednou dokončí.
  • Zadejte stručný popis aktuálního kroku nad indikátorem průběhu. Pro rychlé instalace je takový text zbytečný; samotný indikátor průběhu je dostatečný. U instalací vyžadujících minutu nebo déle může být text užitečný pro uživatele, kteří se účastní nastavení.

    • Používejte fragmenty vět, obvykle začínají slovesem a končí třemi tečkami. Příklady: Kopírování souborů..., instalace požadovaných komponent......

    • Umístěte text nad pruh, ne pod.

      nesprávná odpověď:

      snímek obrazovky s textem zobrazeným pod indikátorem průběhu

      V tomto příkladu by se měl vysvětlující text zobrazit nad indikátorem průběhu.

    • Vyhněte se nepotřebné stránce průběhu s nepotřebnými podrobnostmi. Tato stránka není určená pro technickou podporu, takže není nutné zobrazovat kopírované identifikátory GUID nebo konkrétní soubory.

      nesprávná odpověď:

      snímek obrazovky s identifikátorem GUID zobrazeným přes indikátor průběhu

      V tomto příkladu jsou technické podrobnosti, jako jsou identifikátory GUID, pro uživatele nesmyslné.

chybové stránky

  • Pokud instalace selže s významným problémem, zobrazte chybovou stránku, která vysvětluje problémy spolu s praktickými kroky k jejich vyřešení. Zobrazí stránku s ikonou chyby. Pro tento účel nepoužívejte dialogové okno.

    snímek obrazovky s chybovou stránkou a ikonou

    V tomto příkladu je chyba instalace vysvětlena na chybové stránce spolu s některými kroky k vyřešení problému.

  • Pokud se instalace dokončí s drobným obnovitelným problémem, stavte problém jako další úlohu místo chyby. Používejte pozitivní, úspěšné, povzbuzující jazyk, ne termíny, jako jsou chyby, selhání nebo problém. Nepoužívejte ikonu chyby.

blahopřejeme/ stránky dokončení

  • Při interaktivní instalaci jednoho programu spusťte program (a zavřete průvodce instalací), aby se místo zobrazení stránky dokončení zobrazila úspěšná instalace. Výjimky:

    • Instalace spouštěné z příkazového řádku by neměly spouštět programy.
    • Automatické aktualizace (například Windows Update) by neměly spouštět programy.
    • Instalace zásad skupiny by neměla spouštět programy.
    • Všechny scénáře instalace pro it profesionály (protože se neinstalují pro vlastní použití).
  • Pokud má instalační program po instalaci následující kroky, uveďte je na stránce Dokončení. Pokud ale chcete stránku Dokončení ospravedlnit, ujistěte se, že uživatelé budou pravděpodobně provádět kroky a že je potřeba skutečně uvést (to znamená, že nejsou zřejmé).

    nesprávná odpověď:

    snímek obrazovky s dokončenou instalací

    V tomto příkladu uvádí nepotřebná stránka Dokončení zřejmé. Služba Windows Update běží automaticky, takže není důvod, proč by ji uživatelé mohli spustit ručně.

  • Při instalaci sady programů zobrazte stránku Dokončení, která indikuje úspěch a všechny následné kroky, které mohou být nezbytné.

    snímek obrazovky s finální stránkou nastavení sady Office

    V tomto příkladu instalační program nainstaloval více programů, takže nemá smysl spustit jeden konkrétní program automaticky. Stránka Dokončení je vhodnější.

Ponechání uživatelů v ovládacím prvku

  • Neshromažďujte osobní údaje, jako jsou třeba ty, které se používají pro marketingové účely. Nastavení není příležitostí k nabízení vlastní agendy, křížového prodeje jiných nabídek programů nebo provádění výzkumu trhu; tímto způsobem můžete poškodit vztah důvěryhodnosti s uživateli.
  • Nevynucujte, aby se uživatelé odhlásili od instalace volitelných funkcí. Povolit jim, aby místo toho vyjádřit výslovný souhlas s. Uživatelé by se například měli explicitně rozhodnout, že si nainstalují miniaplikaci windows pro stolní počítače.
  • Umožňuje uživatelům přidávat nebo odebírat volitelné funkce pomocí instalačního programu po počátečním nastavení. Uživatelé mohou tuto úlohu provést pomocí Odinstalovat nebo změnit program položku ovládacího panelu.
  • Pro iniciativy zlepšování softwaru a služeb na úrovni zákazníků vysvětlete, jaká data se přenášejí, jak se používají a jak dlouho se uchovávají. Pro tento účel použijte odkaz na téma nápovědy k prohlášení o zásadách ochrany osobních údajů.
  • Vyhněte se používání zvuku,, protože mnoho scénářů instalace je bezobslužné a protože zvuk může zbytečně rušit i během telefonických instalací.

Bezpečnost

  • Pro internetové nastavení zadejte všechny aktualizace zabezpečení automaticky během počáteční instalace. Uživatelé by se neměli aktualizovat jako samostatný krok.
  • vyhněte se tomu, aby uživatelé vypnuli brány firewall jako předpoklad pro instalaci programu.
  • Pokud musí být brána firewall vypnutá, postupujte takto:
    • Omezit dobu trvání této podmínky na co nejkratší dobu.
    • explicitně upozornit, když uživatelé můžou bránu firewall znovu zapnout.

Odinstalovat

  • Odinstalace by měla odebrat všechna trasování programu, včetně následujících:
    • Programové soubory, včetně instalačního programu.
    • Položky nabídky Start
    • Ikony na ploše a ikony Snadné spuštění (pokud existuje).
    • Nastavení registru.
    • Přidružení souborů.
  • Odinstalace by měla ponechat následující:
    • Uživatel vytvořil soubory, například soubory dokumentů.
    • Sdílené dynamické knihovny uložené ve složce System

Nápověda a podpora

  • Navrhněte instalační program tak, aby nepotřebovávejte nápovědu tím, že položíte jasné a vysvětlující otázky. Zarezervujte si nápovědu pro pokročilé otázky, které skutečně využívají další vysvětlení.
  • Nepoužívejte soubory readme. Tyto soubory jsou teď zastaralé a uživatelé je přesto nepřečtou. Místo toho v případě potřeby poskytněte online obsah.
  • Odkaz na příslušná témata nápovědy nebo řešení potíží s obsahem z chybových zpráv instalace Ujistěte se, že obsah nápovědy poskytuje jasnou cestu k vyřešení problému. Další informace naleznete v tématu Chybové zprávy.
  • Vytvořte soubory protokolu, které zachytává informace užitečné pro technickou podporu. Nezahlcujte uživatelské rozhraní nastavení podrobnostmi souvisejícími s technickou podporou, které nejsou pro většinu uživatelů smysluplné. Místo toho používejte soubory protokolu.

Text

  • Buďte struční. Průvodci nastavením často převysvětlují funkce a možnosti pomocí bloků textu, které se obtížně prohledávají rychle. výjimky :
    • Vypsat všechny zkratky. Nastavení je často uživatelské zkušenosti s vaším programem, takže nepředpokládáte, že rozumí žargonu, jako jsou zkratky.
    • Vysvětlit neznámou terminologii a koncepty, pokud možno na místě, ale pokud je to potřeba, použijte témata nápovědy.
  • Preferovat přátelský, profesionální tón; vyhněte se příliš technickému tónu.

nesprávná odpověď:

Omezte instalaci na základě jednotlivých uživatelů.

správně:

Nainstalujte jenom pro mě.

  • Nepoužívejte teď v popiscích příkazového tlačítka, protože nápravu příkazu je možné přijmout za udělené.
    • Výjimka: V případě potřeby teď používejte k rozlišení příkazů, které spustí úlohu od příkazů, které provádějí úlohu okamžitě.

snímek obrazovky s tlačítkem pro stažení

V tomto příkladu kliknutí na příkazové tlačítko přejde do okna nebo stránky, které uživatelům umožní stáhnout.

snímek obrazovky s tlačítkem Stáhnout hned

V tomto příkladu kliknutím na příkazové tlačítko okamžitě stáhnete.

Teď by měl být v toku úloh označen pouze jeden příkaz. Například příkaz Stáhnout nyní by neměl následovat jiný příkaz Stáhnout nyní.

  • Použití licenčních podmínek, nikoli licenční smlouvy, licenční smlouvy, licenční smlouvy s koncovým uživatelem nebo smlouvy EULA.

Další pokyny najdete v tématu styl a tón.

Dokumentace

  • Jako sloveso je nastavení dvě slova; jako adjektivní jméno nebo podstatné jméno, nastavení je jedno slovo.
  • Instalační program je velkými písmeny a není pomlčka.
  • Instalace slouží k odkazování na přidání hardwaru nebo softwaru do počítačového systému.
  • Nepoužívejte instalaci jako podstatné jméno. Místo toho použijte instalaci.
  • Použijte restartování, ne restartování. Označuje, že se jedná o počítač, ne o program, který se restartuje.