Soms zijn de simpelste dingen in het leven al een dilemma. Zo ook het laten opkomen van een MessageBox.
Mijn twijfels heb ik bij het gebruik van type iconen en type knoppen. Waarom zou je een 'OK/Cancel' knop gebruiken en wanneer een 'Yes/No' knop. Wanneer een asterisk en wanneer een error icon?
Tuurlijk, error voor fatale fouten. En een asterisk voor niet fatale fouten of waarschuwingen. Maar als een proces niet wil starten omdat er al een zelfde proces draait, is dit dan een fatale fout of een waarschuwing dat de gebruiker het andere proces moet afsluiten?
En je kan met het 'Ok/Cancel - Yes/No" probleem ook twee kanten op.
- "Dit schrijft het huidige bestand over. Deze actie kan niet meer ongedaan gemaakt worden." (Ok/Cancel)
- "Dit schrijft het huidige bestand over. Deze actie kan niet meer ongedaan gemaakt worden. Doorgaan?" (Yes/No)
Op MSDN en Google kan ik geen artikelen vind die scenario's geven wat betreft dit en wat qua usability het beste is. Kijkend naar diverse OSS projecten zijn programmeurs nou niet de beste qua usability (en ook UI design
). Tips en trucs?
Mijn twijfels heb ik bij het gebruik van type iconen en type knoppen. Waarom zou je een 'OK/Cancel' knop gebruiken en wanneer een 'Yes/No' knop. Wanneer een asterisk en wanneer een error icon?
Tuurlijk, error voor fatale fouten. En een asterisk voor niet fatale fouten of waarschuwingen. Maar als een proces niet wil starten omdat er al een zelfde proces draait, is dit dan een fatale fout of een waarschuwing dat de gebruiker het andere proces moet afsluiten?
En je kan met het 'Ok/Cancel - Yes/No" probleem ook twee kanten op.
- "Dit schrijft het huidige bestand over. Deze actie kan niet meer ongedaan gemaakt worden." (Ok/Cancel)
- "Dit schrijft het huidige bestand over. Deze actie kan niet meer ongedaan gemaakt worden. Doorgaan?" (Yes/No)
Op MSDN en Google kan ik geen artikelen vind die scenario's geven wat betreft dit en wat qua usability het beste is. Kijkend naar diverse OSS projecten zijn programmeurs nou niet de beste qua usability (en ook UI design

[ Voor 5% gewijzigd door Sebazzz op 07-12-2008 03:05 ]
[Te koop: 3D printers] [Website] Agile tools: [Return: retrospectives] [Pokertime: planning poker]