quote 1 quote 2 quote 3 quote 4 quote 5 quote 6

8 April, 2007 | Användbarhet

‘Interaction bloopers’ på användargränssnitt

Användargränssnitt kan ha flera olika misstag (bloopers), allt från layout- till interaktions misstag kan hittas på ett användargränssnitt. Interaktion handlar om hur det fungerar och inte hur det ser ut på ett gränssnitt och när det gäller interaktions misstag är dessa misstag mycket svårare att upptäcka än t.e.x layout och textuella misstag. Att upptäcka interaktions misstag kräver signifikant användargränsnitts expertis och detta på grund av att dessa misstag inte direkt är synliga på displayen. Om en person inte vet vilka principer för bra gränssnittsdesign är kommer han eller hon inte upptäcka dessa.

Även om man i utvecklingen har en team som kollar på användbarhetsproblem genom t.e.x obeservationer om hur användarna använder produkten så kommer fortfarande mindre erfarna observatörer tendera att fokuserna på mer konkreta och synliga problem och på så sätt missa de mer generella och djupare problem, nämligen interaktions misstag.

glasbergen5.gif

Det finns många olika typer av interaktions misstag och två av dessa är:

  • Misstag där själva gänssnittet är stark påverkad av mjukvarans underliggande implementation (själva koden)

Sådana här gränssnitt distraherar användaren från att uppnå deras mål. Ett exempel på sådana här misstag är när mjukvarans implementation ‘läcker ut’ eller visas för användaren. Detta är ett extremt vanligt misstag där programmeraren tillåter koden att läcka ut till användaren. System och produkter som uppvisar dessa typer av misstaget är endast viktiga för programmeraren men detta har ingen funktion eller nytta för användaren. Detta leder till att användaren måste tänka som programmerare eftersom dessa misstag är resultat av programmerarens synsätt att implementera (koda in) gränssnittet. ‘Speeking geek’ är en term som beskriver ett sätt att tala programmerarens språk. Ett program som tvingar dig som användare att förstå slangord som är helt främmande för dig men som är helt förståeliga för programmeraren är totalt fel. Om man nu ska tala till en annan programmerare kan man mer än gärna använda dessa slangord men om man nu vänder sig till användarna av systemet kan man se till att använda ett språk som man förstår.

Det andra interaktionsmisstaget är:

  • Misstag där informationen presenteras på ett dåligt sätt på gränssnittet

Ett annat interaktions misstag är när användaren översvämmas med många val och detaljer, olika typer av kontroller, funktioner och inställningar. Vissa mjukvaruprodukter förser val och inställningar som användarna egentligen inte behöver bry sig om. Om ett användargränssnitt innehåller många inställningar som är främmande för användaren kommer användaren att uppleva dessa som svåra och jobbiga. Anta att du har ett släktforskningsprogram som innehåller en inställning för att specificera hur många bytes minne man vill reservera för information om vaje person i famlijeträdet. Vad vet, eller bryr sig de människor som håller på med släktforskning om bytes egentligen? Inte mycket! Det här exempelt är kanske överdrivet men idag finns många mjukvaror som tillåter instälningar som är helt enkelt “out of place”.

Detta var endast två interaktions misstag av flera och i boken GUI Bloopers kan man hitta många många fler.


RSS feed for comments on this post. TrackBack URL

Skriv en kommentar

Prenumerera på RSS-flödet RSS Feed

Kategorier