Waarschuwingsberichten
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.
Een waarschuwingsbericht is een modaal dialoogvenster, in-place bericht, melding of ballon die de gebruiker waarschuwt voor een voorwaarde die in de toekomst een probleem kan veroorzaken.
Een typisch modaal waarschuwingsbericht.
Het fundamentele kenmerk van waarschuwingen is dat het risico bestaat dat een of meer van de volgende gegevens verloren gaan:
- Een waardevol activum, zoals belangrijke financiële of andere gegevens.
- Systeemtoegang of -integriteit.
- Privacy of controle over vertrouwelijke informatie.
- De tijd van de gebruiker (een aanzienlijke hoeveelheid, zoals 30 seconden of meer).
Een bevestiging is daarentegen een modaal dialoogvenster met de vraag of de gebruiker door wil gaan met een actie. Sommige typen waarschuwingen worden weergegeven als bevestigingen en zo ja, dan zijn de bevestigingsrichtlijnen ook van toepassing.
Opmerking: Richtlijnen met betrekking tot dialoogvensters, bevestigingen, foutberichtenstandaardpictogrammen, meldingenen indeling worden weergegeven in afzonderlijke artikelen.
Is dit de juiste gebruikersinterface?
Houd rekening met deze vragen om te bepalen:
- Wordt de gebruiker gewaarschuwd voor een voorwaarde die in de toekomst een probleem kan veroorzaken? Zo niet, dan is het bericht geen waarschuwing.
- Presenteert de gebruikersinterface een fout of probleem dat al is opgetreden? Als dat het zo is, gebruikt u in plaats daarvan een foutbericht.
- Zullen gebruikers waarschijnlijk een actie uitvoeren of hun gedrag wijzigen als gevolg van het bericht? Als dat niet het geval is, rechtvaardigt de voorwaarde het onderbreken van de gebruiker niet, zodat het beter is om de waarschuwing te onderdrukken.
- Is de voorwaarde het directe resultaat van een actie die door de gebruiker is gestart? Als dat niet het geval is, kunt u overwegen een niet-kritieke gebeurtenismeldingen te gebruiken.
- Is de voorwaarde een speciale voorwaarde in een controle? Als dat het zo is, gebruikt u in plaats daarvan een ballon.
- Voor bevestigingen staat de gebruiker op het punt een riskante actie uit te voeren? Als dat het geval is, is een waarschuwing geschikt als de actie aanzienlijke gevolgen heeft of niet eenvoudig ongedaan kan worden gemaakt.
- Voor andere soorten waarschuwingen moet de gebruiker nu of in de nabije toekomst handelen? Geef geen waarschuwingen weer als gebruikers productief kunnen blijven werken zonder onmiddellijke problemen. Stel de waarschuwing uit totdat de voorwaarde directer en relevanter is.
Ontwerpconcepten
Overwarning vermijden
We overwarn in Microsoft Windows-programma's. Het typische Windows-programma heeft overal waarschuwingen, waarschuwing over dingen die weinig betekenis hebben. In sommige programma's wordt bijna elke vraag weergegeven als een waarschuwing. Overwarning maakt het gebruik van een programma een gevaarlijke activiteit, en het trekt af van echt belangrijke problemen.
Onjuist:
Overwarning maakt uw programma gevaarlijk en lijkt erop dat het is ontworpen door advocaten.
Het enige potentieel voor gegevensverlies of een toekomstig probleem is onvoldoende om een waarschuwing aan te roepen. Bovendien moeten ongewenste resultaten onverwacht of onbedoeld zijn en niet eenvoudig worden gecorrigeerd. Anders kan elke gebruikersfout worden geïnterpreteerd om gegevensverlies of een mogelijk probleem van een of andere aard te veroorzaken en een waarschuwing te verdienen.
Kenmerken van goede waarschuwingen
Goede waarschuwingen:
- Risico's met zich meebrengen. Goede waarschuwingen waarschuwen gebruikers van iets belangrijks.
Onjuist:
En dus? Bij deze bevestiging wordt ervan uitgegaan dat gebruikers programma's vaak per ongeluk afsluiten.
- Direct relevant zijn. Niet alleen moeten gebruikers zorgen, ze moeten het nu schelen. Gebruikers zijn doorgaans niet geïnteresseerd in problemen die ze mogelijk later hebben zolang ze hun werk nu kunnen doen.
Onjuist:
met een batterijarme in drie uur
In dit geval is het beter om de gebruiker binnen drie uur te waarschuwen.
- Leid naar actie. Er is iets waar gebruikers rekening mee moeten houden als gevolg van de waarschuwing. Misschien moeten ze nu of ergens in de nabije toekomst actie ondernemen. Misschien zullen ze een taak anders uitvoeren als gevolg hiervan. Het gevolg van het negeren van de waarschuwing moet duidelijk zijn. Waarschuwingen zonder acties zorgen ervoor dat gebruikers zich paranoïde voelen.
Onjuist:
Waarom is deze melding een waarschuwing? Wat moeten gebruikers doen (naast zorgen)?
- Het is niet duidelijk. Geef geen waarschuwing weer om het voor de hand liggende gevolg van een actie weer te geven. Stel dat gebruikers begrijpen wat de gevolgen zijn van het niet voltooien van een taak.
Onjuist:
Als u een onvolledige wizard annuleert, wordt de taak niet uitgevoerd... Wie wist dat?
- Treden onregelmatig op. Constante waarschuwingen worden snel ineffectief en vervelend. Gebruikers worden vaak meer gericht op het verwijderen van de waarschuwing dan het oplossen van het probleem.
Onjuist:
Gebruikers richten zich meer op het verwijderen van de waarschuwing dan op het oplossen van het onderliggende probleem.
Een bericht dat niet over deze kenmerken beschikt, is mogelijk nog steeds een goed bericht, maar geen goede waarschuwing.
Het juiste berichttype bepalen
Sommige problemen kunnen worden weergegeven als een fout, waarschuwing of informatie, afhankelijk van de nadruk en formulering. Stel dat een webpagina geen niet-ondertekend ActiveX-besturingselement kan laden op basis van de huidige Configuratie van Windows Internet Explorer:
- Fout. "Deze pagina kan geen niet-ondertekend ActiveX-besturingselement laden." (Zinnen als een bestaand probleem.)
- Waarschuwing. "Deze pagina gedraagt zich mogelijk niet zoals verwacht omdat Windows Internet Explorer niet is geconfigureerd voor het laden van niet-ondertekende ActiveX-besturingselementen." of "Toestaan dat deze pagina een niet-ondertekend ActiveX-besturingselement installeert? Als u dit doet vanuit niet-vertrouwde bronnen, kan dit schadelijk zijn voor uw computer." (Beide zinnen als voorwaarden die toekomstige problemen kunnen veroorzaken.)
- Informatie. 'U hebt Windows Internet Explorer geconfigureerd om niet-ondertekende ActiveX-besturingselementen te blokkeren.' (Zinsdeel als een verklaring van feit.)
Als u het juiste berichttype wilt bepalen, moet u zich richten op het belangrijkste aspect van het probleem waarop gebruikers moeten weten of actie moeten ondernemen. Als een probleem de gebruiker blokkeert om door te gaan, moet u het als een fout presenteren. als de gebruiker verder kan gaan, presenteert u deze als waarschuwing. Maak de hoofdinstructie of andere bijbehorende tekst op basis van die focus en kies vervolgens een pictogram (standaard of anderszins) dat overeenkomt met de tekst. De hoofdinstructietekst en pictogrammen moeten altijd overeenkomen.
Wees specifiek
Waarschuwingen zijn aantrekkelijker wanneer de volgende informatie specifiek en duidelijk is:
- De bron van de waarschuwing.
- De specifieke voorwaarde en het potentiële probleem.
- Wat de gebruiker eraan moet doen.
- Wat gebeurt er als de gebruiker niets doet.
Onjuist:
Wat is het potentiële probleem in dit voorbeeld? Wat moet de gebruiker doen, afgezien van het niet gebruiken van de projector via het netwerk? Zonder specifiekere informatie kan de gebruiker zich slecht voelen over het doorgaan.
juist:
In dit voorbeeld zijn het probleem en de gevolgen duidelijk.
Soms is er een legitiem potentieel probleem dat het waard is om gebruikers te informeren, maar de oplossing en gevolgen zijn niet zeker bekend. In plaats van een vage waarschuwing te geven, moet u specifiek zijn door de meest waarschijnlijke informatie of het meest voorkomende voorbeeld te geven.
juist:
In dit voorbeeld wordt de waarschuwing specifiek gemaakt door de meest waarschijnlijke oplossing te bieden.
Gebruik in dergelijke gevallen echter formulering die aangeeft dat er andere mogelijkheden zijn. Anders kunnen gebruikers worden misleid.
Onjuist:
juist:
In het onjuiste voorbeeld worden gebruikers verward als de kabel duidelijk is aangesloten.
Als u slechts twee dingen doet...
Niet overwarn. Beperk waarschuwingen voor voorwaarden die risico's met zich meebrengen en zijn onmiddellijk relevant, uitvoerbaar, niet duidelijk en onregelmatig. Anders verwijdert of herformuleert u het bericht.
Geef specifieke, nuttige informatie op.
Gebruikspatronen
Waarschuwingen hebben verschillende gebruikspatronen:
Etiket | Waarde |
---|---|
Awareness Maak de gebruiker op de hoogte van een voorwaarde of mogelijk probleem, maar de gebruiker hoeft nu mogelijk niets te doen. |
![]() ![]() ![]() ![]() Voorbeelden van waarschuwingen voor bewustzijn. Waarschuwingen voor bewustzijn hebben de volgende presentatie:
|
foutpreventie Maak gebruikers op de hoogte van informatie die een probleem kan voorkomen, met name bij het maken van keuzes. |
Waarschuwingen voor foutpreventie worden het beste weergegeven met behulp van een in-place waarschuwingspictogram en verklarende tekst. ![]() ![]() Voorbeelden van waarschuwingen voor foutpreventie. |
Dreigend probleem De gebruiker moet nu iets doen om een dreigend probleem te voorkomen. |
![]() Een voorbeeld van een dreigende probleemwaarschuwing. De volgende presentatie bevat de volgende probleemwaarschuwingen:
|
bevestiging van riskante actie Controleer of de gebruiker door wil gaan met een actie met een risico en kan niet eenvoudig ongedaan worden gemaakt. |
![]() Een voorbeeld van riskante actiebevestiging. Bevestigingen van riskante acties hebben de volgende presentatie:
|
Richtsnoeren
Presentatie
- De gebruikersinterface van de presentatie kiezen op basis van het type informatie:
Gebruikersinterface | Het meest geschikt voor |
---|---|
Modale dialoogvensters |
Kritieke waarschuwingen (inclusief bevestigingen) waarop gebruikers nu moeten reageren. |
In-place |
Informatie die een probleem kan voorkomen, met name wanneer gebruikers keuzes maken. |
Banners |
Informatie die een probleem kan voorkomen, met name als het gaat om het voltooien van een taak. |
Meldingen |
Belangrijke gebeurtenissen of statussen die veilig kunnen worden genegeerd, ten minste tijdelijk. |
Ballonnen |
Een besturingselement heeft een status die van invloed is op invoer. Deze status is waarschijnlijk onbedoeld en de gebruiker realiseert zich mogelijk niet dat de invoer wordt beïnvloed. |
-
Voor modale dialoogvensters:
- Gebruik taakdialoogvensters waar nodig om een consistent uiterlijk en een consistente indeling te bereiken. Voor taakdialoogvensters is Windows Vista of hoger vereist, zodat deze niet geschikt zijn voor eerdere versies van Windows.
- Slechts één waarschuwingsbericht per voorwaarde weergeven. U kunt bijvoorbeeld één waarschuwing weergeven waarin een voorwaarde volledig wordt uitgelegd in plaats van één detail per bericht te beschrijven. Het weergeven van een reeks waarschuwingsdialoogvensters voor één voorwaarde is verwarrend en vervelend.
- Een waarschuwing niet meer dan één keer per voorwaarde weergeven. Constante waarschuwingen worden snel ineffectief en vervelend. Gebruikers worden vaak meer gericht op het verwijderen van de waarschuwing dan het oplossen van het probleem. Als u herhaaldelijk moet waarschuwen voor één voorwaarde, gebruikt u progressieve escalatie.
- Zorg niet voor waarschuwingen met een geluidseffect of pieptoon. Dit is lastig en onnodig.
- Uitzondering: Als de gebruiker onmiddellijk moet reageren, kunt u een geluidseffect gebruiken.
Pictogrammen
Plaats geen waarschuwingspictogram op de titelbalk van een dialoogvenster.
Gebruik een waarschuwingspictogram. Uitzonderingen:
Als de waarschuwing voor een functie met een pictogram is, kunt u het functiepictogram gebruiken met een waarschuwings-overlay.
juist:
In dit voorbeeld heeft het functiepictogram een waarschuwings-overlay.
Voor modale dialoogvensters met een waarschuwingsnoot plaatst u het waarschuwingspictogram in de voetnoot in plaats van het inhoudsgebied.
juist:
In dit voorbeeld heeft de voetnoot het waarschuwingspictogram.
Zie Standaardpictogrammenvoor meer richtlijnen en voorbeelden.
Dit bericht niet meer weergeven
- Als een waarschuwingsdialoogvenster deze optie nodig heeft, bekijkt u de waarschuwing en de frequentie ervan. Als het alle kenmerken van een goede waarschuwing heeft (risico's omvat en onmiddellijk relevant is, actie kan ondernemen, niet duidelijk en onregelmatig), moet het niet zinvol zijn voor gebruikers om deze te onderdrukken.
Zie dialoogvenstersvoor meer richtlijnen.
Progressieve openbaarmaking
- Als u geavanceerde informatie in een waarschuwingsbericht moet opnemen, geeft u deze weer met behulp van de knoppen voor progressieve openbaarmaking (bijvoorbeeld 'Details weergeven'). Dit vereenvoudigt de waarschuwing voor normaal gebruik. Verberg de benodigde gegevens niet omdat gebruikers deze mogelijk niet vinden.
- Gebruik 'Details weergeven' niet, tenzij er echt meer details zijn. Pas niet alleen de bestaande informatie in een andere indeling aan.
Zie Progressive Disclosurevoor labelrichtlijnen.
Standaardwaarden
- selecteer de veiligste, minst destructieve of veiligste reactie om de standaardwaarde te zijn.
Sms
Algemeen
- Verwijder overbodige tekst. Zoek ernaar in titels, hoofdinstructies, aanvullende instructies, inhoudsgebieden, opdrachtkoppelingen en doorvoerknoppen. Over het algemeen laat u volledige tekst in instructies en interactieve besturingselementen staan en verwijdert u eventuele redundantie van de andere plaatsen.
- Gebruik de termen 'waarschuwing' of 'waarschuwing' niet in de tekst. Wanneer correctgebruikt, communiceert het waarschuwingspictogram voldoende dat gebruikers voorzichtig moeten zijn.
Onjuist:
In dit voorbeeld is de term 'waarschuwing' niet nodig.
Titels
- Gebruik de titel om de opdracht of functie te identificeren waaruit de waarschuwing afkomstig is. Uitzonderingen:
- Als er een waarschuwing wordt weergegeven met veel verschillende opdrachten, kunt u in plaats daarvan de programmanaam gebruiken.
- Als deze titel overbodig of verwarrend is met de hoofdinstructie, gebruikt u in plaats daarvan de naam van het programma.
Onjuist:
In dit voorbeeld identificeert 'Beveiligingswaarschuwing' niet de opdracht of functie van waaruit de waarschuwing afkomstig is.
- Gebruik de titel niet om uit te leggen wat u moet doen in het dialoogvenster dat het doel is van de hoofdinstructie.
- Gebruik hoofdlettergebruik in titelstijl, zonder interpunctie te beëindigen.
Belangrijkste instructies
- De belangrijkste instructie voor een waarschuwing is gebaseerd op het ontwerppatroon:
Patroon | Hoofdinstructie |
---|---|
Bewustzijn |
Beschrijf de voorwaarde of het potentiële probleem. |
Dreigend probleem |
Beschrijf wat de gebruiker nu moet doen. |
Bevestiging van riskante actie |
Stel een vraag om te bepalen of de gebruiker door wil gaan. |
-
- In dit voorbeeld is de melding over een lage batterij een waarschuwing voor bewustzijn, dus in de hoofdinstructie wordt de toestand beschreven.
-
- In dit voorbeeld is het dialoogvenster batterij bijna leeg, dus in de hoofdinstructie wordt beschreven wat de gebruiker nu moet doen.
- Wees beknopt gebruik slechts één, volledige zin. Strip de hoofdinstructie naar de essentiële informatie. Als je iets meer moet uitleggen, gebruik dan een aanvullende instructie.
- Gebruik woorden als 'nu' en 'onmiddellijk' als de gebruiker onmiddellijk moet handelen. Gebruik deze woorden niet als er geen urgentie is.
- Geef specifieke namen als er objecten betrokken zijn.
- Gebruik hoofdlettergebruik inzinsstijl.
Aanvullende instructies
- De aanvullende instructie voor een waarschuwing is gebaseerd op het ontwerppatroon:
Patroon | Aanvullende instructie |
---|---|
Bewustzijn |
Leg de implicatie uit en waarom het belangrijk is. |
Dreigend probleem |
Leg de voorwaarde uit en waarom het belangrijk is. |
Bevestiging van riskante actie |
Leg eventuele niet-voor de hand liggende redenen uit waarom de gebruiker mogelijk niet door wil gaan. |
- Herhaal de hoofdinstructie niet met iets andere formulering. Laat in plaats daarvan de aanvullende instructie weg als er niet meer toe te voegen is.
- Gebruik volledige zinnen, hoofdlettergebruik in zinsstijl en einde van interpunctie.
Doorvoerknoppen
- Voor waarschuwingsdialoogvensters zijn de doorvoerknoppen gebaseerd op het ontwerppatroon:
Patroon | Doorvoerknoppen |
---|---|
Bewustzijn |
Sluiten. Gebruik geen OK, omdat het suggereert dat potentiële problemen ok zijn. |
Dreigend probleem |
Een opdrachtknop of opdrachtkoppeling voor elke optie, of OK als de actie buiten het dialoogvenster plaatsvindt. |
Bevestiging van riskante actie |
Ja, nee. |
- Onjuist:
-
- Problemen zijn niet in orde, dus gebruik in plaats daarvan Sluiten.
Documentatie
Wanneer u verwijst naar waarschuwingen:
- Als de waarschuwing een vraag stelt, raadpleegt u een waarschuwing op basis van de vraag; gebruik anders de hoofdinstructie. Als de vraag of hoofdinstructie lang of gedetailleerd is, kunt u deze samenvatten.
- Indien nodig kunt u naar een waarschuwingsdialoogvenster verwijzen als een bericht.
- Maak de tekst indien mogelijk vet. Anders plaatst u de tekst alleen tussen aanhalingstekens indien nodig om verwarring te voorkomen.
Voorbeeld: In de Wilt u de onveilige items weergeven? bericht klikt u op Ja.