Delen via


Eerste ervaring

Notitie

Deze ontwerphandleiding is gemaakt voor Windows 7 en is niet bijgewerkt voor nieuwere versies van Windows. Veel van de richtlijnen zijn in principe nog steeds van toepassing, maar de presentatie en voorbeelden weerspiegelen niet onze huidige ontwerprichtlijnen.

In de ideale eerste ervaring installeren gebruikers uw programma en gebruiken ze het productief, zonder een aantal vragen te beantwoorden of een aantal dingen te leren.

Met een gebruikersinterface voor de eerste ervaring kunnen gebruikers overstappen van hun eerste blootstelling aan een nieuw programma of nieuwe functie tot dagelijks gebruik.

Voor Windows-programma's treedt de eerste ervaring op wanneer gebruikers het installatieprogramma uitvoeren. Installatieprogramma's meestal:

  • Vereisen dat de gebruiker een gebruiksrechtovereenkomst (EULA) accepteert.
  • Vraag om een productcode.
  • Geef de vereiste configuratie-gerelateerde opties weer, waaronder de installatie van optionele software.
  • Kopieer de software naar de harde schijf van de gebruiker.
  • Programmaopties presenteren die van toepassing zijn op alle gebruikers.

schermafbeelding van het dialoogvenster 'Typ uw productcode'

Onderdeel van een typische Windows-installatie-ervaring.

De eerste ervaring gaat vervolgens verder met het eerste gebruik van het programma of de functie. Deze eerste gebruikservaring kan:

  • Programmaopties presenteren die alleen van toepassing zijn op de huidige gebruiker.
  • Product- of functiezelfstudies aanbieden.

schermafbeelding van het dialoogvenster 'Welkomstcentrum'

De eerste gebruikservaring.

Opmerking: Richtlijnen met betrekking tot programmaopties worden weergegeven in een afzonderlijk artikel.

Is dit de juiste gebruikersinterface?

Houd rekening met de volgende vragen om te beslissen.

Installatie-ervaring

Zijn de volgende voorwaarden van toepassing?

  • De juiste instellingen zijn vereist voor het gebruik van het programma en ze zijn van toepassing op alle gebruikers.
  • De instellingen passen een kernervaring aan of een die van cruciaal belang is voor de persoonlijke identificatie van de gebruiker met het programma.
  • Er is geen veilige standaardinstelling, de gebruiker kiest waarschijnlijk instellingen die niet de standaardinstelling zijn of de standaardinstellingen vereisen toestemming van de gebruiker.
  • De gebruiker kan de instellingen niet wijzigen na de installatie.
  • Als u de instellingen wijzigt, hebt u benodigde bevoegdheden nodig.

Zo ja, overweeg dan de instellingen tijdens de installatie te presenteren.

Eerste gebruikservaring

Zijn de volgende voorwaarden van toepassing?

  • De juiste instellingen of taken zijn vereist voor het gebruik van het programma of de functie en ze zijn van toepassing op afzonderlijke gebruikers.
  • De instellingen passen een kernervaring aan of een die van cruciaal belang is voor de persoonlijke identificatie van de gebruiker met het programma.
  • Er is geen veilige standaardinstelling, de gebruiker kiest waarschijnlijk instellingen die niet de standaardinstelling zijn of de standaardinstellingen vereisen toestemming van de gebruiker.
  • Gebruikers maken waarschijnlijk betere keuzes binnen de context van het programma dan binnen de installatie.
  • Het is onwaarschijnlijk dat de gebruiker instellingen wijzigt met behulp van Opties.

Zo ja, overweeg dan de taken en instellingen te presenteren tijdens het eerste gebruik van het programma of de functie.

Ontwerpconcepten

In de ideale eerste ervaring installeren gebruikers uw programma (of zelfs gewoon starten als het geen installatie vereist) en gebruiken ze het onmiddellijk zonder een aantal vragen te beantwoorden of een heleboel dingen te leren.

Dit ideale is verkrijgbaar voor de meeste programma's, dus u moet streven naar deze ideale ervaring wanneer u dat kunt. Dit doel is echter vaak niet beschikbaar voor programma's die een aanzienlijke systeemintegratie vereisen, veel optionele functies hebben of gevolgen hebben voor de privacy. Als uw programma bijvoorbeeld functies bevat die persoonlijke gegevens kunnen onthullen aan niet-vertrouwde partijen, moeten de tenets van betrouwbare computing ervoor zorgen dat u toestemming van de gebruiker krijgt voordat u deze functies inschakelt.

Vragen zijn geen keuzes

