減少交互
當(dāng)某個(gè)軟件迫使用戶進(jìn)行交互,它就把自己判定為操作型軟件。軟件的外部模型通過(guò)對(duì)導(dǎo)航進(jìn)行操作形成情境模型。但是,不同于真正的操作型軟件,用戶不關(guān)心這個(gè)外部模型──它只是為了最終看到相關(guān)信息的一種手段。
設(shè)計(jì)者的目標(biāo)是讓用戶以盡可能少的操作塑造出情境模型。假設(shè)將圖形設(shè)計(jì),歷史數(shù)據(jù)和環(huán)境關(guān)聯(lián)等手段被拋在一邊,他們就沒(méi)有什么技術(shù)手段可以減少交互帶來(lái)的負(fù)面影響了:
形象化操作能將情境模型應(yīng)用于適當(dāng)?shù)男畔⒓现小?
相關(guān)性引導(dǎo)能讓用戶確認(rèn)模型,而無(wú)需建構(gòu)模型。
緊湊的反饋循環(huán)能讓用戶無(wú)需太多操作便能接近結(jié)果。
形象化操作。命令行系統(tǒng)被批評(píng)為強(qiáng)迫用戶來(lái)學(xué)習(xí)電腦的語(yǔ)言。現(xiàn)代的圖形界面可能會(huì)更容易使用,但它相對(duì)前者在這方面沒(méi)有太大的改進(jìn)。圖形界面語(yǔ)言是由菜單,按鈕,以及確認(rèn)框組成的,每一個(gè)控制元素都是非情境化的。用戶要通過(guò)一個(gè)特定的的指令輸入需求──它完全不同于任何人類語(yǔ)言,缺乏形象化的含義且很不自然。
打個(gè)比方,看這個(gè)男孩如何向別人“演示和描述”他的玩具:
點(diǎn)擊放大
話由于這個(gè)孩子的描述能力不強(qiáng),他只能通過(guò)演示來(lái)傳達(dá)復(fù)雜的概念。同樣地,圖形界面的發(fā)展并不完善,使得文字提示繁瑣且晦澀,但軟件的動(dòng)態(tài)傳遞是理想的演示方式。用戶可以點(diǎn)擊某處的信息圖形,說(shuō):“就是這兒!”,來(lái)獲取該處的關(guān)聯(lián)情境。
兩個(gè)最根本的描述情境的條件便是“時(shí)間”與“地點(diǎn)”。幾千年來(lái),人們都以這兩個(gè)條件為基礎(chǔ)來(lái)繪制專門(mén)的信息圖表。但仍有許多現(xiàn)代軟件放棄了這一傳統(tǒng)做法,看這家網(wǎng)上熱門(mén)的搬家公司:
這些下拉菜單既突兀又沒(méi)能顯示充足的信息。地理位置應(yīng)該從地圖上找,而日期應(yīng)該從日歷上選。這是重新設(shè)計(jì)后的效果:
這個(gè)設(shè)計(jì)也并非最理想。地點(diǎn)和日期信息應(yīng)該能從用戶既有的地圖和日歷上提供。但在滿足這樣需求的平臺(tái)普及之前,軟件至少應(yīng)該提供類似的臨時(shí)服務(wù)。
作為進(jìn)一步應(yīng)用特定情境的一個(gè)例子,看一個(gè)主流的網(wǎng)上花店設(shè)計(jì)是如何讓用戶局限在下拉菜單里的: 對(duì)比另一個(gè)簡(jiǎn)單的可視化導(dǎo)向設(shè)計(jì):
出處:蓮子
責(zé)任編輯:bluehearts
上一頁(yè) 信息化軟件和圖形界面 [1] 下一頁(yè) 信息化軟件和圖形界面 [3]
|