大螢幕的Pad支援更多的多指複雜手勢,手機大多單指操作。
控件形態
按鈕的大小控制(不同解析度下大小的轉換)、拖動時的反饋提示、滑動選擇與點擊的轉化。
手勢設計要注意什麼
基於上述可用性問題,總結出手勢操作設計時應該注意以下幾點:
1.操作引導
這裡可以是詳細的幫助界面也可以是隱喻圖形化的引導(隱喻要符合用戶的心智模型),例如分頁的圓點標識,或者切換頁面露出一部分內容,可長按的系統 icon,翻起的頁腳升,甚至動畫等等。這裡的提示程度自己拿捏,效率型應用,儘量做到清晰可見,即看即點。沉浸型應用可以適當預留探索的空間,讓用戶自己去發現,帶來預期之外的驚喜。比如QQLiveHD首頁拉繩的晃動。但是,要注意的是隱藏手勢和快捷手勢不能影響主操作流程,可以作為輔助手勢來使用。
2.操作反饋
手勢操作快速輕便,但沒有滑鼠按下時didadida聲的安全感,也十分受限于設備螢幕的靈敏度,所以操作反饋的作用至關重要。例如icon按下時的響應,這裡除了沒有mouse over的效果,其他三態和PC端是一致的,缺一不可。除此之外還要考慮的是操作區太小被手指遮擋住的情況,反饋一定要明顯,並呈現在可視範圍內。比如 QQ通訊錄的姓名檢索操作。除了視覺反饋聲音也是一種有效的反饋方式,比如iPhone發送SMS發送成功的聲音。新浪微網志的feed拉取,tweetbot等,都巧妙的運用了聲音反饋。
3.誤操作
手勢操作相比滑鼠更靈活,如果你的程式非常複雜,承載的資訊很多,大部分區域都是響應區,那麼發生誤操作的幾率也會大大增加。因此要讓用戶可以及時撤銷操作,時刻知道現在發生了什麼,而不是僅僅當發生後給出一個警告。常用於較重要或隱晦的手勢,例如刪除,一鍵清除,長按等等,二次確認操作就顯得至關重要。
|