## ##

        【干貨】超全UI設(shè)計規(guī)范,帶你了解規(guī)范設(shè)計全流程

        2018-05-07 13:38:57 閱讀 269871 本文來源:sky 我們的設(shè)計日記
        分享至:

        本文分享給大家的是如何定義一套設(shè)計語言。設(shè)計語言,貌似很火的一個詞,無論是國內(nèi)大的團(tuán)隊(duì)還是小的團(tuán)隊(duì),都需要做設(shè)計規(guī)范,好像沒有就不夠?qū)I(yè),UED的價值就不夠高,關(guān)于設(shè)計語言的參考也特別多,最出名的莫過于蘋果和谷歌,也是設(shè)計語言的鼻祖。


        為什么需要設(shè)計語言

        對內(nèi)

        20180507103934216.jpg

        上圖,應(yīng)該是很多設(shè)計團(tuán)隊(duì)都遇見的情況,一個按鈕很多尺寸,顏色,大小,有時候我們已經(jīng)有了規(guī)范,但是由于業(yè)務(wù)方各種要求,要個性化,要不一樣,導(dǎo)致整個APP設(shè)計變的很混亂,這是我們設(shè)計中經(jīng)常遇見的,很多APP因?yàn)槿鄙倩A(chǔ)規(guī)范,導(dǎo)致APP界面每個頁面都不一樣,設(shè)計師都是按照個人的主觀經(jīng)驗(yàn)做設(shè)計,導(dǎo)致風(fēng)格層次不齊,缺乏統(tǒng)一性,所以對內(nèi),很多時候設(shè)計語言是為了解決統(tǒng)一性和效率為前提下,避免開發(fā)工程師重復(fù)開發(fā)一些組件。


        對外

        20180507104021727.jpg

        對外,統(tǒng)一的品牌符號,品牌特征,有助于加深產(chǎn)品在用戶心中的印象,統(tǒng)一的顏色和交互形式能幫助用戶加深對產(chǎn)品的熟悉感和信任感,一個好的設(shè)計語言本身可以在體驗(yàn)上為產(chǎn)品加分,試想一下,當(dāng)你走進(jìn)星巴克的時候,發(fā)現(xiàn)LOGO變了,咖啡的包裝換了,是不是會覺得是山寨的感覺,就好比漢堡XX,雖然都是同樣的薯?xiàng)l漢堡,但是總感覺是山寨,好的品牌規(guī)范,能夠更好創(chuàng)見一致性的體驗(yàn)。


        設(shè)計語言解決什么問題

        一致性

        20180507104324918.jpg

        在整個平臺中創(chuàng)造一致性,顏色、按鈕、字體、品牌一致性,給用戶安全感與熟悉感,同時解決設(shè)計師因?yàn)閭€人特征導(dǎo)致界面不統(tǒng)一問題。


        明確設(shè)計原則

        20180507104503365.jpg

        讓每一個設(shè)計師很清楚的知道,我們產(chǎn)品需要傳遞給用戶的設(shè)計特征和原則是什么,以及整個平臺的約束是什么,比如我們平臺特征是年輕,活潑,那么我們有對應(yīng)的設(shè)計規(guī)范,比如圓角按鈕,漸變色。設(shè)計師就得在這個約束下去進(jìn)行設(shè)計,就不能設(shè)計成直角或方正的圖形,因?yàn)楹驼麄€設(shè)計原則不匹配。



        效率


        20180507105353991.jpg

        提升效率,對于一些我們經(jīng)常用到的組件、顏色、分割線、按鈕、圖標(biāo)、字體、tab、表單等組件,如果提前設(shè)計統(tǒng)一好,能大大減少重復(fù)性設(shè)計,能讓設(shè)計師更加專注在設(shè)計品質(zhì)上加強(qiáng),提升效率,對于基礎(chǔ)的顏色、字體、間距可以提前開發(fā)好,減少重復(fù)性開發(fā)。


        多平臺統(tǒng)一

        20180507105518398.jpg

        我們現(xiàn)在處于一個各種設(shè)備的時代,各種屏幕尺寸,平板電腦,筆記本,各種安卓機(jī)器,各種廠商自定義的系統(tǒng)等等,我們的設(shè)計需要在這些平臺上運(yùn)行,就必須保證設(shè)計的統(tǒng)一性。


        設(shè)計語言包含哪些內(nèi)容

        20180507105606280.jpg

        前面我們已經(jīng)說了,設(shè)計語言的重要性以及設(shè)計語言解決了什么問題,那么到底設(shè)計語言里面應(yīng)該包含哪些內(nèi)容,我們應(yīng)該如何去定義這些內(nèi)容呢?



        1.設(shè)計原則


        20180507105648155.jpg

        https://airbnb.design/building-a-visual-language/

        Airibnb在建立他們設(shè)計語言之前,先根據(jù)整個產(chǎn)品公司定位,價值觀,先得出他們整一個設(shè)計語言的關(guān)鍵詞:

        統(tǒng)一:每個設(shè)計應(yīng)該是統(tǒng)一的,不能有太多個性差異化的特征;

        關(guān)于內(nèi)容:用戶應(yīng)該更多關(guān)注的是內(nèi)容,而非設(shè)計本身;

        確定的:在設(shè)計中減少不確定的因素,和預(yù)期。

        https://www.facebook.com/notes/facebook-design/facebook-design -principles/118951047792/

        同樣的,在facebook的設(shè)計原則語言里面,也首先強(qiáng)調(diào)了他們的設(shè)計價值觀:通用,人性,干凈,統(tǒng)一,有用,快速,透明,在facebook所有設(shè)計中,都圍繞這幾個點(diǎn)去作為他們設(shè)計指導(dǎo)準(zhǔn)則。

        20180507110711628.jpg

        https://developer.apple.com/ios/human-interface-guidelines/overview/ themes/

        20180507110742617.jpg

        蘋果設(shè)計規(guī)范,建議每一個接觸UI的同學(xué)都應(yīng)該去學(xué)習(xí),蘋果的設(shè)計規(guī)范包括:完整性,一致性,直接操作,反饋,隱喻,用戶控制等。

        所以我們在建立一個設(shè)計語言的第一步,先應(yīng)該建立一個設(shè)計準(zhǔn)則,關(guān)于設(shè)計準(zhǔn)則如何定義,我會在后面的文章里面和大家詳細(xì)講解。


        2.色彩系統(tǒng)

        20180507110843758.jpg

        設(shè)計中三大元素,色彩,字體,圖形,那么第一步我們在建立一個系統(tǒng)時候,色彩是很重要一部分,我們需要定義好我們整個系統(tǒng)的色彩架構(gòu)體系,色彩體系一旦建立好,后面我們的設(shè)計都將圍繞這些色彩進(jìn)行設(shè)計,色彩包括:品牌色、輔助色、字體黑白灰顏色、不可用顏色、超鏈接顏色、成功或失敗顏色等等。

        20180507112912386.jpg

        主色盤

        20180507113015482.jpg

        輔助色盤

        20180507113122372.jpg

        20180507113153721.jpg

        20180507113221976.jpg

        色盤延伸


        3.圖形

        20180507113302793.jpg

        圖形,設(shè)計中很重要元素之一,我們插畫風(fēng)格圖形如何定義,圖標(biāo),背景圖形都屬于圖形一部分。

        20180507113406335.jpg

        插畫在設(shè)計運(yùn)用類型有幾種,比如atlassian對于他們插畫類型進(jìn)行了規(guī)范,插畫需要有隱秘和故事性在里面,插畫必須有構(gòu)建的感覺,定義了人物特征以及顏色規(guī)范。

        20180507113548027.jpg

        包括對于空白頁圖形定義

        20180507113644012.jpg

        對圖標(biāo)風(fēng)格定義,包括色彩關(guān)系

        20180507113742689.jpg

        對于頭像,定義了有五官和無五官風(fēng)格定義

        20180507113814228.jpg

        包括整個規(guī)范的正確示范和錯誤示范等等

        20180507113914798.jpg

        圖標(biāo)規(guī)范等等



        4.柵格系統(tǒng)


        柵格是為了保證頁面中更好的布局,保證布局統(tǒng)一性。

        20180507114016179.jpg

        柵格系統(tǒng)里面又分最小單位和間距,在airbnb中對于間距,他們運(yùn)用了8的倍數(shù),所有的規(guī)范都是很有彈性的,8,16,24,48,64來建立。

        20180507114118315.jpg

        網(wǎng)格系統(tǒng)中的列,也有叫欄

        20180507114205962.jpg

        網(wǎng)格系統(tǒng)中的行

        20180507114235240.jpg


        網(wǎng)格系統(tǒng)中的水槽

        20180507114325654.jpg

        網(wǎng)格系統(tǒng)中的邊距



        5.字體

        界面中出現(xiàn)最多的內(nèi)容字體,字體除了傳統(tǒng)意義上大小之外,還有字間距、行間距、字重對比、字體顏色等等,后面系列文章中,我會詳細(xì)告訴大家如何定義字體。

        20180507114404793.jpg

        字重,顧名思義就是字體粗細(xì),通過字重可以加強(qiáng)層級

        20180507114458344.jpg

        字體大小以及運(yùn)用場景,字體在界面中什么樣場景運(yùn)用多大字號,以及對應(yīng)的字間距,行間距等等都是需要我們?nèi)ザx的。

        20180507114604560.jpg

        字體顏色,什么時候用品牌色,成功,錯過,超鏈接出錯等等各個狀態(tài)的顏色如何去定義,后面文章我會詳細(xì)說明。


        6.投影

        在設(shè)計系統(tǒng)中我們需要定義好投影關(guān)系,投影需要去定義不同的強(qiáng)度大小,以滿足頁面中需要,一般通過透明度,以及投影遠(yuǎn)近來定義。

        20180507114640730.jpg


        7.圖文關(guān)系

        圖片和文字在界面中如何處理,多色調(diào)如何運(yùn)用,黑色圖片上放文字怎么處理,白色圖片放文字如何處理都是需要我們?nèi)ピ敿?xì)定義的。

        20180507114714026.jpg


        總結(jié)

        設(shè)計一套設(shè)計語言是一個很復(fù)雜的過程,前期一般需要比較資深的的設(shè)計師來完成,設(shè)計完成后,對于基礎(chǔ)的顏色,字體不要經(jīng)常變動動,成本會比較高,至少需要保證這些基礎(chǔ)元素,一年內(nèi)不要頻繁變動,今天和大家分享的只是一個大概框架,后續(xù)我將會拆解里面每個模塊,逐步和大家分享如何去設(shè)計一個語言。


        作者丨sky

        公眾號丨我們的設(shè)計日記(ID:helloskys),每周分享最新設(shè)計趨勢、設(shè)計經(jīng)驗(yàn)和科學(xué)設(shè)計方法。

        20180507133458739.jpg

        責(zé)任編輯:大同

        認(rèn)可我的創(chuàng)作,就鼓勵一下吧

        0人打賞
        分享至:

        聯(lián)系客服

        故障反饋