1. 排序有什么用
“排序”這個(gè)專業(yè)名詞原本是來(lái)源于計(jì)算機(jī)程序操作中的,是一種很常見的算法設(shè)計(jì),當(dāng)然,對(duì)交互設(shè)計(jì)來(lái)說(shuō),探討冒泡排序和堆排序之間的效率是沒有實(shí)際意義的,我們今天從用戶日常使用的產(chǎn)品來(lái)入手,分析下排序的交互價(jià)值。
一般來(lái)說(shuō),排序的重設(shè)計(jì)有2個(gè)作用:a. 使信息有序化,符合邏輯思考,更易讀;b. 調(diào)整數(shù)據(jù)集合的關(guān)系,易記易操作,提高工作效率。
我們生活中經(jīng)常會(huì)遇到排序的情況,主動(dòng)型:宴請(qǐng)客人,主人做上位,從左至右按在座人員的重要性分散,這是基本的生活情形。
被動(dòng)型:你到超市購(gòu)物排隊(duì),為了提高效率,超市決定將購(gòu)物多的顧客和購(gòu)物少的顧客分開進(jìn)行收銀處理,也是一種常見的排序處理。
但是根據(jù)設(shè)計(jì)師出發(fā)點(diǎn)的不同,我們見到的很多產(chǎn)品中的排序并不是很好的,這主要是由于產(chǎn)品指導(dǎo)方向和設(shè)計(jì)策略的不同引起:
2. 技術(shù)性排序解決問題
上述提到的第二個(gè)例子屬于技術(shù)性排序的問題,解決問題是此類排序設(shè)計(jì)的最終目的。優(yōu)秀的產(chǎn)品設(shè)計(jì)可以通過排序高效率的解決問題,比如:picasa 的相冊(cè)軟件,在排序的屬性分類上做了很好的頻度調(diào)整,解決了很多圖片管理軟件無(wú)法建立大量圖片之間的關(guān)聯(lián)和智能查找的問題。但有個(gè)問題,它把我不想顯示給別人的隱藏圖片也找出來(lái)了。
而普通的產(chǎn)品設(shè)計(jì)也能解決問題,但效率不高,比如:windows的目錄結(jié)構(gòu),當(dāng)我操作一個(gè)文件的時(shí)候經(jīng)常就是不斷的打開文件夾-打開-打開-復(fù)制,再打開-打開-打開-粘貼,然后某些情況下還要返回-返回-返回…… 每個(gè)用戶對(duì)于常用的文件夾操作是固定的,為什么不加入一個(gè)“轉(zhuǎn)到”命令呢?然后把經(jīng)常訪問的文件夾地址做個(gè)列表。
當(dāng)然,某些看上去卓越的產(chǎn)品也會(huì)產(chǎn)生排序的困擾,比如:ipod的歌曲選擇列表,你可以嘗試一下在ipod中放入7000首歌曲,然后選擇,雖然他提供了很多維度來(lái)控制排序的范圍,但是一旦出現(xiàn)歌曲信息不完整和錯(cuò)誤的話。。。。。這點(diǎn)在中國(guó)地區(qū)使用的時(shí)候尤為明顯。(這里我不想討論copyright的問題)
3. 情感化排序體現(xiàn)創(chuàng)意
排序僅僅是提高工作效率嗎?不是的,排序是一個(gè)技術(shù)基礎(chǔ),如何運(yùn)用它得看誰(shuí)來(lái)做,我相信游戲設(shè)計(jì)師是偉大的。通過排序算法的設(shè)計(jì),他們?cè)O(shè)計(jì)出了拼圖,俄羅斯方塊,接龍等經(jīng)典游戲,雖然動(dòng)用了一些數(shù)學(xué)技巧,但是游戲的結(jié)構(gòu)是簡(jiǎn)單的,就是通過滿足排序規(guī)則,得到積分,并獲得最終勝利。
大量的軟件,web,電子產(chǎn)品的排序都以“按時(shí)間”“按日期”“按名稱”……. 雖然給了用戶一定的自定義空間,但是仍然感覺它們是冰冷的,它們僅僅提供了簡(jiǎn)單的查詢功能,如果加入“按我的使用習(xí)慣”“按口碑”“按推薦次數(shù)”呢?感覺到了交流才能感覺到實(shí)在的心理享受。
創(chuàng)意是在功能化的基礎(chǔ)上更好的引起用戶的興趣,更好的帶領(lǐng)用戶跟隨產(chǎn)品一起發(fā)展,這點(diǎn)上很多產(chǎn)品和服務(wù)做得不夠。
4. 排序的人文情境
我前面舉的那個(gè)吃飯的例子就是典型的人文情境的影響,還有一個(gè)比較有趣的事例是:
中國(guó)很多研發(fā)型公司的項(xiàng)目確認(rèn)文檔,我相信大家都見過,一般來(lái)說(shuō)CEO是在第一位的,接下來(lái)是市場(chǎng)總監(jiān)–財(cái)務(wù)總監(jiān)–研發(fā)總監(jiān)–產(chǎn)品總監(jiān)–研發(fā)1組leader。。。。。。
但是簽字確認(rèn)的時(shí)候卻是從下至上,研發(fā)1組leader–產(chǎn)品總監(jiān)–研發(fā)總監(jiān)–。。。。。。–CEO,這樣就導(dǎo)致最終對(duì)產(chǎn)品設(shè)計(jì)有發(fā)言權(quán)的人是最后才看到產(chǎn)品設(shè)計(jì)的。
為什么會(huì)這樣呢?因?yàn)樵谥袊?guó)人的文化中,CEO(老板)的名字應(yīng)該是在第一位的,以表示公司全體成員對(duì)他的尊敬。
我們按照理性因素設(shè)計(jì)出來(lái)的流程卻按照感性因素來(lái)實(shí)施,這是排序本身無(wú)法解決的問題。還有一個(gè)事例:
目前義務(wù)教育中對(duì)學(xué)生的評(píng)估方式已經(jīng)由“第一名….最后一名”轉(zhuǎn)移到了“優(yōu)-良-中-差”,這是一個(gè)排序參考維度的改變,但帶來(lái)的是教育評(píng)估系統(tǒng)的改革,至少現(xiàn)在沒有看到多少學(xué)生為了單純的排名去自殺了。
5. 排序最優(yōu)論
通過上面的分析,確定一個(gè)排序方式和算法(這里指信息架構(gòu)中的設(shè)計(jì)方式,而不是代碼公式)是否最優(yōu)有幾個(gè)評(píng)估維度:
- a. 技術(shù)是否達(dá)標(biāo);
- b. 是否和使用者建立情感聯(lián)系;
- c. 是否考慮到使用情境的人文環(huán)境;
- d. 是否經(jīng)過一段時(shí)間的臨床檢驗(yàn)
是否有最優(yōu)的排序? 我想這和使用排序的針對(duì)人群有關(guān),首先固化你的對(duì)象,然后挑選平均的參考數(shù)據(jù),設(shè)計(jì)出來(lái)的排序規(guī)則必須堅(jiān)持公平,公正,有效,容錯(cuò)的原則。
一個(gè)排序方式不可能適合所有的環(huán)境和用戶,在技術(shù)型難題解決的前提下,請(qǐng)更多的考慮人文化因素的影響。
本文鏈接:http://www.95time.cn/design/doc/2008/5737.asp
出處:UCDChina.com
責(zé)任編輯:bluehearts
|