Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Pointing device
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Fitts' Law == {{Main|Fitts' Law}} Fitts's law (often cited as Fitts' law) is a predictive model of human movement primarily used in human–computer interaction and ergonomics. This scientific law predicts that the time required to rapidly move to a target area is a function of the ratio between the distance to the target and the width of the target.<ref>{{cite journal | last=Fitts | first=P. M. | title=The information capacity of the human motor system in controlling the amplitude of movement | journal=Journal of Experimental Psychology | volume=47 | issue=6 | date=1954 | issn=0022-1015 | pmid=13174710 | pages=381–391| doi=10.1037/h0055392 | s2cid=501599 }}</ref> Fitts's law is used to model the act of pointing, either by physically touching an object with a hand or finger, or virtually, by pointing to an object on a computer monitor using a pointing device. In other words, this means for example, that more time is needed to click on a small button which is distant to the cursor, than to click a large button near the cursor. Thereby it is generally possible to predict the speed which is needed for a selective movement to a certain target. === Mathematical formulation === The common metric to calculate the average time to complete the movement is the following: : <math>\text{MT} = a + b \cdot \text{ID} = a + b \cdot \log_2 \Bigg(\frac{2D}{W}\Bigg)</math> where: * ''MT'' is the average time to complete the movement. * ''a'' and ''b'' are constants that depend on the choice of input device and are usually determined empirically by regression analysis. * ''ID'' is the index of difficulty. * ''D'' is the distance from the starting point to the center of the target. * ''W'' is the width of the target measured along the axis of motion. ''W'' can also be thought of as the allowed error tolerance in the final position, since the final point of the motion must fall within ±{{frac|''W''|2}} of the target's center. This results in the interpretation that, as mentioned before, large and close targets can be reached faster than little, distant targets. === Applying Fitts' Law in user interface design === As mentioned above, the size and distance of an object influence its selection. Additionally this effects the user experience. Therefore, it is important, that Fitts' Law is considered while designing user interfaces. Below some basic principles are mentioned.<ref>{{Cite web|url=https://www.interaction-design.org/literature/article/fitts-s-law-the-importance-of-size-and-distance-in-ui-design|title=Fitts's Law: The Importance of Size and Distance in UI Design|date=11 March 2024 }}</ref> * '''Interactive elements''' : Command buttons for example should have different sizes than non-interactive elements. Larger interactive objects are easier to select with any pointing device. * '''Edges and corners''' : Due to the fact, that the cursor gets pinned on the edges and corners of a graphical user interface, those points can be accessed faster than other spots on the display. * '''Pop-up menus''' : They should support immediate selection of interactive elements in order to reduce the user's "travel time". * '''Options for selecting''' : Within menus like dropdown menus or top-level navigation, the distance increases the further the user goes down the list. However in pie menus, the distance to the different buttons is always the same. In addition, the target areas in pie menus are larger. * '''Task bars''' : To operate a task bar, the user needs a higher level of precision, thus more time. Generally they hinder the movement through the interface.
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
Pointing device
(section)
Add topic