TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Visualizing Fitts's Law (2007)

35 pointsby kevinabout 7 years ago

10 comments

oneplaneabout 7 years ago
IIRC this is one of the reasons the UI on the Mac opted for a fixed context-dependant menu bar at the top of the screen instead of the per-window one used by Windows (and Java).<p>It&#x27;s basically &#x27;fling your pointing device at the top&#x27; and &#x27;go left or right to get the button you want&#x27;. Due to the lack of borders&#x2F;stops, this would be harder if it was sandwiched between a titlebar and window content.
评论 #16613899 未加载
评论 #16611682 未加载
评论 #16611605 未加载
评论 #16612813 未加载
评论 #16612505 未加载
kurthrabout 7 years ago
The engineers way of thinking about Fitt&#x27;s Law is as a human control system. We motion control our hands by using feedback (visual, tactile, proprioceptive). The servo time response to a step function (new location to click) of that feedback loop depends on the required accuracy and allowed overshoot. The larger the target, the higher a velocity&#x2F;acceleration you can use to hit it without missing. You learn very quickly that large objects (like edge of screen) allow much more gross movements than single pixel target... and the farther you have to go the larger the time at a given tracking velocity.<p>What is at least as interesting is the cognitive load of tracking&#x2F;pointing, clicking&#x2F;chording . Mental load and apparent time appear to be the reason why typing can be slower than a menu system, but it feels faster. Similarly, people will report a feeling like a trackpoint (IBM keyboard nipple) takes longer than a mouse even when they&#x27;re actually faster in hitting targets. Presumably, this is because they have to track the cursor to know velocity and position, while a mouse or touchpad uses your body&#x27;s knowledge of hand position&#x2F;velocity that is missing from a force based input.<p>What you&#x27;re used to feels right in any case.
ProxCoquesabout 7 years ago
And after you&#x27;ve read that, give yourself The Quiz!<p><a href="http:&#x2F;&#x2F;www.asktog.com&#x2F;columns&#x2F;022DesignedToGiveFitts.html" rel="nofollow">http:&#x2F;&#x2F;www.asktog.com&#x2F;columns&#x2F;022DesignedToGiveFitts.html</a>
deventisabout 7 years ago
Laws of UX has a nice overview of the different laws that exist in user experience! Fitt&#x27;s law: <a href="https:&#x2F;&#x2F;lawsofux.com&#x2F;fittss-law" rel="nofollow">https:&#x2F;&#x2F;lawsofux.com&#x2F;fittss-law</a>
评论 #16611686 未加载
todd8about 7 years ago
On some early graphical computer user interface, I can’t remember which one, one could specify that the mouse cursor would “wrap” to the opposite edge. It was like the ultimate non-Fitt’s law configuration. I hated it when I tried it, I would lose the cursor and not be able to find it.
评论 #16617598 未加载
macqmabout 7 years ago
Windows 8 Start UI was designed to take advantage of this. Theoretically it was great: when you open start menu the mouse pointer is in the bottom left corner, tiles close to you are wide and tall, tiles far from the pointer are smaller, wider at the bottom, narrower at the top. Hot corners were supposed to be easily accessible (infinite distance). Yet is was a failure, because uses were not familiar with it, it broke their habits.
评论 #16627981 未加载
simula67about 7 years ago
Previous discussion : <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11208463" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11208463</a><p>I posted this in previous discussion too, a much simpler explanation : <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=E3gS9tjACwU" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=E3gS9tjACwU</a>
rwmjabout 7 years ago
Clicks edge of screen above NetworkManager icon ... Confirms it&#x27;s still broken in XFCE 4.
评论 #16611410 未加载
walterbellabout 7 years ago
How does this work with radial menus and touch interfaces?
评论 #16614889 未加载
评论 #16611719 未加载
dangabout 7 years ago
We merged the earlier discussion (<a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=16610903" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=16610903</a>) into this one.<p>I invited Kevin to repost his old article that was posted in 2007 but never got any discussion on Hacker News: <a href="https:&#x2F;&#x2F;hn.algolia.com&#x2F;?query=Visualizing%20Fitts%27s%20Law&amp;sort=byDate&amp;dateRange=all&amp;type=story&amp;storyText=false&amp;prefix=false&amp;page=0" rel="nofollow">https:&#x2F;&#x2F;hn.algolia.com&#x2F;?query=Visualizing%20Fitts%27s%20Law&amp;...</a>.