換個角度看風景 手機產(chǎn)品UI設計之橫屏模式
做設計的過程,是思大于行的過程。一個有價值的設計,不是設計多么華麗、多么創(chuàng)新就有多么成功,那些優(yōu)秀的設計師都會知道他為什么去做這樣一款設計,他的設計本質價值是什么?;ヂ?lián)網(wǎng)產(chǎn)品或者手機產(chǎn)品更是如此,設計師要知道你的產(chǎn)品要解決一個什么核心問題,然后再提出一個足夠優(yōu)雅的解決方案,這樣才能解決用戶的“痛點”問題,給予用戶最貼心的設計。
在我剛開始做設計的時候,就很喜歡在一些細節(jié)之處增加復雜的動畫效果,來彰顯設計的標新立異,但是殊不知,每個動畫都是有它的意義所在的,或者是減少操作的等待感,或者是讓過渡變得平滑圓潤,或者是提供有效的反饋,而我想增加的復雜動畫,不過是為了設計而設計,這樣增加開發(fā)成本又沒有意義的設計,多半是被拍死在萌芽狀態(tài)的。
至于橫屏策略,我遭遇過設計上的bad case,在掌上百度Android版設計之初,完全沒有考慮到橫屏模式,首頁4×4的快捷入口,如果到橫屏模式只是簡單的拉伸適配的話,橫屏模式下的4×4導致了空間的浪費,且快捷入口的收起按鈕已經(jīng)在屏幕之外了。工程師到開發(fā)階段,才來問我,于是***江湖救急,橫屏模式下采用重排而不是拉伸的策略,那么大概一行顯示6個,3行就顯示下了,不過由于快捷入口最多16個,第三行只能顯示4個了,總之就是玩了一次不對稱美,非常失敗。之后的每次設計,都會在以豎屏為主的情況下,預先設想橫屏方案,這里有一些經(jīng)驗跟大家分享。
一、用戶切換到橫屏的動機?
做這個設計之前,讓我們想搞清楚用戶的動機。用戶為什么會翻轉手機?如果是一個正在輸入地址的用戶,他橫過屏幕,很可能是為了讓程序展現(xiàn)出更大的輸入空間,以便于更高效的完成輸入任務;如果是一個正在閱讀新聞的用戶,他橫過屏幕,很可能是為了在一屏內看到更大的字體,或者更多的內容,總之一定是為了讓閱讀體驗變得更好;如果是一個正在玩游戲的用戶,他橫過屏幕,很可能是為了兩只手來協(xié)同操作游戲內容,達到沉浸式游戲的使用狀態(tài);如果是一個正在看視頻的用戶,他橫過屏幕,目的無非是以更符合比例的方式瀏覽視頻,在有限的屏幕內看到更大的視頻顯示區(qū)域;如果是一個正在進行圖片瀏覽的用戶,他橫過屏幕,目的一定是看到更大畫幅的圖片,體驗更加專注的圖片瀏覽模式;如果是一個正在錄音的用戶,那么他橫過屏幕(或者翻轉屏幕),很可能是為了離麥克風更近一些,讓聲音被更清晰的錄制下來。不同的使用場景,用戶對橫屏模式的預期是有所差異的,如果你所提供的橫屏模式,不能在特定情況下給予用戶他所預期的體驗,那么不如不要提供橫屏模式。
那么,總結起來就是:
1. 游戲類——沉浸式體驗
2. 閱讀類——更大字體
3. 輸入類——更方便的輸入
4. 視頻類——更合適的比例
5. 圖片類——更大的畫幅
6. 語音類——離麥克風更近
可以發(fā)現(xiàn),用戶在不同的使用情景、不同的應用類型下,對橫屏的預期還是有所不同的,但是顯而易見的是,橫屏模式大部分情況要么是為了彌補豎屏的不足——字體小、鍵盤小、畫幅比例不合適,要么是用戶希望橫屏模式下能提供更華麗更花哨的感官體驗,總之從豎屏到橫屏的征途,并非那么易如翻掌的。#p#
二、各個平臺的橫屏差異?
1.iOS


拉伸適配:
工具欄和導航欄會被壓扁
操作圖標會被縮小
列表項可顯示更多文字
地址欄控件自動隱藏
輸入法鍵盤和表單輔助按鈕壓扁

2.Android

