UX-lov · Interaktion

Fitts’ lov

Tiden det tager at ramme et mål afhænger af afstanden til målet og målets størrelse.

6 min læsningRedaktionelt gennemgået

Definition

MT = a + b · log₂(2D/W). Jo længere væk og jo mindre et mål er, desto længere tid tager det at ramme det. Formuleret af psykologen Paul Fitts i 1954. HCI-forskeren I. Scott MacKenzie beskriver den som en af de mest robuste og udbredte modeller fra eksperimentel psykologi.

Psykologien bag

At flytte en cursor eller en tommelfinger er en styret bevægelse: først en hurtig, grov bevægelse mod målet, derefter finjustering. Små mål kræver mere finjustering, og fjerne mål kræver længere transport. Begge dele koster tid og øger fejlraten.

De vigtigste handlinger skal derfor være store og ligge tæt på, hvor brugerens opmærksomhed og pegeredskab allerede er.

Sådan bruger du den

  1. Gør primære knapper store nok

    Vigtige mål skal være lette at ramme, særligt på touch, hvor fingeren er upræcis.

  2. Placér handlinger tæt på konteksten

    Handlinger, der hører til et element, bør ligge ved elementet, ikke i den anden ende af skærmen.

  3. Brug skærmens kanter og hjørner

    Kanter stopper cursoren og gør mål "uendeligt dybe". Derfor ligger menuer og docks der.

I praksis

Mobile apps placerer primære handlinger i tommelfingerzonen nederst på skærmen. Desktop-styresystemer lægger menulinjer og docks langs skærmkanten, hvor de er nemmest at ramme.

Ofte stillede spørgsmål

Hvad er Fitts’ lov?

Fitts’ lov siger, at den tid, det tager at ramme et mål, afhænger af afstanden til målet og målets størrelse. Jo længere væk og jo mindre målet er, desto længere tid tager det. Loven blev formuleret af psykologen Paul Fitts i 1954 og bruges i UX til at dimensionere og placere knapper, links og andre klikbare elementer.

Hvad er formlen for Fitts’ lov?

Fitts’ oprindelige formel er MT = a + b · log₂(2D/W), hvor MT er bevægelsestiden, D er afstanden til målet, W er målets bredde, og a og b er konstanter, der bestemmes ud fra måledata. Leddet log₂(2D/W) kaldes sværhedsindekset (index of difficulty). I. Scott MacKenzie (1992) beskriver en variant, Shannon-formuleringen MT = a + b · log₂(D/W + 1).

Hvad betyder Fitts’ lov for knapper og touch?

Vigtige knapper skal være store nok til at ramme og ligge tæt på det sted, hvor brugerens opmærksomhed og finger eller cursor allerede er. Med mus virker skærmens kanter som en væg, cursoren ikke kan komme forbi, og derfor er menuer langs kanten lette at ramme. NN/g påpeger, at den fordel ikke gælder på touchskærme, hvor mål langs kanten i et studie tog længere tid at ramme, muligvis fordi fingeren kan ramme ud over skærmkanten.

Hvad er forskellen på Fitts’ lov og Hicks lov?

Fitts’ lov handler om bevægelsen hen til et mål, og Hicks lov handler om tiden til at beslutte, hvilket mål man vil vælge. I et interface spiller de sammen. Hicks lov taler for få, tydeligt prioriterede valg, og Fitts’ lov for at gøre det valgte mål stort og placere det tæt på.

Kilder

  1. The information capacity of the human motor system in controlling the amplitude of movementPaul M. Fitts, Journal of Experimental Psychology 47 (1954) · Den oprindelige artikel bag Fitts’ lov.
  2. Fitts’ Law as a Research and Design Tool in Human-Computer InteractionI. Scott MacKenzie, Human-Computer Interaction 7 (1992) · Beskriver loven som »one of the most robust, highly cited, and widely adopted models to emerge from experimental psychology«.
  3. Fitts’s Law and Its Applications in UXNielsen Norman Group (2022) · Gør mål store, og placér dem tæt på. Skærmkanter stopper cursoren ved musebetjening, men giver ingen fordel på touchskærme.