想搞定移動(dòng)端 App/網(wǎng)頁(yè)設(shè)計(jì),你起碼要做好這些事情

如果你曾仔細(xì)觀察過(guò)近些年來(lái)那些優(yōu)秀移動(dòng)端產(chǎn)品的交互設(shè)計(jì),會(huì)發(fā)現(xiàn)它們都擁有一個(gè)共性:它們?cè)诨镜墓δ芎驮O(shè)計(jì)上的執(zhí)行都相當(dāng)?shù)耐昝?。它們從最基本的人類行為模式中汲取營(yíng)養(yǎng),然后通過(guò)優(yōu)秀的設(shè)計(jì)和執(zhí)行,為用戶悄無(wú)聲息地掃除了所有的障礙,這個(gè)時(shí)候,用戶會(huì)感受到其中驚艷的視覺(jué)效果和突出的互動(dòng)體驗(yàn),其中尤為突出的就是瀏覽體驗(yàn)。今天的文章,就讓我們一同來(lái)梳理一下,有哪些關(guān)鍵而核心的移動(dòng)端設(shè)計(jì)項(xiàng)目,總結(jié)一下今天移動(dòng)端設(shè)計(jì)的“核心考點(diǎn)”(作者: Nick Babich )。

有效的排版設(shè)計(jì)

不論你所設(shè)計(jì)的是網(wǎng)頁(yè)還是APP,其中的文本構(gòu)建起了用戶和你的產(chǎn)品之間的明確關(guān)系,所有的文本都在幫助用戶抵達(dá)他們想要的那個(gè)目標(biāo)。所以,排版設(shè)計(jì)在交互中扮演著相當(dāng)關(guān)鍵的因素。文本的大小和屏幕上的整體布局設(shè)計(jì),對(duì)于用戶的閱讀體驗(yàn)有著巨大的影響:當(dāng)文本過(guò)小,而行間距和字間距也比較緊湊的時(shí)候,用戶需要更長(zhǎng)的時(shí)間來(lái)對(duì)內(nèi)容進(jìn)行識(shí)別,而許多用戶干脆會(huì)跳過(guò)其中的許多內(nèi)容。在移動(dòng)端上出現(xiàn)這樣的問(wèn)題之時(shí),則顯得更加嚴(yán)重:過(guò)小的字體在一塊明亮的小屏幕上顯示,低下的識(shí)別度和炫光讓用戶更加頭疼。排版對(duì)于移動(dòng)端用戶而言,影響更大。



移動(dòng)端的文字排版的核心技巧在于,平衡易讀性和空間利用率。當(dāng)你在為移動(dòng)端界面設(shè)計(jì)文本排版的時(shí)候,需要選擇合理的字體尺寸和間距,這兩個(gè)因素是最關(guān)鍵的影響因素。字體尺寸需要足夠大,確保絕大多數(shù)的用戶能夠識(shí)別,而足夠的間距則保證小界面上內(nèi)容的呼吸感,不會(huì)讓人覺(jué)得局促。當(dāng)然,這些是底線,字體和間距并非越大越好,適中而舒適才是最終目的。



iOS 平臺(tái)上Medium 的客戶端的字體和間距的設(shè)計(jì)就是很好的參考范例。

小貼士:為了確保移動(dòng)端設(shè)備的可讀性,英文文本控制在每行3040個(gè)字符,中文文本控制在20個(gè)字左右。如果是在桌面端,英文字符通常控制在6075個(gè)字符之間,會(huì)讓人閱讀起來(lái)比較舒適。

簡(jiǎn)單的配色方案

色彩是視覺(jué)設(shè)計(jì)中最復(fù)雜的部分。太過(guò)繁復(fù)的色彩有時(shí)候會(huì)讓用戶感到不適,簡(jiǎn)化配色方案往往能夠很好的提升整體的體驗(yàn)。學(xué)會(huì)對(duì)復(fù)雜的配色方案說(shuō)不吧。如果簡(jiǎn)單的配色方案讓你的設(shè)計(jì)看起來(lái)略顯單調(diào),不妨通過(guò)新增現(xiàn)有色彩同色系不同飽和度、明度的色彩,生成豐富而不至于繁復(fù)的配色方案。


