https://baike.baidu.com/item/%E8%B4%B9%E8%8C%A8%E6%B3%95%E5%88%99/8761732?fr=aladdin
費茨法則是人機互動領域里一個非常重要的法則,在10年來得到了廣泛的應用,Fitts法則最基本的觀點就是任何時候,當一個人用滑鼠來移動滑鼠指標時,螢屏上的目標的某些特征會使得點擊變得輕松或者困難,目標離的越遠,到達就越是費勁,目標越小,就越難點中,- 中文名
- 費茨法則
- 特 點
- 目標越小,就越難點中
- 計算公式
- Time = a + b log2 (D/S+1)
- 提出者
- Fitts
目錄
- 1 計算公式
- 2 應用實體
- 3 主要缺點
計算公式
編輯 漂亮簡單,對么?這意味著要是目標定位越容易,距離滑鼠當前位置就應該越近,目標占用空間應該有更大,Fitts花了好幾頁來描述這些發現,用明顯數學式的嚴謹,用公式表達出了怎樣去測量不同速度距離目標尺寸對用戶點中目標的影響,目標和滑鼠指標越遠,尺寸越小,就越難點中目標, 從滑鼠到達目標的時間可以用公式Time = a + b log2 ( D / S + 1 )來計算,T = 600 + 240 * lg(1 + D/S)
where
- D is the distance to the center of the target,
- S is the size (diameter) of the target,
- lg() is the base 2 logarithm function, and
- T is the time in milliseconds Fitts' Law predicts it would take the user to click on the target.
應用實體
編輯 且讓我們來看看幾個費茨法則的應用,1. 從WindowsXP之后的作業系統開始選單增加一個選項,就是可以隱藏長時間沒有使用的選單,簡單的考慮是從使用頻率的角度出發的,實際上我認為這也是為了減少用戶單擊開始以后彈出選單的長度,減少滑鼠到目標選單之間的距離, 2. OfficeXP以后的選單也提供了隱藏選單和工具條的功能, 3. Mac作業系統的快捷工具條上按鈕很大,象StarDock公司就為我們提供了Mac作業系統工具條的實作,點擊一個按鈕的命中幾率卻是要大很多,而windows的任務欄上的按鈕都是16X16的,一不小心還容易點錯, 同時也讓我們來看幾個不好的互動設計1. 在web頁面中經常要使用到分頁的功能,但是往往分頁的頁碼顯示的數字特別小,而且密密麻麻,如果您使用過、提供的datagrid控制元件就知道其分頁顯示的頁碼是多么難用,要選中一個頁碼真的很難,還要小心翼翼的, 2. 在gotdotnet查詢頁面上也有一個分頁功能,不過其提供了“next>>”的方式,點擊分頁不是特別困難,但是頁面滾動到下面去以后如果要翻頁還要將頁面滾到上面去翻頁,使用十分不便, 3. 在uninstall這樣的工具中,界面只有一個主視窗,但是不經常使用到的按鈕很大,經常使用到的按鈕倒很小,如下圖所示:費茨公式為我們設計互動提供了一個依據,那么是否回答了所有的問題呢?主要缺點
編輯 其主要缺點是: 1.其應用范圍只是1D的,2D可參考Steering Law轉向定律, 2.缺乏對虛擬距離的度量,從滑鼠到目標是一個可以度量的距離,也就是說這個距離是連續的,然而在實際的使用中,這個距離并一定是連續的,實際上有可能是離散的,舉個例子,當你操作檔案的時候需要設定段落的格式,在word中提供了專門的段落選單,在檔案視窗上有,在工具條上,那么為了使用戶能夠快速的設定段落的格式,提供了盡可能多的入口,那么這里的目標就不是一對一,而是一對多,這里提出的另一個命題就是為了能夠讓用戶快速的命中目標,那么你必須在程式中設定多個目標的等同目標,也就是說在一個有限的范圍內,要讓目標盡可能無處不在, windows shell里的sendto,提供了另外一種更為快捷的解決方案,另外一個可行性的方案就是可以讓用戶根據自己的習慣和喜好來DIY目標的擺放,就像 windows開始選單一樣,我們可以按照自己的喜好進行分組,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/547.html
標籤:其他
上一篇:GraphicsLab Project 之 Screen Space Planar Reflection
下一篇:Unity安卓共享紋理
