注冊登錄

小程序制作規(guī)范

2020-09-28
導讀:從微信、公眾號、微信支付再到小程序,微信正在從一個「即時通訊工具」變成一個「操作系統(tǒng)」。而大家在制作的時候也總是會拿app來進行比較,hishop在制作 小程序 時看了小程序的...

  從微信、公眾號、微信支付再到小程序,微信正在從一個「即時通訊工具」變成一個「操作系統(tǒng)」。而大家在制作的時候也總是會拿app來進行比較,hishop在制作小程序時看了小程序的UI部分的設(shè)計原則,今天就拿它和蘋果的HIG(Human Interface Guidelines)做個比較(公眾號快速注冊并認證小程序),其實兩者在一些大的原則處理上可以說是一致的。

  一、友好禮貌

  對應(yīng)蘋果規(guī)范:Less is more

  蘋果早在iOS7的時候就做了非常大的界面調(diào)整,以內(nèi)容為主,去掉所有干擾用戶的元素,這個風格一直延續(xù)至今。

小程序制作規(guī)范

  微信小程序的設(shè)計規(guī)范在一開始就堅持了這個原則,并以正反例示意。不允許在搜索的頁面上放置不相關(guān)的元素,盡量添加最近搜索詞,常用搜索詞;也不要給用戶太多的選擇項。

小程序制作規(guī)范

  官方錯誤示例,在搜索頁面添加無用信息

  頁面的導航也要按照用戶的預(yù)期進行,進入一個頁面時,不應(yīng)該彈出無關(guān)的廣告,盡量要少使用彈窗一類的控件。

小程序制作規(guī)范

  官方錯誤示例,進入頁面彈出與功能無關(guān)廣告

  二、清晰明確

  對應(yīng)蘋果規(guī)范:Clarity

  蘋果的HIG三大原則之首就是清晰,這里面包含了幾種含義,其中之一就是為了通過導航欄設(shè)置解答用戶的三大疑問:

  當前在哪

  可以去到哪

  去的地方是可以做什么的

  微信小程序的設(shè)計規(guī)范中也再次強調(diào)了導航設(shè)計清晰的重要性,并且直接在微信層面就把當前去哪和如何回去的問題解決了。一般導航欄除了根據(jù)自己品牌的調(diào)性去更改顏色之外,沒有什么需要去做的了。

  最好不要在微信導航頁面內(nèi)再鑲嵌一個自有導航欄,如果需要盡量使用Tab,包括底部和頂部樣式,數(shù)量盡量控制在2-4個,放太多不利于用戶操作。

小程序制作規(guī)范

  官方提供的底部標簽和頂部Tab樣式

  三、反饋及時

  對應(yīng)蘋果規(guī)范:Responsiveness

  微信小程序規(guī)范花了大量的篇幅強調(diào)加載頁面必須要及時有反饋。除了啟動頁有l(wèi)ogo之外,其余元素都不能改動,很多程序內(nèi)的反饋動畫都是微信自定義的,這一點跟iOS原生app的靈活性有很大的差別。

  但是不管是微信小程序還是iOS原生app,他們在大的原則上是一致的,必須要確保界面對用戶的操作做出及時的響應(yīng)反饋,哪怕是在加載。

小程序制作規(guī)范

  下拉刷新樣式和局部加載示例

  而微信小程序提供了三種結(jié)果提示方式,提示效果從輕至強分別為小彈窗提示、模態(tài)框提示和單獨成功結(jié)果頁面。小編建議在操作反饋時用模態(tài)框提示,詢問行為的時候用小彈窗提示,表單提交后用單獨頁面提示。

小程序制作規(guī)范

  模態(tài)框提示、小彈窗提示、成功結(jié)果頁面

  對于異常情況的處理設(shè)計,一定要基于異常情況要明確告知用戶哪里出了問題,、應(yīng)該如何解決。如果在表單中出現(xiàn)錯誤,小程序應(yīng)該在頂部彈出提示,并在錯誤項目的右側(cè)提供錯誤icon,以便用戶定位問題。

