为什么你需要设计和维护一套自我移动标准?
在一個(gè)很長(zhǎng)的調(diào)研日的休息時(shí)分,我在同一個(gè)客戶(hù)談一個(gè)項(xiàng)目,在這個(gè)項(xiàng)目中,我正為一個(gè)全球經(jīng)濟(jì)公司開(kāi)發(fā)一個(gè)iOS標(biāo)準(zhǔn)。他們的第一反應(yīng)是這樣的:“什么?你在開(kāi)發(fā)Apple iOS以外的標(biāo)準(zhǔn)?那還要開(kāi)發(fā)什么?”于是,我們就移動(dòng)設(shè)備標(biāo)準(zhǔn)進(jìn)行了一個(gè)很長(zhǎng)的討論——這些標(biāo)準(zhǔn)是什么不是什么,以及這些標(biāo)準(zhǔn)應(yīng)該是什么樣。比如說(shuō),Apple在解釋他們的觸摸交互模型以及iOS的獨(dú)特的UI元素設(shè)計(jì)方面做得很好,對(duì)于這些技術(shù)的使用時(shí)機(jī)以及方式都給出了例子。但是除了Apple給出的標(biāo)準(zhǔn)以外,應(yīng)該還有很多其他應(yīng)該做的。
<!--more-->
從這次對(duì)話(huà)以及其他的一些與創(chuàng)建標(biāo)準(zhǔn)相關(guān)的經(jīng)歷中,我意識(shí)到大多數(shù)公司都是從品牌的角度來(lái)看標(biāo)準(zhǔn)的。有一些甚至是從界面設(shè)計(jì)的角度來(lái)看標(biāo)準(zhǔn)。但是創(chuàng)建標(biāo)準(zhǔn)絕不僅僅包括這些,尤其是對(duì)移動(dòng)設(shè)備來(lái)說(shuō)。移動(dòng)平臺(tái)不同于普通的計(jì)算平臺(tái),在普通的計(jì)算平臺(tái)中,你可以做出一些確定的假設(shè),即工作將會(huì)如何進(jìn)行以及人們將會(huì)如何操作?,F(xiàn)代的移動(dòng)平臺(tái)也不同于過(guò)去有著T-9輸入以及基于文本的布局的手機(jī)時(shí)代了,過(guò)去的手機(jī)特性限制了你可以設(shè)計(jì)的交互類(lèi)型的廣度與多樣化。
移動(dòng)設(shè)備有著驚人的多樣性,為移動(dòng)設(shè)備進(jìn)行設(shè)計(jì),你需要了解你的客戶(hù)的文化,他們想要借助移動(dòng)設(shè)備完成的任務(wù),以及他們完成工作的背景。為移動(dòng)設(shè)備進(jìn)行設(shè)計(jì)需要從人性化的視角出發(fā),設(shè)計(jì)移動(dòng)設(shè)備標(biāo)準(zhǔn)也是一樣。移動(dòng)設(shè)備標(biāo)準(zhǔn)的基本的目標(biāo)是要讓它們能過(guò)適應(yīng)傳統(tǒng)界面。從商業(yè)角度來(lái)看,設(shè)計(jì)移動(dòng)標(biāo)準(zhǔn)有兩點(diǎn)理由:
- 統(tǒng)一標(biāo)準(zhǔn)可以避免跨項(xiàng)目跨界面的開(kāi)發(fā)者和設(shè)計(jì)者的重復(fù)工作,省時(shí)省錢(qián)。
- 統(tǒng)一標(biāo)準(zhǔn)可以創(chuàng)建對(duì)用戶(hù)來(lái)說(shuō)更高效更熟悉的界面,從而增加易用性,減少學(xué)習(xí)曲線(xiàn)。
這兩點(diǎn)優(yōu)點(diǎn)應(yīng)該包含在任何指導(dǎo)性文檔中。但是隨著移動(dòng)設(shè)備界面的標(biāo)準(zhǔn)的出現(xiàn),有很多其他方式讓這些指導(dǎo)方針影響受眾:根據(jù)這些標(biāo)準(zhǔn)實(shí)施解決方案的開(kāi)發(fā)者和設(shè)計(jì)者,產(chǎn)品的終端用戶(hù)。
標(biāo)準(zhǔn)為設(shè)計(jì)者和開(kāi)發(fā)者學(xué)習(xí)了解移動(dòng)設(shè)備平臺(tái)提供了一個(gè)機(jī)會(huì)
移動(dòng)設(shè)備標(biāo)準(zhǔn)的最初的讀者就是開(kāi)發(fā)團(tuán)隊(duì)和設(shè)計(jì)團(tuán)隊(duì)了,因?yàn)樗麄冃枰獞?yīng)用這些標(biāo)準(zhǔn),因此標(biāo)準(zhǔn)需要滿(mǎn)足他們的需求。當(dāng)開(kāi)發(fā)者和設(shè)計(jì)者為一個(gè)筆記本或臺(tái)式機(jī)開(kāi)發(fā)新的產(chǎn)品的時(shí)候,開(kāi)發(fā)過(guò)程相對(duì)來(lái)說(shuō)更為直接。因?yàn)樗麄円呀?jīng)知道平臺(tái)是什么樣子,知道常見(jiàn)的交互是什么,以及終端是怎樣的。但是即使是現(xiàn)在市場(chǎng)上最常見(jiàn)的智能手機(jī)以及平板電腦(至少在北美和歐洲是如此),相對(duì)而言都是很新鮮的:iPhones, Droids, iPads, 新的Blackberry 模型等等。因此,很多設(shè)計(jì)者和開(kāi)發(fā)者在面對(duì)這些移動(dòng)設(shè)備平臺(tái)的時(shí)候,都是面臨著一個(gè)新的平臺(tái)。一個(gè)標(biāo)準(zhǔn)文檔可以幫助開(kāi)發(fā)者和設(shè)計(jì)者更快了解這些平臺(tái),在文檔中,可以指定指導(dǎo)性?xún)?nèi)容,包括平臺(tái)相關(guān)信息、包含的交互形式以及接口。軌跡球交互和觸摸屏交互的區(qū)別是什么?當(dāng)創(chuàng)建信息層次時(shí),需要考慮的一些重要因素是什么?這些都是可以在標(biāo)準(zhǔn)文檔中回答的問(wèn)題的例子,它們使設(shè)計(jì)者和開(kāi)發(fā)人員更好地了解指引,準(zhǔn)確地解釋它們,并創(chuàng)造最佳的設(shè)計(jì)。
移動(dòng)設(shè)備標(biāo)準(zhǔn)需要弄清什么樣的任務(wù)才是適合移動(dòng)設(shè)備的
移動(dòng)設(shè)備標(biāo)準(zhǔn)接下來(lái)的讀者就是使用遵循標(biāo)準(zhǔn)的產(chǎn)品的人群了:網(wǎng)站以及應(yīng)用的使用者。在設(shè)計(jì)任何界面的時(shí)候,第一步都要理解這個(gè)界面的受眾是誰(shuí),他們的需求,他們的預(yù)想,他們的行為。這將幫助項(xiàng)目小組弄清他們的受眾想要完成怎樣的任務(wù),以及用戶(hù)完成任務(wù)時(shí)周?chē)窃鯓拥沫h(huán)境。有一個(gè)界面層面的規(guī)范和指南是很重要的,但是如果工作流和界面所支持的任務(wù)不適合在移動(dòng)設(shè)備上進(jìn)行,不論界面有多標(biāo)準(zhǔn)都沒(méi)用。下面是用來(lái)判斷一個(gè)移動(dòng)設(shè)備任務(wù)是否會(huì)成功的兩個(gè)最基本的標(biāo)準(zhǔn):
這些問(wèn)題的答案根據(jù)產(chǎn)品的用戶(hù)不同、用戶(hù)使用地點(diǎn)不同、用戶(hù)擁有的設(shè)備不同以及他們想要完成的任務(wù)不同將會(huì)發(fā)生極大的變化。根據(jù)這個(gè)層面的理解,一個(gè)人就可以確定用戶(hù)的高優(yōu)先級(jí)任務(wù)是什么,然后著重設(shè)計(jì)對(duì)移動(dòng)設(shè)備來(lái)說(shuō)適合并且重要的任務(wù)。
例如,針對(duì)銷(xiāo)售人員的用戶(hù)調(diào)研可能指出他們的基本任務(wù)是在和客戶(hù)談話(huà)時(shí)“數(shù)據(jù)錄入”,但是數(shù)據(jù)錄入對(duì)移動(dòng)設(shè)備而言并不合適,因?yàn)殒I盤(pán)很小,數(shù)據(jù)錄入需要花費(fèi)很多時(shí)間。而在另一方面,一個(gè)銷(xiāo)售人員可能會(huì)覺(jué)得“瀏覽內(nèi)容”是很重要的,因?yàn)樗枰榭磮F(tuán)隊(duì)的每周進(jìn)度,這個(gè)任務(wù)對(duì)于移動(dòng)設(shè)備來(lái)說(shuō)就是值得實(shí)現(xiàn)的。通過(guò)區(qū)分合適的移動(dòng)設(shè)備任務(wù)并將它們以移動(dòng)設(shè)備指南的形式形成文檔,這樣的標(biāo)準(zhǔn)能幫助確定什么產(chǎn)品對(duì)于移動(dòng)設(shè)備來(lái)說(shuō)是真正重要的,以及什么是不建議去做的。在研究界面方面的內(nèi)容如過(guò)濾內(nèi)容和產(chǎn)品等之前,研究這些指南更為重要。
移動(dòng)設(shè)備標(biāo)準(zhǔn)應(yīng)該定義交互模型,而不只是平面UI元素以及品牌
Apple,Android, Blackberry在和開(kāi)發(fā)社區(qū)之間共享標(biāo)準(zhǔn)方面都做的很好。他們分享了詳細(xì)的指南,內(nèi)容包括標(biāo)準(zhǔn)的UI元素,相關(guān)的終端,以及它們的行為特性,并且給出了UI的例子。但是,他們沒(méi)有做的是將這些整合起來(lái)成為模式。在你按了這個(gè)鍵以后會(huì)發(fā)生什么?這些信息在任務(wù)的上下文中應(yīng)該如何改變?如果你在線(xiàn)打開(kāi)一個(gè)文檔,它應(yīng)該在一個(gè)新窗口打開(kāi)還是在當(dāng)前窗口打開(kāi)?錯(cuò)誤信息將以何種形式出現(xiàn)在何時(shí)何地?在向?qū)е谢蛘咭幌盗斜砀裰杏惺裁床煌蛳嗤瑔?#xff1f;這些都是設(shè)計(jì)者以及開(kāi)發(fā)者花費(fèi)大量時(shí)間思考的問(wèn)題——都是小問(wèn)題,但是卻將UI元素整合在一起成為一個(gè)完整的交互。這些問(wèn)題也是OS標(biāo)準(zhǔn)沒(méi)有涉及的內(nèi)容。對(duì)于開(kāi)發(fā)者和設(shè)計(jì)者來(lái)說(shuō),這一標(biāo)準(zhǔn)上的空白一旦被填補(bǔ),將會(huì)節(jié)約開(kāi)發(fā)過(guò)程中的資金和時(shí)間,并使得現(xiàn)有的基本的OS標(biāo)準(zhǔn)更有價(jià)值。
移動(dòng)設(shè)備標(biāo)準(zhǔn)應(yīng)該加入最佳實(shí)踐范例和以用戶(hù)為中心的設(shè)計(jì)方法
不是每個(gè)人都是UX專(zhuān)家;但他們卻需要成為UX專(zhuān)家。很多在公司里設(shè)計(jì)界面的人都是很有創(chuàng)意的設(shè)計(jì)者和開(kāi)發(fā)者。他們的關(guān)注點(diǎn)不在UX設(shè)計(jì)條例上。但是,每個(gè)人都想創(chuàng)建盡可能好用的產(chǎn)品。一個(gè)標(biāo)準(zhǔn)文檔能讓他們了解UX調(diào)研方法的基本知識(shí)和技能以及最佳實(shí)踐的例子。UX設(shè)計(jì)是一個(gè)廣泛的話(huà)題,包含何種技能;一些人還專(zhuān)門(mén)去讀研究生以了解這一學(xué)科。但是,有一些基本的事情可以通過(guò)標(biāo)準(zhǔn)來(lái)傳達(dá),例如:
- 在設(shè)計(jì)過(guò)程中,進(jìn)行不同調(diào)研的最好時(shí)機(jī)是什么。
- 在設(shè)計(jì)界面的時(shí)候,要保證考慮用戶(hù),需要向自己?jiǎn)柕囊恍﹩?wèn)題。
- 開(kāi)發(fā)者很容易克服的常見(jiàn)設(shè)計(jì)錯(cuò)誤。
除了幫助設(shè)計(jì)者設(shè)計(jì)出更好的界面以外,這些信息還可以在開(kāi)發(fā)者和設(shè)計(jì)者面臨必須偏離標(biāo)準(zhǔn)時(shí)來(lái)指導(dǎo)他們。例如,一個(gè)設(shè)計(jì)者知道某個(gè)特定應(yīng)用在標(biāo)準(zhǔn)中沒(méi)有,他們必須偏離標(biāo)準(zhǔn),創(chuàng)建一個(gè)獨(dú)特的界面。但至少他們此刻知道需要采用UX最佳設(shè)計(jì)原則并采用標(biāo)準(zhǔn)中的設(shè)計(jì)方法,以便讓新的界面是可用的、有用的并且設(shè)計(jì)精良的。
所有這些內(nèi)容都應(yīng)該提供一個(gè)UX專(zhuān)家的聯(lián)系方式,那么,當(dāng)有問(wèn)題出現(xiàn)或者需要做調(diào)研的時(shí)候,設(shè)計(jì)者或者開(kāi)發(fā)者的需求能被滿(mǎn)足。
需要建立一個(gè)標(biāo)準(zhǔn)管理與維護(hù)小組
這對(duì)任何標(biāo)準(zhǔn)模型來(lái)說(shuō)都是需要的,不只是移動(dòng)設(shè)備標(biāo)準(zhǔn),但這一點(diǎn)通常為人所忽略。隨著新平臺(tái)的出現(xiàn),標(biāo)準(zhǔn)中并沒(méi)有覆蓋相關(guān)內(nèi)容或者并不適合新平臺(tái),開(kāi)發(fā)者和設(shè)計(jì)者在面臨這樣的情況時(shí),對(duì)于該如何設(shè)計(jì)會(huì)覺(jué)得的不熟悉。因此,他們會(huì)有一些問(wèn)題,在某個(gè)特定的環(huán)境下或者獨(dú)特的界面中要如何實(shí)現(xiàn)這些標(biāo)準(zhǔn)。因此,對(duì)各種類(lèi)型的標(biāo)準(zhǔn)來(lái)說(shuō),一個(gè)管理小組是很重要的,對(duì)于移動(dòng)設(shè)備標(biāo)準(zhǔn)來(lái)說(shuō)也是十分關(guān)鍵的。需要在組織內(nèi)部指定一個(gè)人或者一個(gè)團(tuán)隊(duì)并賦予他們權(quán)利來(lái)監(jiān)督標(biāo)準(zhǔn)執(zhí)行。這個(gè)人或者小組的一個(gè)基本職責(zé)就是確保在組織內(nèi)部,該標(biāo)準(zhǔn)的大體情形不會(huì)發(fā)生改變。是否有人在另外一個(gè)部門(mén)創(chuàng)建了一套不同的標(biāo)準(zhǔn),導(dǎo)致有兩套可能會(huì)互相沖突的標(biāo)準(zhǔn)?是否有人私下對(duì)標(biāo)準(zhǔn)做了改變并將其傳播?這些情形是很常見(jiàn)的,并且如果它們不被監(jiān)管并解決的話(huà),在公司內(nèi)容就會(huì)產(chǎn)生冗余和疑惑。類(lèi)似地,同樣需要留下一個(gè)人或者小組的聯(lián)系方式,以便在人們需要偏離標(biāo)準(zhǔn)時(shí)可以與之聯(lián)系。這些都是一直在發(fā)生的事情,但是可以得到控制,就能有最優(yōu)的界面應(yīng)用設(shè)計(jì)了。
最終,這個(gè)小組需要維護(hù)標(biāo)準(zhǔn)。移動(dòng)設(shè)備每天都在改變,不斷有新版本的Android手機(jī),iOS更新,新的平板電腦,或者改變了基本交互的新特性。因?yàn)檫@些原因,移動(dòng)設(shè)備標(biāo)準(zhǔn)不是件一蹴而就的事情。需要一個(gè)人或一個(gè)小組來(lái)維護(hù)這些標(biāo)準(zhǔn),并時(shí)刻關(guān)注前沿,檢查標(biāo)準(zhǔn)是否過(guò)時(shí),并在需要的時(shí)候即使更新標(biāo)準(zhǔn)以保持其效用。
永遠(yuǎn)需要記住你的受眾的觀點(diǎn)。對(duì)于移動(dòng)設(shè)備標(biāo)準(zhǔn)來(lái)說(shuō),你的受眾就是你的公司、開(kāi)發(fā)人員或是設(shè)計(jì)人員的子團(tuán)隊(duì)。對(duì)于交互應(yīng)該是什么樣,什么性能比較重要,每個(gè)人都有他們的觀點(diǎn)。根據(jù)你的受眾的文化,可以確定標(biāo)準(zhǔn)應(yīng)該有多少指令性,多少?gòu)?qiáng)制性,多少是需要闡釋的。只有考慮到有受眾在內(nèi)的公司的文化,你的標(biāo)準(zhǔn)——不論是移動(dòng)設(shè)備還是其他——才能被很好地采用,并達(dá)到用較少的資金創(chuàng)建流暢的、好用的界面的目標(biāo)。
作者簡(jiǎn)介
Megan Geyer是MISI公司的首席用戶(hù)體驗(yàn)架構(gòu)師,努力通過(guò)服務(wù)或產(chǎn)品的設(shè)計(jì)實(shí)施來(lái)確保所有的受眾都能被理解或代表。在她的職業(yè)生涯中,她曾在全球的跨渠道 的受眾研究和設(shè)計(jì)項(xiàng)目中工作,管理用戶(hù)體驗(yàn)項(xiàng)目,并為多種行業(yè)內(nèi)部和面向消費(fèi)者的網(wǎng)站提供信息架構(gòu)和交互設(shè)計(jì)。Megan是紐約可用性專(zhuān)業(yè)人員協(xié)會(huì)(NYC Usability Professionals Association)的會(huì)員,并持有Rutgers University心理學(xué)學(xué)士學(xué)位。
原文鏈接:Raising the Bar forMobileStandards
譯文來(lái)源:http://www.webapptrend.com/ WebAppTrend是一個(gè)獨(dú)立的技術(shù)博客,關(guān)注Web?App前瞻和實(shí)踐,以及智能瀏覽器發(fā)展?
請(qǐng)大家在關(guān)注CSDN的同時(shí),關(guān)注我們的新浪微博 @WebAppTrend,關(guān)注我們的騰訊微博@WebAppTrend,qq群見(jiàn)官方博客右側(cè)。
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)
總結(jié)
以上是生活随笔為你收集整理的为什么你需要设计和维护一套自我移动标准?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: MFC中STL容器中Vector,Lis
- 下一篇: MFC 操作配置文件INI的方法