每一個用戶都非常期望能在移動設(shè)備上獲得快速的用戶體驗或者是快速的響應(yīng),甚至有時候他們希望移動設(shè)備能有得比桌面電腦更快的網(wǎng)絡(luò)運(yùn)行能力,但現(xiàn)實(shí)很殘酷,用戶在移動設(shè)備上體驗到的網(wǎng)絡(luò)服務(wù)往往很糟糕。
但對于開發(fā)者和設(shè)計師來說,能不能改善用戶在這方面的體驗?zāi)兀科鋵?shí)很多應(yīng)用已經(jīng)采取了相應(yīng)措施來讓用戶“感覺”app運(yùn)行速度加快了,因為這只是從交互層面進(jìn)行了改進(jìn),并沒有真正地提高應(yīng)用的運(yùn)行速度。即便如此,它也幫你提高了用戶體驗。比如,谷歌的iOS平臺上的search app使用了幾個動畫,當(dāng)系統(tǒng)加載時讓整個界面顯得更有交互性。這么一來,用戶會覺得app已經(jīng)對自己的輸入做出了反應(yīng),盡管事實(shí)上什么內(nèi)容也沒有加載。
同樣的原則也適用于通過微妙的UI變化來確認(rèn)用戶的觸摸手勢。在屏幕上點(diǎn)擊或者滑動,你觸摸到的UI元素會發(fā)生改變或者移動,從而告訴你哪些內(nèi)容正在發(fā)生改變。這種方法提高了用戶對性能的感知,并且也可以幫你創(chuàng)建更快速的移動體驗。
進(jìn)一步考慮這一點(diǎn),我們可以實(shí)際上創(chuàng)建一種錯覺–你的操作已經(jīng)生效,但事實(shí)上并沒有。Instragram的聯(lián)合創(chuàng)始人Mike Krieger稱這一技術(shù)為“樂觀地執(zhí)行操作”(performing actions optimistically)。比如,當(dāng)你“贊”Instagram上一張照片時,按鈕會馬上發(fā)生改變以提示你的操作已經(jīng)完成了。
事實(shí)是網(wǎng)絡(luò)正在告訴服務(wù)器你進(jìn)行了什么操作。但是Instagram的用戶界面并沒有等待服務(wù)器確認(rèn)操作的實(shí)際發(fā)生。用戶樂觀地假設(shè)操作已經(jīng)生效了。如果后來出了問題,Instagram隨后會進(jìn)行處理,而不是從一開始就告訴用戶有點(diǎn)小麻煩。用戶評論這一塊兒也一樣。
我們在自己的原生移動應(yīng)用中也使用了這種方法,甚至Polar更進(jìn)一步使用了該技術(shù),并假設(shè)你創(chuàng)建的任何新投票將會連接至我們的服務(wù)器。所以當(dāng)你在Polar上創(chuàng)建新投票時,它會展示在你的信息中。事實(shí)上,是我們創(chuàng)建了一個臨時的本地副本,并把它添加在列表的前面。
我們創(chuàng)建的投票臨時版本具備完善的功能,你可以在此投票并進(jìn)行評論。為了確保用戶的操作能真正生效,我們堅持把它放在本地,在系統(tǒng)提示用戶出錯前試著重復(fù)發(fā)送幾次。做一個功能完善的臨時版本和使用多個后臺處理進(jìn)程來確保成功加載,聽起來似乎是做了許多額外的工作來讓用戶“感覺”app運(yùn)行的很快,但事實(shí)上值得一試,當(dāng)用戶在Polar進(jìn)行投票時,這似乎是一瞬間的事情。在這個例子中,用戶的“感覺”打敗了事實(shí)。
所以,當(dāng)我們在做每一個設(shè)計的時候,都應(yīng)該計劃能夠解決一個問題。喜歡討論商業(yè)模式的人會稱呼其為“賣點(diǎn)”,而對創(chuàng)作的人而言,這就是產(chǎn)品的價值所在。
在整個設(shè)計的過程中,我們會進(jìn)行很多情景假設(shè),但是無論最后的成果如何,我們首先考慮的最應(yīng)該是“我們成功解決了么”。
而且解決的結(jié)果是不是能夠給用戶帶來快速體驗移動觸摸響應(yīng)操作!值得我們的深思。
全站高品質(zhì)素材免費(fèi)下載!