RMH: Fitts’ Law Paul Cairns [email protected].
-
Upload
tabitha-boone -
Category
Documents
-
view
242 -
download
2
Transcript of RMH: Fitts’ Law Paul Cairns [email protected].
![Page 2: RMH: Fitts’ Law Paul Cairns paul.cairns@york.ac.uk.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e855503460f94b87771/html5/thumbnails/2.jpg)
ARMH: Fitts' Law
A law?!?!
One of the few in HCI Predictive Reliable Valuable research tool!
![Page 3: RMH: Fitts’ Law Paul Cairns paul.cairns@york.ac.uk.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e855503460f94b87771/html5/thumbnails/3.jpg)
ARMH: Fitts' Law
Today’s objectives
Fitts’ Law Theoretical basis Adaptations for HCI Implications for design Thoughts on modelling
![Page 4: RMH: Fitts’ Law Paul Cairns paul.cairns@york.ac.uk.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e855503460f94b87771/html5/thumbnails/4.jpg)
ARMH: Fitts' Law
Overview
Model for prediction Time to point Difficulty of target
![Page 5: RMH: Fitts’ Law Paul Cairns paul.cairns@york.ac.uk.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e855503460f94b87771/html5/thumbnails/5.jpg)
ARMH: Fitts' Law
A demo
Interactive Fitts' Law talk– Not quite accurate!
![Page 6: RMH: Fitts’ Law Paul Cairns paul.cairns@york.ac.uk.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e855503460f94b87771/html5/thumbnails/6.jpg)
ARMH: Fitts' Law
Fitts’ Proposed Law
D 1/W a, b Log?
T a b.log 2
2DW
![Page 7: RMH: Fitts’ Law Paul Cairns paul.cairns@york.ac.uk.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e855503460f94b87771/html5/thumbnails/7.jpg)
ARMH: Fitts' Law
Theory (or Analogy?)
Analogy with Shannon information
Meyer’s derivation MacKenzie’s improvement
C B.log 2
S NN
T a b.log 2
D WW
![Page 8: RMH: Fitts’ Law Paul Cairns paul.cairns@york.ac.uk.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e855503460f94b87771/html5/thumbnails/8.jpg)
ARMH: Fitts' Law
Terms
Index of difficulty– bits
Index of Performance, 1/b– bits per second
ID log2D WW
log2DW
1
![Page 9: RMH: Fitts’ Law Paul Cairns paul.cairns@york.ac.uk.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e855503460f94b87771/html5/thumbnails/9.jpg)
ARMH: Fitts' Law
Impact in HCI
Reduce ID– Bigger icons, more space
Compare IP– “Capacity” of input devices
Put things in edges and corners
![Page 10: RMH: Fitts’ Law Paul Cairns paul.cairns@york.ac.uk.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e855503460f94b87771/html5/thumbnails/10.jpg)
ARMH: Fitts' Law
Deconstructing Fitts
Ecological validity Construct validity
![Page 11: RMH: Fitts’ Law Paul Cairns paul.cairns@york.ac.uk.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e855503460f94b87771/html5/thumbnails/11.jpg)
ARMH: Fitts' Law
What Fitts did:
D
W
![Page 12: RMH: Fitts’ Law Paul Cairns paul.cairns@york.ac.uk.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e855503460f94b87771/html5/thumbnails/12.jpg)
ARMH: Fitts' Law
Let’s have a go!
![Page 13: RMH: Fitts’ Law Paul Cairns paul.cairns@york.ac.uk.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e855503460f94b87771/html5/thumbnails/13.jpg)
ARMH: Fitts' Law
What we apply it to:
![Page 14: RMH: Fitts’ Law Paul Cairns paul.cairns@york.ac.uk.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e855503460f94b87771/html5/thumbnails/14.jpg)
ARMH: Fitts' Law
Correcting for W
W’ – actual cross-section Smaller of W and H Area, W x H Sum, W + H Stick with W Which is best?
![Page 15: RMH: Fitts’ Law Paul Cairns paul.cairns@york.ac.uk.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e855503460f94b87771/html5/thumbnails/15.jpg)
ARMH: Fitts' Law
Implications debunked
Edges are better Corners are best What about closeness of targets? Mice are non-linear anyway!
![Page 16: RMH: Fitts’ Law Paul Cairns paul.cairns@york.ac.uk.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e855503460f94b87771/html5/thumbnails/16.jpg)
ARMH: Fitts' Law
What remains?
D/“W” is key – Target size (angle)– Stopping range (proportion)
Non-linear (concave), monotonic– Quite possibly log function
IP is meaningful a is important
![Page 17: RMH: Fitts’ Law Paul Cairns paul.cairns@york.ac.uk.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e855503460f94b87771/html5/thumbnails/17.jpg)
ARMH: Fitts' Law
Toolbars
This is annoying not useful
Edges and corners?
![Page 18: RMH: Fitts’ Law Paul Cairns paul.cairns@york.ac.uk.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e855503460f94b87771/html5/thumbnails/18.jpg)
ARMH: Fitts' Law
Novel interactions
Artificially increasing W– “Sticky” buttons– Bubbles
Changing select– Goal-crossing
![Page 19: RMH: Fitts’ Law Paul Cairns paul.cairns@york.ac.uk.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e855503460f94b87771/html5/thumbnails/19.jpg)
ARMH: Fitts' Law
Novel devices
Comparing IP– iPhone– Wii– Kinect– Eye Gaze
![Page 20: RMH: Fitts’ Law Paul Cairns paul.cairns@york.ac.uk.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e855503460f94b87771/html5/thumbnails/20.jpg)
ARMH: Fitts' Law
Thoughts on Modelling
Is it a good model?– Yes, it fits the data– No, we don’t know why!
Could we produce a better one?– How?
![Page 21: RMH: Fitts’ Law Paul Cairns paul.cairns@york.ac.uk.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e855503460f94b87771/html5/thumbnails/21.jpg)
ARMH: Fitts' Law
Advanced Fitts’ Law
Fitts’ law as a model Steering law– Games– Menu navigation– VE/VR?
![Page 22: RMH: Fitts’ Law Paul Cairns paul.cairns@york.ac.uk.](https://reader035.fdocuments.us/reader035/viewer/2022062407/56649e855503460f94b87771/html5/thumbnails/22.jpg)
ARMH: Fitts' Law
Reading for today
MacKenzie (1992) Fitts’ Law as a Research and Design Tool…, HCI (7), 91-139
MacKenzie & Buxton (1992) Extending Fitts’ Law to 2d tasks, CHI 1992, 219-226
Interaction Design, 2nd edn Cockburn & Firth (2003) Improving the
acquisition of small targets. BCS HCI 03, 181-196
Accot & Zhai (1997) Beyond Fitts’ Law… ACM CHI 97, 295-302