97干视频,99国产精品懂色,亚洲精品99久久久久中文字幕,伊人五月丁香综合AⅤ,国产精品成人免费999

當(dāng)前位置: 移動互聯(lián)網(wǎng)學(xué)院 > UI培訓(xùn) > UI設(shè)計 > 小程序設(shè)計規(guī)范 UI設(shè)計師必知知識
小程序設(shè)計規(guī)范 UI設(shè)計師必知知識 時間:2017-02-17     來源:未知

前幾天,你們的朋友圈是不是已被微信小程序刷爆了,針對小程序的出現(xiàn),大家的討論各異,作為UI設(shè)計師的我們,肯定更關(guān)心的是怎么能夠切入設(shè)計微信小程序界面,今天小編就簡單來跟大家探討下小程序設(shè)計的規(guī)范。

在小程序界面設(shè)計指南中建議在充分尊重用戶知情權(quán)和操作權(quán)的基礎(chǔ)之上,希望在微信的生態(tài)體系內(nèi),建立友好、高校和一致的用戶體驗,能夠同時大程度上適應(yīng)和支持不同需求,更好的實現(xiàn)了與小程序服務(wù)方的共贏。

一、友好,在這里主要是為了避免用戶在微信中使用小程序服務(wù)時,注意力被周圍復(fù)雜的環(huán)境所干擾,小程序在設(shè)計時應(yīng)該注意減少無關(guān)的設(shè)計元素對用戶目標(biāo)的干擾,友好的向用戶展示程序提供的服務(wù),引導(dǎo)用戶進行操作。

1.重點突出,每個頁面中都應(yīng)該有明確的重點,以便于用戶每進入一個新頁面的時候能快速理解頁面內(nèi)容,應(yīng)該盡量避免頁面上出現(xiàn)其它與用戶的決策和操作無關(guān)的干擾因素。

例:頁面的主題是查詢,卻添加了諸多與查詢不相關(guān)的業(yè)務(wù)入口,與用戶的目標(biāo)完全無關(guān),容易造成對用戶的迷失。此外還有顯著的錯誤是操作沒有主次,用戶很迷茫,不知該從何選擇。

2.流程明確,為了確保讓用戶順暢使用頁面,在用戶進行某個流程過程中,應(yīng)當(dāng)盡量避免出現(xiàn)用戶目標(biāo)流程之外的內(nèi)容打斷用戶。

例:導(dǎo)航明確,導(dǎo)航可以說是確保用戶在網(wǎng)頁中瀏覽跳轉(zhuǎn)時不迷路的關(guān)鍵因素?梢匀ツ,如何回去等問題都是需要考慮的因素。所以在這里有五點建議:

a.微信導(dǎo)航欄,要直接繼承于客戶端,除導(dǎo)航欄顏色之外,開發(fā)者無需對其中的內(nèi)容進行自定義。

b.導(dǎo)航區(qū)(iOS),微信進入小程序的第一個頁面,導(dǎo)航區(qū)通常只有一個操作——“返回”,即返回進入小程序前的微信頁面。 進入小程序后的次級頁面,導(dǎo)航區(qū)的操作為——“返回” 和“關(guān)閉”。

c.導(dǎo)航區(qū)(Android),導(dǎo)航區(qū)僅存在唯一操作——直接退出小程序,回到進入小程序前的微信或系統(tǒng)桌面,安卓手機自帶的硬件返回鍵執(zhí)行返回上一級頁面的操作。

可別忘了,安卓導(dǎo)航存在一類特殊情況:當(dāng)用戶通過操作區(qū)的菜單將小程序添加至安卓桌面,并從安卓桌面打開小程序時,小程序的首頁,不展示導(dǎo)航按鈕,僅展示小程序標(biāo)題和操作區(qū)。小程序次級頁面,導(dǎo)航區(qū)只有返回上一級頁面的操作,而點擊安卓手機自帶的硬件返回鍵也起到相同作用。

d.微信導(dǎo)航欄的自定義顏色,小程序?qū)Ш綑谥С只镜谋尘邦伾远x功能,選擇的顏色需要在滿足可用性前提下,和諧搭配微信提供的兩套主導(dǎo)航欄圖標(biāo)。

e.開發(fā)者可根據(jù)自身功能設(shè)計需要在頁面內(nèi)添加自由導(dǎo)航,并保持不同頁面之間的導(dǎo)航要一致。其中小程序首頁可選擇微信提供的原生底部標(biāo)簽分頁樣式,該樣式僅供小程序首頁使用。開發(fā)時可自定義圖標(biāo)樣式、標(biāo)簽文案以及文案顏色等,具體設(shè)置項如圖標(biāo)尺寸等參考可參考開發(fā)文檔和WeUI基礎(chǔ)控件庫。

二、反饋及時,頁面的過長時間等待會引起用戶的不良嗜好,所以使用微信小程序項目提供的技術(shù)能夠在很大程度上縮短等待時間。但如果出現(xiàn)了加載和等待,需要及時的反饋來舒緩用戶的不良情緒。

1.啟動頁加載,小程序啟動頁是小程序在微信內(nèi)一定程度上展現(xiàn)品牌特征的頁面之一。本頁面將突出展示小程序品牌特征和加載狀態(tài)。啟動頁除品牌標(biāo)志(Logo)展示外,頁面上的其他所有元素如加載進度指示,均由微信統(tǒng)一提供且不能更改,無需開發(fā)者開發(fā)。