Vragen vereisen antwoorden die moeten worden beantwoord voordat gebruikers verder kunnen gaan. Vragen tijdens de eerste ervaring zijn horden die gebruikers moeten doorlopen voordat ze uw programma productief kunnen gebruiken. Keuzen zijn daarentegen optioneel. Gebruikers hoeven niet op hen te reageren of kunnen ervoor kiezen om ze alleen te zien wanneer ze dat willen.

Instellingen die worden weergegeven in de hoofdstroom van een installatiewizard zijn dus vragen, terwijl instellingen buiten de hoofdinstallatiestroom of in een dialoogvenster programmaopties keuzes zijn. Onnodige vragen maken de eerste ervaring van uw programma omslachtig en lang, waardoor de positieve verwachtingen en opwinding van gebruikers effectief worden geëlimineerd over hoe ze aan de slag gaan met uw programma.

Gebruik de eerste ervaring wanneer u dit moet doen

Presenteer instellingen en taken aan gebruikers tijdens de eerste ervaringen wanneer dat moet, maar meestal zijn er betere alternatieven:

Eerste ervaring Alternatieven
Vragen over instellen
Selecteer de juiste standaardinstellingen.
Gebruikers toestaan om te wisselen van programmaopties.
Geef typische versus aangepaste installatiepaden op.
Eerste gebruiksvragen
Selecteer de juiste standaardinstellingen en sta gebruikers toe om te wisselen van programmaopties.
Taken voor het eerst gebruiken
Presenteer in plaats daarvan contextueel.
Functieadvertenties voor het eerste gebruik
Maak de meest voorkomende en belangrijke taken detecteerbaar en contextueel.
Zelfstudies voor het eerst gebruiken
Programmafuncties zelf verklarend maken.
Productregistratie
Geef de opdracht op in het menu Help en het vak Info.

Als u maar één ding doet...

Houd uw eerste ervaring zo eenvoudig mogelijk. Zorg ervoor dat uw programma meteen werkt. Kies veilige, veilige, handige standaardinstellingen en stel vragen tijdens de installatie en gebruik alleen wanneer u dat wilt.

Je hebt maar één kans om een goede eerste indruk te maken en die eerste indruk is blijvend.

Richtsnoeren

Algemeen

  • Beperk eerste ervaringen tot taken en instellingen die nodig zijn voor het gebruik van een programma of functie en neem deze alleen op wanneer er geen beter alternatief is. Zie de vorige tabel voor alternatieven.
    • Uitzondering: persoonlijke instellingen of instellingen voor het aanpassen van programma's toevoegen aan de eerste ervaring als hun aanpassing deel uitmaakt van de kernervaring of cruciaal is voor de persoonlijke identificatie van de gebruiker met het programma.

schermafbeelding van het dialoogvenster 'Een computernaam typen'

Windows vraagt gebruikers om de computernaam en de keuze van de achtergrond tijdens de installatie, omdat deze instellingen een emotionele verbinding met het product vormen.

  • Gebruik de installatie-ervaring voor taken en instellingen als deze van toepassing zijn op alle gebruikers of het wijzigen van instellingen vereist uitbreiding.
  • Gebruik de eerste gebruikservaring voor taken en instellingen als deze van toepassing zijn op afzonderlijke gebruikers.

Presentatie

  • Geef de voorkeur aan optionele taken en instellingen voor vereiste taken en instellingen. Vermijd het afdwingen van gebruikers om uw programma te configureren.

    schermafbeelding van het dialoogvenster 'Gevonden nieuwe hardware'

    Het dialoogvenster Nieuwe hardware gevonden maakt het optioneel om stuurprogrammasoftware te installeren in plaats van deze een vereiste taak te maken.

  • Neem optionele taken en instellingen uit de hoofdtaakstroom wanneer dit praktisch is. Veel installatieprogramma's bieden bijvoorbeeld een aangepast installatiepad voor het verwijderen van onregelmatig gewijzigde instellingen uit de hoofdtaakstroom.

    schermafbeelding van volledige en aangepaste keuzerondjes

    Een installatie-ervaring die de hoofdtaakstroom vergemakkelijkt als de gebruiker niet van plan is de installatie aan te passen.

  • Gebruikers niet overbelasten met taken en instellingen:

    • Eenvoudig beginnen. Begin met eenvoudige, persoonlijke instellingen en voortgang naar complexere, technische taken en instellingen. Windows Setup begint bijvoorbeeld met persoonlijke gegevens en eindigt met de netwerkconfiguratie.

    • Gebruik een contextuele eerste ervaring voor taken en instellingen als ze alleen van toepassing zijn op functies die niet fundamenteel zijn voor het hoofdprogramma.

      schermafbeelding van het dialoogvenster Audio- en video-instelling

      Windows Live Messenger heeft een contextuele installatie voor audio en video omdat deze worden gebruikt door secundaire functies.

  • Presenteer niet alles tegelijk. Voeg samen om één gebruikersinterface te gebruiken in plaats van meerdere UI-oppervlakken of geef taken op verschillende tijdstippen weer in plaats van allemaal tegelijk.

    Onjuist:

    schermafbeelding van vijf overlappende dialoogvensters

    In dit voorbeeld is de eerste gebruikservaring overweldigend.

  • Express questions and options in termen van de doelstellingen en taken van gebruikers, niet op het gebied van technologie. Bied opties die gebruikers begrijpen en duidelijk onderscheiden. Zorg ervoor dat u voldoende informatie biedt voor gebruikers om weloverwogen beslissingen te nemen.

  • Als de noodzaak van persoonlijke gegevens niet duidelijk is, legt u uit waarom uw programma de informatie nodig heeft en hoe deze worden gebruikt.

    schermafbeelding van tekst waarin staat dat e-mailadres

    In dit voorbeeld wordt in een e-commercetoepassing uitgelegd hoe persoonlijke gegevens worden gebruikt.

  • Presenteer eerste ervaringen alleen op volledig scherm als gebruikers andere taken niet productief kunnen uitvoeren. Windows Setup wordt bijvoorbeeld op volledig scherm weergegeven om gebruikers te ontmoedigen andere taken uit te voeren terwijl Windows wordt geïnstalleerd. De meeste eerste ervaringen mogen niet volledig scherm zijn.