藍(lán)色的單色調(diào)配色方案

下面的APP的設(shè)計(jì)案例采用的就是單色配色方案,通過(guò)同色系不同色調(diào)、飽和度的色彩來(lái)構(gòu)成一個(gè)緊湊而不單調(diào)的配色方案。


小貼士:從零開(kāi)始創(chuàng)建配色方案有很多技巧,本身并不復(fù)雜,可以參考我們的文章、借助合理的工具來(lái)創(chuàng)建配色方案。如果現(xiàn)有的配色方案本身比較單調(diào),或者整體偏中性,那么不妨增加一種明亮的色彩,讓它能夠更好的吸引用戶的注意力,簡(jiǎn)單又不失個(gè)性。


基于內(nèi)容的卡片式導(dǎo)航模式

不管你想在你的應(yīng)用或者網(wǎng)頁(yè)中呈現(xiàn)什么樣的內(nèi)容,你總是希望你的用戶能夠僅可能方便、完整地體驗(yàn)到它們?;趦?nèi)容的導(dǎo)航模式的思路在于,盡量讓內(nèi)容的概述和詳情兩種狀態(tài)能夠無(wú)縫地切換,而卡片式設(shè)計(jì)和這種設(shè)計(jì)模式最為搭配,因?yàn)榭ㄆ皆O(shè)計(jì)能夠統(tǒng)一而自由地組織內(nèi)容,并且很容易消化大量不同類型的內(nèi)容:

  • 卡片將用戶劃分成更有意義的區(qū)塊,讓屏幕的利用率更高。就像不同的文本段落組成文章一樣,卡片式設(shè)計(jì)將不同類型的內(nèi)容用卡片承載著,構(gòu)成連貫的信息流。
  • 卡片是為移動(dòng)端觸摸交互而生的。用戶無(wú)需學(xué)習(xí)就能夠直觀而自然的點(diǎn)擊、滑動(dòng)、翻轉(zhuǎn)卡片交互,這是基于現(xiàn)實(shí)世界的物理規(guī)則的設(shè)計(jì)。

小貼士:想要讓界面真正意義上地“隱形”,那么就專注于內(nèi)容吧。

層次與深度

桌面端和移動(dòng)端之間最明顯的差異大概就是屏幕尺寸的大小了。由于移動(dòng)端設(shè)備屏幕尺寸上的局限,越來(lái)越多的移動(dòng)端APP設(shè)計(jì)開(kāi)始試圖在界面層次和深度上做文章,讓界面擁有“厚度”,在原有的平面上增加一個(gè)“Z軸”。


圖層讓界面擁有了深度,讓體驗(yàn)更加真實(shí)

分層式的界面設(shè)計(jì)甚至成為了Google的Material Design的核心設(shè)計(jì)原則,它參考了現(xiàn)實(shí)世界中人們同不同的物體進(jìn)行交互的方式,將這些物理法則融入到界面交互當(dāng)中。表層和投射在背景中的陰影則在界面層次中起到了重要的作用,它將不同控件和元素分隔為不同的層。



分層界面中最常見(jiàn)的元素和特征:
  • 浮動(dòng)的操作按鈕。通常常用的、推薦的操作被集成在這些浮動(dòng)按鈕中,通常你需要點(diǎn)擊界面頂端浮動(dòng)的一個(gè)圓形按鈕來(lái)展開(kāi)全部的浮動(dòng)操作按鈕。


  • 放大和展開(kāi)。在分層式界面當(dāng)中最常見(jiàn)的一個(gè)例子,就是當(dāng)你點(diǎn)擊列表中一個(gè)條目的時(shí)候,就會(huì)展開(kāi)呈現(xiàn)其中的細(xì)節(jié),隨后你還能返回收縮讓你看到完整的列表視圖。
1-8eNNKLircgLedz0zxcR9oQ

·置頂導(dǎo)航。保留必要的菜單,當(dāng)用戶操作的時(shí)候,常駐屏幕頂端,便于操作。


1-d1qeokxxXTleNHiyytC0Mw
  • 典型的彈窗。就像桌面端的彈出式提示框那樣,疊加在現(xiàn)有界面上的提示框,讓用戶登錄、提示信息,甚至是展現(xiàn)廣告。


