簡潔的定義
我推導(dǎo)出的定義是:簡潔是使用最少的元素有效地滿足功能性要求。之所以要下定義基于以下原因:
- 我們經(jīng)常在討論簡潔,那什么是簡潔?如果基本概念不清,那也無法執(zhí)行。
- 評價簡潔的標(biāo)準(zhǔn)是什么?例如把我的博客上有文字不分標(biāo)題、正文和鏈接都改成5號黑色宋體字好嗎?更簡潔了,連字體和色值都省了,但是效果并不好。Windows-Phone7使用極簡設(shè)計,如何評價它?因此至少需要一個因素來衡量簡潔是否合理。
- 簡潔的前提是什么?任何方法和原則的使用都是有條件的。
功能
簡潔是相對的,用于判斷界面A/B方案中的某個元素(如視覺和聲音)是否存在的必要。這個元素的存在與否只對界面設(shè)計的形式有影響,并不影響功能,在滿足基本功能的前提下討論簡潔。
有效與簡潔
有效是形容詞,用來描述滿足功能的程序,也就是可用性。形式的可用性四要素:簡潔性、可記憶性、可預(yù)見性和可見性,那么簡潔和可用性的關(guān)系是什么?《和諧界面:交互設(shè)計基礎(chǔ)》中對這點的論述中引用了屏幕復(fù)雜度(Screen Complexity)的概念:
這個公式可以量化界面的復(fù)雜度,復(fù)雜度與簡潔度是相反的概念,可以理解為簡潔度,簡化之后公式可以理解為:
- C.界面簡潔度
- N.界面中元素的總數(shù)目
- m.組件分類的數(shù)目
- Pn.第n個組件的使用的頻率
- P.第n個組件的使用次數(shù)
可以得出以下結(jié)論:
- 當(dāng)N不確定時,由于N與C成正比,元素的數(shù)目N越少,復(fù)雜度C越低。
- 當(dāng)N恒定時,獲取m和P的最佳組合值時C值最佳。N=n(1)×P(1)+n(2)×P(2)+n(3)×P(3)……n(m)×P(m),N等于每個組件使用次數(shù)的總和。
- 當(dāng)N恒定時,如組件m的數(shù)目過多時,界面更復(fù)雜。每個組件的使用率低,不利于用戶對于界面的記憶,可用性降低。
- 當(dāng)N恒定時,如m過小時,界面更簡潔。組件的使用率雖然高,但是元素之間沒有區(qū)分,沒有對元素進(jìn)行分組,界面看起來呆板,可用性降低。
所以,簡潔度過低或過高都不利于可用性,之后就可以推導(dǎo)出開篇的定義,那么Windows Phone 7使用極簡設(shè)計導(dǎo)致元素組件分類少,可用性也較差。
根據(jù)N值確定合理的m值。當(dāng)N值越大,m值并不是等比例變大,因為組件的分類過多,學(xué)習(xí)每個組件的時間一定,但會使得用戶的記憶負(fù)擔(dān)增加。(本人推測,有待驗證)
當(dāng)N恒定時,對于組件的使用次數(shù)越平均,如上圖2比1平緩些,說明每個組件都得到更有效的使用,可用性也更高。(本人推測,有待驗證)
來源:http://daichuanqing.com/index.php/archives/1436
評論
- 目前還沒評論,等你發(fā)揮!