交互設(shè)計(jì)之手勢控制
微軟也認(rèn)為手勢控制是未來人機(jī)界面的重要方向。2009年,微軟在Xbox平臺(tái)上推出了名為Natal的動(dòng)作感應(yīng)平臺(tái):http://v.youku.com/v_show/id_XOTU2NTY2MjQ=.html
Natal可以比較簡單地理解為一個(gè)不需要特定遙控器的Wii。隨后,微軟又在考慮將這種技術(shù)移植到辦公室工作環(huán)境中,以下是一段視頻,被稱為微軟對下一代office的展望:云計(jì)算與“自然”用戶界面:
那么,手勢控制究竟會(huì)在未來的計(jì)算中有如何的地位呢?
首先來分析它的特點(diǎn)。手勢控制需要使用到更多的大肌群動(dòng)作,和更多的精細(xì)/粗略運(yùn)動(dòng)(Fine/gross motor movements)切換,
這將導(dǎo)致:
耗費(fèi)更多的體力。Tog早在制作starfire的時(shí)候就在抱怨他的手在操作所謂的“未來界面”時(shí)候很累。而實(shí)際經(jīng)驗(yàn)也告訴我們,將手臂懸空在三維空間里面長時(shí)間運(yùn)動(dòng),同時(shí)還要保證定位的準(zhǔn)確度不是個(gè)容易活。
錯(cuò)誤率提高。例如在使用鼠標(biāo)的時(shí)候,為了正確操作屏幕上的一個(gè)點(diǎn),需要將鼠標(biāo)在二維平面中移到正確的點(diǎn),但是在手勢控制中,很可能就需要將手在三維空間中移動(dòng)到一個(gè)正確的點(diǎn),顯然這樣的錯(cuò)誤率是會(huì)大大提高的。為了避免這些不足,手勢控制操作的對象不能太小,而密度也不能太大。實(shí)際上這是大多數(shù)直接操作界面存在的問題,例如iphone就推薦操作對象不小于44px * 44px。
定性的而非定量的操作。由于人本身動(dòng)作的精細(xì)度有限,導(dǎo)致手勢控制等direct manipulation的操作精細(xì)度存在極限。同時(shí)手勢也存在不穩(wěn)定性。雖然可以用技術(shù)來屏蔽手的細(xì)微抖動(dòng),通過磁性吸附等交互方式來輔助,然而這始終不能代替鼠標(biāo)等像素級的精確控制。
從目前來看,手勢控制適合干這些事情:
操作對象就存在在三維空間中的情形。例如三維建模軟件中視圖經(jīng)典的平移,旋轉(zhuǎn)、縮放操作。事實(shí)上,目前大多數(shù)對手勢操作的演示基本都是在對某個(gè)對象干這三件事情。
游戲。毫無疑問。
短時(shí)間的休閑應(yīng)用。例如把一個(gè)文件從一臺(tái)電腦上“抓”到另一臺(tái)電腦上,做翻書的動(dòng)作時(shí)屏幕上的書也翻頁……問題是,這些操作其實(shí)用鍵盤等直接輸入工具是更加快捷的。
然而對于目前典型的office應(yīng)用,如文書處理,數(shù)據(jù)處理,繪圖等,我認(rèn)為手勢操作在相當(dāng)長的時(shí)間里很難成為主流。
目前出現(xiàn)的這些對未來界面的設(shè)想,大多標(biāo)榜的旗號是帶給人類更加“自然”的互動(dòng),讓人們感覺不到界面的存在。這當(dāng)然對于初學(xué)者是非常好的,問題是當(dāng)我們針對的數(shù)據(jù)本身就不是自然的存在時(shí),這些利用自然動(dòng)作的metaphor就很可能成為效率的阻礙。數(shù)十年前,人完全要適應(yīng)計(jì)算機(jī)的邏輯,從而導(dǎo)致計(jì)算機(jī)非常難用,但是如果未來的計(jì)算機(jī)要完全適應(yīng)人的邏輯,那么我很深地懷疑其效率也會(huì)變低。