首屏界面:
信息重新組織
工具欄移動到屏幕右側

啟動界面(Dashboard)
一個簡單介紹應用程序的界面,顯示主要功能和內容更新(A quick intro to an app, revealing capabilities and proactively highlighting new content)
Action bar簡單拉伸適配
快捷入口簡單重排
次要內容布局轉移
3.S60v3




布局重排:
系統(tǒng)狀態(tài)信息欄拆分成兩行,居屏幕上下
切換到橫屏模式后,由于實體按鍵在屏幕右側,所有跟實體按鍵相關的操作要遷移的屏幕右側,產(chǎn)生對應關系
次要信息由頁面頂端遷移到底端
如果是工具類應用,界面可以變成左右布局
4.S60v5




簡單重排:
V5的屏幕比較細長,橫屏模式下的縱向空間顯得格外寶貴,一般要重新設計
帶側滑鍵盤的機型,和不帶側滑鍵盤的v5機型,在橫屏策略上稍有不同
帶側滑鍵盤機型,展開側滑鍵盤,工具欄還在屏幕下方
不帶側滑鍵盤的機型,橫屏模式下,工具欄應該放在屏幕右側#p#
三、一些基本的策略
1.游戲類的

游戲類的,如果是橫屏模式下用戶的游戲體驗***,不妨在游戲啟動時,就直接切換到橫屏。
強制橫屏,不需要tips提醒用戶,只要用橫向的啟動畫面引導
當用戶看到Splash是橫向的時候,自然會知道要把屏幕翻轉了
如果默認橫屏的話,***把有實體按鍵的那一邊放在右手側,這樣方便用戶用它熟悉的那只手進行操作
2.視頻類的


視頻類的,可以當用戶在點播放之后,以一個合適的引導動畫效果,切換到橫屏模式
當然如果用戶已經(jīng)鎖定為不要旋轉屏幕了,還是不要強制橫屏的好
橫屏模式下,如果是為了幫助用戶關注到內容本身的應用,是可以把導航欄和工具欄設置為透明的,或者讓導航欄和工具欄可以自動隱藏
當然,如果用戶需要的時候,單擊一下空白處,又可以以喚起操作欄
3.圖片類的

圖片類的,如果是那種相冊集,可以明確的知道橫屏模式是最適合瀏覽的
那么可以在進入幻燈片模式之后,自動切換到橫屏,可以默認全屏,只給出關鍵的操作圖標
小部分用戶視圖翻轉屏幕,切換回豎屏模式,這部分用戶,我們應該給他提供一個鎖屏功能
4.閱讀類的

閱讀類的,用戶需要看到更大的字體,盡可能的提升閱讀體驗
為了把干擾降到***,導航欄和工具欄是可以自動隱藏的,當用戶需要的時候,再次輕觸屏幕喚起導航欄和工具欄
盡量不要蠻橫的遮住系統(tǒng)的狀態(tài)欄,如果一定要全屏模式,可以在自己的界面內部給出系統(tǒng)狀態(tài)——電量、信號和時間
5.工具類的
可以有自己獨立的UI界面,橫屏沿用豎屏的設計風格,只是布局進行調整
注意結構的可識別性,橫屏的結構要有利于雙手操作,豎屏有利于單手操作
6.其他類的

必要的時候,可以重新設計
但要注意,***避免重新載入內容,因為那樣會讓你的橫屏切換效率降低
四、設計策略
1. 手機產(chǎn)品跨平臺橫屏模式設計原則
無論什么方向,都保持對主任務的關注
注意你的動畫效果
有時候需要重新設計
從豎屏開始
導航欄和工具欄會被壓扁
四面兼顧
要做就要做全
別丟了之前的位置
2.平板產(chǎn)品跨平臺橫屏模式設計原則
要在所有方向下都能運行,盡力滿足用戶需求
考慮改變展示輔助信息和功能的方式
避免隨意改變布局
如果可能的話,應該盡量避免重組信息,重排文字
為每一種方向提供獨特的啟動圖片
老外把豎屏模式叫做肖像模式,橫屏模式叫做風景模式,雖然肖像模式和風景模式在布局上略有差異,但是界面的聚焦點一定是在用戶關注的功能和流程上,elya關于橫屏策略這些粗淺的研究僅供拋磚引玉之用,希望對你能有所幫助。