參與多個(gè)項(xiàng)目后,我總結(jié)了這份可能是網(wǎng)上最全的小程序設(shè)計(jì)規(guī)范

2019-5-14    資深UI設(shè)計(jì)者

如果您想訂閱本博客內(nèi)容,每天自動(dòng)發(fā)到您的郵箱中, 請(qǐng)點(diǎn)這里

最近設(shè)計(jì)群里經(jīng)常有人問(wèn)起小程序設(shè)計(jì)規(guī)范的問(wèn)題,雖然官方有提供樣式庫(kù)的下載,但是停留在 16 年版,不是的。而設(shè)計(jì)經(jīng)驗(yàn)這部分網(wǎng)絡(luò)上也沒(méi)有比較全面的分享,這促使我停下手上的計(jì)劃,加快輸出本篇文章。正好近期剛結(jié)束幾個(gè)小程序項(xiàng)目,總結(jié)下經(jīng)驗(yàn),并結(jié)合微信小程序的官方設(shè)計(jì)指南,一起分享給大家,希望幫助大家更快速地上手。

隨著 2018 年小程序的迅猛發(fā)展,小程序現(xiàn)已被各大企業(yè)廣泛采用,「觸手可及、用完即走」的用戶(hù)體驗(yàn)備受青睞,隨之小程序設(shè)計(jì)也成為設(shè)計(jì)師的必備技能,那在進(jìn)行小程序界面設(shè)計(jì)時(shí),應(yīng)該如何快速做設(shè)計(jì)?過(guò)程中又要注意哪些問(wèn)題呢?

對(duì)于已經(jīng)開(kāi)發(fā)了 App 的產(chǎn)品,在進(jìn)行小程序設(shè)計(jì)時(shí)需遵守小程序的規(guī)范,同時(shí)要保持小程序界面設(shè)計(jì)與 App 的風(fēng)格統(tǒng)一性。

小程序設(shè)計(jì)區(qū)域

小程序的「所有頁(yè)面」右上角位置,都固定放置了小程序的菜單,在設(shè)計(jì)界面時(shí)需預(yù)留出該區(qū)域空間。

Nav Bar設(shè)計(jì)

1. 小程序菜單固定樣式

微信提供了深淺兩種配色樣式,以便更好地融合到各種風(fēng)格的頁(yè)面中,需注意保持小程序菜單清晰的辨識(shí)度。

線(xiàn)上案例:

2. 交互注意事項(xiàng)

如果要在小程序菜單附近放置交互元素,要考慮是否有交互沖突,應(yīng)盡量避免誤觸的可能。

建議開(kāi)發(fā)者設(shè)計(jì)的自有導(dǎo)航樣式與微信官方小程序菜單樣式保持一定差異,以便區(qū)分。

如上圖,小紅書(shū)的自有導(dǎo)航樣式個(gè)人不推崇,理由如下:

  • 樣式與官方菜單樣式未區(qū)分開(kāi),容易產(chǎn)生疑惑;
  • Nav Bar 欄兩端對(duì)稱(chēng)在頂部,視覺(jué)上顯得過(guò)于呆板。

微信讀書(shū)既有微信線(xiàn)條外框的 DNA,又區(qū)別于官方樣式,是不錯(cuò)的綜合。以上僅限個(gè)人觀(guān)點(diǎn),還需用戶(hù)數(shù)據(jù)來(lái)客觀(guān)驗(yàn)證。

3. 搜索框常見(jiàn)的幾種表現(xiàn)形式

Tool Bar設(shè)計(jì)

1. 小程序設(shè)計(jì)規(guī)范

頂部標(biāo)簽分頁(yè)欄顏色可自定義,一般會(huì)沿用 App 的設(shè)計(jì)風(fēng)格,以保證兩個(gè)平臺(tái)的視覺(jué)統(tǒng)一性。

2. 常見(jiàn)的幾種表現(xiàn)形式

Tab Bar設(shè)計(jì)

1. 小程序設(shè)計(jì)規(guī)范

微信有提供小程序的底部標(biāo)簽樣式,建議標(biāo)簽數(shù)量在 2-4 個(gè)適宜。

也可根據(jù)產(chǎn)品需要選擇或者去掉底部標(biāo)簽欄功能。

2. 常見(jiàn)的幾種表現(xiàn)形式

啟動(dòng)頁(yè)圖標(biāo)

啟動(dòng)頁(yè)除品牌 Logo 外,其他元素都由微信統(tǒng)一提供,且不能更改,設(shè)計(jì)師僅需提供 2 倍和 3 倍尺寸的 Logo 即可。

加載樣式

1. 小程序設(shè)計(jì)規(guī)范

全局加載是小程序名稱(chēng)左側(cè)的加載圖標(biāo)。模態(tài)的加載樣式將覆蓋整個(gè)頁(yè)面,由于無(wú)法明確告知具體加載的位置或內(nèi)容,可能會(huì)引起用戶(hù)的焦慮感,建議謹(jǐn)慎使用。

2. 常用的加載樣式

需告知用戶(hù)具體加載的位置形狀,減輕用戶(hù)焦慮情緒。

對(duì)于沒(méi)有開(kāi)發(fā)App來(lái)說(shuō),可依據(jù)官方推出的《微信小程序設(shè)計(jì)指南》來(lái)設(shè)計(jì),以確??焖僭O(shè)計(jì)出符合規(guī)范的小程序。

小程序設(shè)計(jì)應(yīng)遵循友好、、一致的設(shè)計(jì)原則,每個(gè)頁(yè)面都應(yīng)有明確的重點(diǎn),清晰明確地告知用戶(hù)身在何處,又可以往何處去,確保用戶(hù)在頁(yè)面中游刃有余地穿梭而不迷路。

平臺(tái)設(shè)計(jì)網(wǎng)站推薦

最后,推薦幾個(gè)常用的平臺(tái)設(shè)計(jì)網(wǎng)站。

1. BAT各平臺(tái)小程序設(shè)計(jì)規(guī)范網(wǎng)站

微信小程序設(shè)計(jì)指南:https://developers.weixin.qq.com/miniprogram/design/

支付寶小程序設(shè)計(jì)規(guī)范:https://docs.alipay.com/mini/design

百度-智能小程序設(shè)計(jì)規(guī)范:
https://smartprogram.baidu.com/docs/design/overview/introduction/

2. 其他常用的設(shè)計(jì)規(guī)范網(wǎng)站

蘋(píng)果-人機(jī)界面指南:https://developer.apple.com/design/human-interface-guidelines/

詳細(xì)介紹了 iOS 設(shè)計(jì)規(guī)范,同時(shí)還提供了 UI 設(shè)計(jì)資源下載。

安卓-MD設(shè)計(jì)指南:https://material.io/design/

螞蟻設(shè)計(jì):https://design.alipay.com/#ds

提供移動(dòng)和 Web 端的設(shè)計(jì)組件,還有設(shè)計(jì)案例和心得的文章供學(xué)習(xí)。

微信樣式庫(kù):https://weui.io/

提供微信內(nèi)的網(wǎng)頁(yè)和小程序設(shè)計(jì)規(guī)范。


藍(lán)藍(lán)設(shè)計(jì)www.bouu.cn )是一家專(zhuān)注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制  用戶(hù)體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 、平面設(shè)計(jì)服務(wù)。

分享本文至:

日歷

鏈接

個(gè)人資料

存檔