2.頁面下拉刷新加載,在微信小程序內(nèi),微信所提供的頁面下拉刷新加載能力和樣式,開發(fā)者無需再進行開發(fā)。

3.頁面內(nèi)加載反饋,開發(fā)者可在小程序里自定義頁面內(nèi)容的加載樣式。建議不管是使用在局部還是全局加載,自定義加載樣式都應(yīng)該盡可能簡潔,并使用簡單動畫告知用戶加載過程。

4.模態(tài)加載,模態(tài)的加載樣式將會覆蓋整個頁面,由于無法明確告知具體加載的位置或者是內(nèi)容將會引起用戶的焦慮感。

5.局部加載反饋,只在觸發(fā)加載的頁面局部進行反饋,這樣的反饋機制更具有針對性,頁面跳動小,是微信推薦的一種反饋方式。

在這一步驟中應(yīng)當(dāng)注意,若出現(xiàn)了載入時間較長,應(yīng)當(dāng)提供取消操作,并使用進度條來顯示載入的進度。在載入過程中應(yīng)當(dāng)保持動畫效果,如果是無動畫效果很容易給人造成界面卡死的錯覺。

6.結(jié)果反饋,除了在用戶等待的過程中需給予及時反饋時,對操作結(jié)果也應(yīng)該給予明確反饋。

7.頁面局部操作結(jié)果反饋,對于頁面局部的操作,可在操作區(qū)域予以直接反饋,對于常用控件,微信設(shè)計中心將提供控件庫,其中的控件都已提供完整操作反饋。

8.頁面全局操作結(jié)果反饋—彈出式提示,彈出式提示應(yīng)用于輕量級的成功提示,1.5秒后自動消失,對用戶影響較小,應(yīng)該特別注意該形式不適用于錯誤提示,因為錯誤提示是明確告知用戶,并不適合使用一閃而過的彈出式提示。

9.頁面全局操作結(jié)果—模態(tài)對話框 ,對于需要用戶明確知曉的操作結(jié)果狀態(tài)可通過模態(tài)對話框來提示,并可附帶下一步操作指引。

10.頁面全局操作結(jié)果—結(jié)果頁 ,對于操作結(jié)果已經(jīng)是當(dāng)前流程的終結(jié)的情況,可使用操作結(jié)果頁來反饋。這種方式為強烈和明確的告知用戶操作已經(jīng)完成,并可根據(jù)實際情況給出下一步操作的指引。

11.有路可退,在設(shè)計任何的任務(wù)和流程時,異常狀態(tài)和流程往往容易被忽略,而這些異常場景往往是用戶為沮喪和需要幫助的時候,因此需要格外注意異常狀態(tài)的設(shè)計,在出現(xiàn)異常時予以用戶必要的狀態(tài)提示,并告知解決方案,使其有路可退。

三、便捷優(yōu)雅,從PC時代的物理鍵盤鼠標(biāo)到移動端時代手指,雖然輸入設(shè)備極大精簡,但手指操作的準(zhǔn)確性卻遠(yuǎn)不如鍵盤鼠標(biāo)精準(zhǔn)。為了適應(yīng)這個變化,需要開發(fā)者在設(shè)計過程中充分利用手機特性,讓用戶便捷優(yōu)雅的操控界面。

1.減少輸入,由于手機鍵盤區(qū)域小且密集,輸入困難的同時還易引起輸入錯誤,因此在設(shè)計小程序頁面時因盡量減少用戶輸入,利用現(xiàn)有接口或其他一些易于操作的選擇控件來改善用戶輸入的體驗。

2.避免誤操作,我們通過手指觸摸屏幕來操控界面,手指的點擊精確度遠(yuǎn)不如鼠標(biāo),因此在設(shè)計頁面上需點擊的控件時,需要充分考慮到其熱區(qū)面積,避免由于可點擊區(qū)域過小或過于密集而造成誤操作。但由于手機屏幕分辨率不相同,如果只是簡單的將原本在電腦屏幕上使用界面不做任何適配直接移植到手機上,很容易出現(xiàn)問題,因此推薦使用或模仿標(biāo)準(zhǔn)控件尺寸來進行設(shè)計。

3.利用接口來提升性能,微信設(shè)計中心已推出了一套網(wǎng)頁標(biāo)準(zhǔn)控件庫,包括 sketch設(shè)計控件庫 和 Photoshop設(shè)計控件庫。利用這些資源不但能夠為用戶提供更加快捷的服務(wù),而且對頁面性能的提高有極大作用,無形之中提升了用戶體驗。

四、視覺規(guī)范,這一點在小程序設(shè)計中也至關(guān)重要。

1.字體規(guī)范,微信內(nèi)字體的使用與所運行的系統(tǒng)字體保持一致,常用字號為20, 18, 17, 16,14 13, 11(pt)。

2.字體顏色,主內(nèi)容 Black 黑色,次要內(nèi)容 Grey 灰色;時間戳與表單缺省值 Light 灰色;大段的說明內(nèi)容而且屬于主要內(nèi)容用 Semi 黑。

3.列表視覺規(guī)范、表單輸入視覺規(guī)范、按鈕使用原則、圖標(biāo)使用原則這幾點知識,UI設(shè)計師在小程序設(shè)計中同樣需要注意。