Instellingen

  • Selecteer voor alle instellingen de veiligste optie (om verlies van gegevens of systeemtoegang te voorkomen), de veiligste en persoonlijke waarde standaard. Als veiligheid en beveiliging geen factoren zijn, selecteert u de meest waarschijnlijke of handige waarde. Het kiezen van goede standaardinstellingen is een effectieve manier om de eerste ervaring te vereenvoudigen.

  • Vereisen dat gebruikers zich aanmelden voor:

    • Instellingen met juridische implicaties, zoals licentieovereenkomsten voor eindgebruikers (EULA's). Dergelijke instellingen kunnen geen standaardselecties hebben.
    • Functies die automatische systeemconfiguratiewijzigingen uitvoeren, zoals automatische updates van Windows.
    • Functies die persoonsgegevens (PII) of systeemgegevens onthullen.
    • Wijzigingen in het bureaublad van de gebruiker, behalve het toevoegen van vermeldingen aan het menu Start, zoals het toevoegen van pictogrammen aan het bureaublad of de werkbalk Snel starten.
    • Optionele software, zoals productverbeteringen, abonnementen en producten van derden.

    schermafbeelding van het dialoogvenster Functies kiezen die u wilt

    In dit voorbeeld kiezen gebruikers voor productverbeteringen, abonnementen en producten van derden.

  • Als een instelling sterk wordt aanbevolen, voegt u '(aanbevolen)' toe aan het label. Voor keuzerondjes en selectievakjes moet u het besturingselementlabel toevoegen, niet aan de aanvullende notities.

  • Als een instelling alleen bedoeld is voor geavanceerde gebruikers, voegt u '(geavanceerd)' toe aan het label. Voor keuzerondjes en selectievakjes moet u het besturingselementlabel toevoegen, niet aan de aanvullende notities.

Taken

  • gebruikers helpen de wachttijd productief door te geven.
    • Als de wachttijd doorgaans tussen een en twee minuten ligt, kunt u nuttige informatie opgeven terwijl gebruikers wachten, zoals een presentatie van wat er nieuw is tijdens de installatie.
    • Als de wachttijd doorgaans langer is dan twee minuten, is het voor gebruikers eenvoudig om andere taken uit te voeren. Geef de geschatte wachttijd weer, raad aan dat gebruikers ondertussen iets anders doen en de taakvoltooiing duidelijk maken door het scherm aanzienlijk te wijzigen.
  • Bekijk de presentatiezelfstudies tijdens de eerste ervaring. Waarschijnlijk willen gebruikers uw programma direct gebruiken en zijn geïnteresseerd in zelfstudies op een later moment.
  • Gebruik geen meldingen voor functieadvertenties in de eerste ervaring. In plaats van een functiemeldingte gebruiken, ontwerpt u de functie om gemakkelijker te ontdekken in contexten waar deze nodig is, of niets speciaals te doen en gebruikers de functie zelf te laten ontdekken.
  • Gebruik geen meldingen tijdens de eerste Windows-ervaring. Om de eerste ervaring te verbeteren, onderdrukt Windows 7 alle meldingen die tijdens de eerste paar uur van het gebruik worden weergegeven. Ontwerp uw programma, ervan uitgaande dat gebruikers dergelijke meldingen niet zien.