4.1 介面的定量分析
世界的和諧展現於形態和數字、自然哲學的心靈與詩意,他們蘊涵於數學的美麗之中。 ——d' arcy wentworth thompson, on growth and form (1917)
乙個有經驗的介面設計人員,在測試觀察新介面的過程中,用量化分析的方法可以得出有價值的結果。
最優秀的定量介面分析方法之一,便是經典的goms模型。
4.2 goms擊鍵層模型
4.2.1 介面定時
通過大量調查,可以對使用者在操作過程中的擊鍵、指向、歸位、心理準備、響應等動作的時間做出乙個統計。例如擊鍵時間為0.2秒,指向時間為1.1秒。
雙擊對某些人來說是十分困難的,他們常常會作成兩次單擊或者一次拖拽。好的設計應該讓所有的雙擊操作能夠通過另外的途徑來實現(例如選單)。
4.2.2 goms計算
4.2.3 goms計算示例
這個示例通過乙個攝氏度與華氏度互相轉換的程式介面來說明什麼樣的介面效率最高。
提高介面效率的乙個準則是:減少無用的操作。
無用的操作包括:不必要的滑鼠單擊、對使用者毫無用處的對話方塊(如「搜尋完畢。」)等。
4.3 介面效率測量
介面的資訊效率定義為完成該任務所需要的最小資訊量除以使用者實際需要提供的資訊量。
4.4 fitts律和hick律
fitts律說明使用者將滑鼠從乙個區域指向另乙個區域時需要花費多少時間。
hick律說明當使用者需要在n個可選動作之間選擇時需要的選擇時間。
第四章 繼承
一 為什麼要繼承 在物件導向中我們將具有很多重複內容的類中的內容提取出來,寫成乙個單獨的類 其他類只需要繼承就能取得這些功能,同時可以在自己類中寫入獨特的自定義方法 二 繼承語法 inte ce circle nsobject 繼承是在介面中定義的 冒號後的類名是要整合的類,nsobject 是co...
第四章 物件
三個特性 身份 型別 值 每個物件都有唯一的身份來標識自己,使用內建函式id 得到。例子 usr bin env python coding utf 8 a 32 print a b a print id a id b 結果 d python27 python.exe e workp python ...
第四章 其他
sizeof和strlen 區別sizeof以位元組為單位給出資料的大小,strlen 函式以字元為單位給出字串的長度。使用strlen 函式要加 include標頭檔案。sizeof計算字元時會將標誌字串結束的不可見的空字元計算在內。定義符號常量 方法一 define name value 優點 ...