小程序制作規(guī)范

  表單錯誤提示示例

  四、便捷優(yōu)雅

  對應(yīng)蘋果規(guī)范:User Friendly

  微信小程序主要提到了減少輸入和避免誤操作的問題,這跟蘋果是一致的。蘋果要求的最小觸控范圍是44pt以上,微信小程序就更為精準,把這個換算成了物理尺寸7mm-9mm之間,可點擊元素要保證足夠大,以便用戶能夠有明確的點擊反饋,保證誤操作概率更低。

  微信小程序的核心也是可以敏捷的解決問題。比如,當用戶在進行輸入時,可以通過聯(lián)想、API接口(例如掃描銀行卡的方式,幫助用戶快速準確的填充輸入內(nèi)容。

小程序制作規(guī)范

  掃描銀行卡快速填充內(nèi)容

  五、視覺規(guī)范

  對應(yīng)蘋果規(guī)范:Legibility

  蘋果對于文本的可讀性要求極高,并且在2015年的時候推出了自己的字體SF(San Fransisco),此外還定義了一套動態(tài)字體標準,保證任何人都可以愉悅的在iPhone和iPad上閱讀。

  而微信小程序在字體上肯定和系統(tǒng)保持一致,其他的考慮和蘋果也是大同小異。為了保證文本清晰可讀,微信更進了一步,直接把各種文本的顏色也定死了。大家在設(shè)計的時候要文本要按照微信官方給的規(guī)范進行設(shè)計。

  就兩者的控件而言,微信的控件沒有發(fā)揮的空間,尺寸、顏色、字號都是規(guī)定好的,相比之下iOS的控件給開發(fā)者提供了廣闊的定制空間。

  這樣的原則有助于保證用戶的認知穩(wěn)定性,設(shè)計師在設(shè)計小程序的時候就可以避免里面包含多種元素導致風格差異較大的情況,從一定程度上保證了小程序的視覺統(tǒng)一性。

  小程序的分享是不支持鏈接跳轉(zhuǎn)的,就是你從哪個頁面分享出去,點進去就是你分享的當前截圖,所以類似一些活動,當用戶領(lǐng)取完成之后分享出去,新的用戶只能看到你的結(jié)果頁面,不能跳轉(zhuǎn)到活動頁面的首頁。我們的做法是在結(jié)果頁的最底部加一個按鈕,寫上我也要領(lǐng)取,讓用戶點進這個頁面后自己跳轉(zhuǎn)到活動首頁,位置大概三分之二下端就可以了,因為分享截圖顯示的是當前頁面上半部分的三分之二,底部增加按鈕不影響。

小程序制作規(guī)范

  分享顯示內(nèi)容是頁面的三分之二

  hishop總結(jié):就現(xiàn)行總體而言蘋果和微信在UI設(shè)計理念上是相通的,就是簡單、清晰、反饋及時,微信刻畫的要更加細致,而蘋果三大設(shè)計原則中除了Clarity,還有Deference(遵從)和Depth(深度),后兩者微信提及的很少,畢竟兩者的定位不同。

  而對于UI設(shè)計師來說,微信小程序的設(shè)計思維和規(guī)范跟移動端基本無異,且不需要為iOS與Android分別設(shè)計界面,只需要將有差異的部分進行分情況討論即可。而因為微信提供的原生控件較為有限,只提供了基本控件樣式,其他控件就需要自己根據(jù)實際風格去設(shè)計了。

  相信大家在了解以上信息之后,能夠更加清楚小程序和app之間的差別,在UI層面上,小程序的界面統(tǒng)一,長得一副微信的樣子,而app則是千人千面,更加的豐富多彩。

重磅推薦:小程序開店目錄

第一部分:小商店是什么

第二部分:如何開通一個小商店

第三部分:如何登錄小商店

第四部分:開店任務(wù)常見問題

第五部分:小商店可以賣什么

第六部分:HiShop小程序特色功能

第七部分:小程序直播

第八部分:小程序收貨/物流

第九部分:小程序怎么結(jié)算

第十部分:小程序客服

第十一部分:電商創(chuàng)業(yè)

第十二部分:小程序游戲開發(fā)

電話咨詢 微信咨詢 預(yù)約演示 0元開店