小貼士:簡(jiǎn)化你的流程,每一屏最好只用來(lái)做一件事情。

熟悉的手勢(shì)

基于手勢(shì)的移動(dòng)端交互,改變了我們同智能設(shè)備溝通和操作的方式,屏幕不再只是單純的觸摸點(diǎn)擊的目標(biāo),更為復(fù)雜的滑動(dòng)和多點(diǎn)觸控讓手勢(shì)操作帶來(lái)了更多的可能性,從縮放、返回到刪除,我們可以進(jìn)行的操作越來(lái)越多,一些約定俗成的手勢(shì)操作規(guī)則也逐步成型。


越來(lái)越多的APP開(kāi)始依賴手勢(shì)操作,而屏幕上的按鈕也越來(lái)越少,為有價(jià)值的內(nèi)容騰出了更多的空間。這樣一來(lái),APP本身也越來(lái)越專注于內(nèi)容的呈現(xiàn)。


1-g-MHVlWPL1RF1W4UZIk6Qg

小貼士:當(dāng)我們談及標(biāo)準(zhǔn)化的手勢(shì)操作的時(shí)候,其實(shí)也是在強(qiáng)調(diào)手勢(shì)的“直覺(jué)性”和通用性。當(dāng)你想要在手勢(shì)操作上玩創(chuàng)意的時(shí)候,最好三思而后行。手勢(shì)操作本身帶有一定的隱藏性,所以,如果沒(méi)有一定的視覺(jué)引導(dǎo),用戶可能會(huì)感到迷惑,不知道要如何同APP進(jìn)行交互。

功能性的動(dòng)效

這里所說(shuō)的功能性的動(dòng)效指的是那些嵌入到用戶交互流程、使用過(guò)程中的微妙的動(dòng)效設(shè)計(jì)。它們充當(dāng)界面和交互之間的協(xié)調(diào)人和連接器:

  • 提供視覺(jué)反饋:



    當(dāng)用戶看到這些作為觸發(fā)反饋的動(dòng)畫(huà)效果的時(shí)候,就明白他們的操作完成了。

  • 平滑過(guò)渡,讓用戶注意到改變:



    圖標(biāo)的變化在不同的階段可以起到不同的效果。

小貼士:微妙的動(dòng)效能夠巧妙的連接不同的界面和狀態(tài),提升用戶體驗(yàn)。但是千萬(wàn)不要濫用動(dòng)效,專注體驗(yàn),而不是為了使用動(dòng)效而添加動(dòng)效。

結(jié)語(yǔ)

不得不說(shuō),隨著技術(shù)的發(fā)展和經(jīng)驗(yàn)的積累,現(xiàn)如今的移動(dòng)端設(shè)計(jì)充滿了套路。能夠脫穎而出的優(yōu)秀設(shè)計(jì)雖然各有特色,但是在基本的設(shè)計(jì)上,都一樣的優(yōu)秀。就像我們今天總結(jié)的,干凈的界面、簡(jiǎn)明的配色方案、賞心悅目的動(dòng)效和布局,這些基本功做好了,然后才是探索屬于自己的特色。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,733評(píng)論 25 709
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫(kù)、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 15,037評(píng)論 4 61
  • “這個(gè)世界不會(huì)因?yàn)槟阌杏?,就扔給你十億美元,也不會(huì)因?yàn)槟闩ぷ?,覺(jué)得你值得十億美元(這個(gè)世界不會(huì)關(guān)心你想要什么...
    山峰閱讀 434評(píng)論 0 1
  • 路太遠(yuǎn), 腳卻短, 一步僅有三尺寬。 心意寒, 夢(mèng)纏綿, 何處孤芳自留聯(lián)。
    唉喝水壓餓唉閱讀 227評(píng)論 0 0
  • 每一個(gè)人不能總在原來(lái)的地方原地踏步,不能總看一朵云、一片天空;觸摸一片葉子、一只蝴蝶……我們要敢于邁出一步去...
    婷寶_ce9f閱讀 186評(píng)論 0 0

友情鏈接更多精彩內(nèi)容