首頁

中臺系統(tǒng)基礎(chǔ)知識-文字規(guī)范系統(tǒng)

資深UI設(shè)計(jì)者

版式設(shè)計(jì)是大部分設(shè)計(jì)師再熟悉不過的一個詞了,市面上很多文章都有普及過各種版式設(shè)計(jì)知識,比如:印刷中的版式設(shè)計(jì)、移動界面中的版式設(shè)計(jì)等等。但是在我做中臺規(guī)范時調(diào)研發(fā)現(xiàn)針對中臺系統(tǒng)文字規(guī)范內(nèi)容科普的知識較少,可能是中后臺設(shè)計(jì)在國內(nèi)還是處于初級階段吧。所以結(jié)合調(diào)研內(nèi)容到實(shí)際工作中的總結(jié)給大家分享關(guān)于Web端文字系統(tǒng)的相關(guān)內(nèi)容。


加拿大印刷術(shù)家羅伯特·布林赫斯特(Robert Bringhurst)在他撰寫的《印刷風(fēng)格的元素》一書中將印刷術(shù)定義為以持久的視覺形式賦予人類語言的技藝。在中臺界面文字排版的易讀性、美觀度是設(shè)計(jì)師的首要任務(wù),要創(chuàng)建閱讀性高和較美觀的中臺界面文字排版是設(shè)計(jì)師們必須學(xué)習(xí)的基礎(chǔ)知識之一。因?yàn)椴徽撛贏pp界面還是Web網(wǎng)頁設(shè)計(jì)中文字內(nèi)容總是能占到整個版面的80%~90%的區(qū)域,好的文字排版能夠大大提高用戶的使用效率。所以本篇文章將站在一個網(wǎng)頁設(shè)計(jì)師的角度分享Web端界面中文字系統(tǒng)的基礎(chǔ)知識,從基本網(wǎng)頁中的系統(tǒng)字體初識、字體排版基礎(chǔ)理論、國際化文字適配,希望大家能夠合理運(yùn)用在中臺界面的版式中。




內(nèi)容概覽






網(wǎng)頁字體應(yīng)用發(fā)展


1、網(wǎng)頁排版初期


1990年12月25日,英國計(jì)算機(jī)科學(xué)家蒂莫西·約翰·伯納斯-李爵士(Tim Berners-Lee)成功發(fā)明了萬維網(wǎng),并弄清了統(tǒng)一資源定位符(URL),其中超文本傳輸協(xié)議(HTTP)和超文本標(biāo)記語言(HTML)的概念后,他在Internet上發(fā)布了第一個網(wǎng)站。自從Internet發(fā)明以來,字體在Web上扮演著重要角色。1990年至今,網(wǎng)絡(luò)已經(jīng)徹底改變了我們的生活方式和工作方式。在最初的20年中,Web經(jīng)歷了許多變化,例如采用Web標(biāo)準(zhǔn),使用CSS進(jìn)行布局以及處理動態(tài)數(shù)據(jù)。雖然網(wǎng)絡(luò)從一開始就包含文本,但直到最近幾年它們才得到很好的應(yīng)用。

在1990年代中期,英國字型大師馬修·卡特(Matthew Carter)設(shè)計(jì)的Georgia和Verdana兩款字體廣泛用在基于屏幕的網(wǎng)頁中。為了使字體在當(dāng)時分辨率較低的屏幕上清晰易讀,馬修·卡特設(shè)計(jì)的這些字體具有X高度大、開孔寬敞的字體空間。由Microsoft專門針對網(wǎng)頁上的文本進(jìn)行處理,Georgia和Verdana首先在位圖中進(jìn)行設(shè)計(jì),以適配當(dāng)時網(wǎng)頁屏幕的分辨率,最后把文字轉(zhuǎn)換為輪廓字體,進(jìn)行文字圖形化。


1990年代到2000年代中期是網(wǎng)頁設(shè)計(jì)的一段過渡時期網(wǎng)頁更加圖形化,系統(tǒng)默認(rèn)自帶的字體如:Georgia、Verdana、Arial、Helvetica、Times New Roman已經(jīng)滿足不了設(shè)計(jì)師們的設(shè)計(jì)需求。設(shè)計(jì)師們必須使用Photoshop和Illustrator等相關(guān)工具將一些特殊字體的每一段文本切成圖偏提供給開發(fā)人員,但是這種方式有著很多弊端,問題主要集中于本文不可選擇、復(fù)制、翻譯甚至是不可搜索。其中newyorker.com可作為典型代表,其網(wǎng)站在使用Typekit(可提供其自定義字體庫)之前,為了讓網(wǎng)頁與原印刷出版物保持一致,便使用了切圖方式將特殊定制化文本進(jìn)行切圖處理,直到該該公司2010年11月開始使用Typekit自定義字體庫后才解決字體圖形化這種耗時耗力的方式。




2、自定義字體庫“Typekit”


在上面提到了在Jeff Veen還未創(chuàng)立字體服務(wù)Typekit之前,很多時候系統(tǒng)自帶的幾種字體滿足不了設(shè)計(jì)師需求,所以設(shè)計(jì)師們使用文本轉(zhuǎn)圖片的技術(shù)進(jìn)行處理。為了解決這些問題肖恩·英曼(Shaun Inman)2004年開發(fā)了SIFR,雖然SIFR解決了圖片切圖問題,但其中也還是有一些問題存在,比如,太過依賴Flash,并且設(shè)置SIFR還需要掌握大量的相關(guān)知識,門檻較高。2009年Simo Kinnunen又將技術(shù)改進(jìn)稱為Cufón,他使用canvas和VML快速替換文本,無需Flash或圖像。Cufón由兩部分組成:一個字體生成器(將字體轉(zhuǎn)換為專有格式)和一個用JavaScript編寫的渲染引擎。雖然文本圖片轉(zhuǎn)化技術(shù)一直在不斷完善中,但是歸根結(jié)底文本圖片轉(zhuǎn)化技術(shù)并不是網(wǎng)頁中的文字排版。


直到2009年Jeff Veen離開了Google并且同一年創(chuàng)立了字體在線服務(wù)Typekit,極大的豐富了設(shè)計(jì)們的字體選擇。2011年Adobe收購Typekit(也就是現(xiàn)在Adobe Fonts),并且Jeff Veen也因此成為Adobe產(chǎn)品的副總裁,負(fù)責(zé)Creative Cloud業(yè)務(wù),負(fù)責(zé)Adobe旗下幾乎所有產(chǎn)品的在線體驗(yàn)。




3、可變字體


可變字體指的是一個字體默認(rèn)狀態(tài)進(jìn)行多個樣式擴(kuò)展,他是一種含有多種變化的單一字體:即所有字寬和粗細(xì)、甚至是斜體的變化都可以包含在一個單一、高效且可壓縮的字體文件中。比如說PingFang SC,如果在系統(tǒng)上使用,同時包含了六種字重:常規(guī)體、中等、細(xì)體、特粗體、特細(xì)體、粗體。


可變字體是由Adobe, Apple, Google, Microsoft四大巨頭在20016年9月聯(lián)合在波蘭華沙的ATypI會議上宣布的Variable Font的字體規(guī)格OpenType,OpenType特點(diǎn)在于可將多個字體打包成一個字體,并且不會增大字體文件包的大小。他解決了某單個字體文件可以獲取各種粗細(xì),寬度,高度,樣式和其他屬性的問題,具有靈活性??勺冏煮w為Web上的排版提供了一個跨時代的變化。目前排版軟件廠商、字體設(shè)計(jì)師、字體廠商都積極地大量投入可變自己提的研究和開發(fā)設(shè)計(jì),并且廣泛運(yùn)用在操作系統(tǒng)和印刷行業(yè)。


目前在主流的操作系統(tǒng)、瀏覽器、設(shè)計(jì)軟件都在不同程度上支持可變字體。像操作系統(tǒng),Mac os、iOS、Android、Wear OS、Fuchsia。瀏覽器Safari、Chrome、Edge、Firefox。設(shè)計(jì)界最為熟知的圖像編輯工具Photoshop、Illustrator、Sketch、Figma也已支持可變字體,設(shè)計(jì)師可以使用該設(shè)計(jì)工具進(jìn)行同款字體不同樣式的使用。


舉個比較比較典型的例子,在2019年9月小米推出了全新的 MIUI 11 系統(tǒng),并帶來了小米蘭亭Pro動態(tài)字體系統(tǒng),小米蘭亭Pro字體聯(lián)合方正字庫聯(lián)合開發(fā)。在 MIUI 11操作系統(tǒng)中,用戶可以通過系統(tǒng)設(shè)置進(jìn)入字體模塊,拖動相應(yīng)滑塊即可改變手機(jī)界面用字的字體大小和字重粗細(xì)。MIUI動態(tài)字體支持文字粗細(xì)無級調(diào)節(jié),每個人都可找到適合自己的字重,下圖是MIUI 11系統(tǒng)中可變字體的演示:




網(wǎng)頁中的字體


1、字體工具推薦


字體是體系化界面設(shè)計(jì)中最基本的構(gòu)成之一,選擇字體是一個具有創(chuàng)造性和情感的過程,因?yàn)椴煌淖煮w傳達(dá)出不同的情感。在制定用戶界面規(guī)范時科學(xué)的定義字體規(guī)范系統(tǒng),不僅能夠有效的表達(dá)出不同的設(shè)計(jì)風(fēng)格,還能通過定義字體的字族、字階、字重、字體顏色、字體行高,有效幫助設(shè)計(jì)師在設(shè)計(jì)界面時使用字體達(dá)到統(tǒng)一性和整體性,保證界面有良好的閱讀體驗(yàn)。首先,先為大分享一些非常實(shí)用的字體網(wǎng)站。


1.1 Adobe Font

第一個我要推薦的是Adonbe旗下的Adobe Font,網(wǎng)站中有非常多優(yōu)秀的字體。但是網(wǎng)站字體需要收費(fèi),一般是按照使用量的形式進(jìn)行支付版權(quán)費(fèi),特點(diǎn)是可設(shè)置屬性進(jìn)行字體樣式實(shí)時預(yù)覽,并且字體比較全。


1.2 Google Fonts 

在Google Fonts,你可以免費(fèi)下載你喜歡的字體,并且按照你的需要在項(xiàng)目中使用。由于在系統(tǒng)中使用其他字體的唯一方法就是將字體文件導(dǎo)入到系統(tǒng)中,因此Google Fonts的下載功能非常有用。Google Fonts包含超過1400種不同的字體,其中包含最著名的:Open Sans和Roboto字體,他們是Android系統(tǒng)使用的默認(rèn)字體。


1.3 求字體網(wǎng)

設(shè)計(jì)師在做設(shè)計(jì)時常常會遇到某些網(wǎng)站或海報使用的字體特別喜歡,但是苦惱無法獲取改字體的信息導(dǎo)致無法下載使用,求字體網(wǎng)解決了此痛點(diǎn)。你可以將喜歡的字體進(jìn)行截圖并上傳到網(wǎng)站進(jìn)行字體識別,確定后他會提供出字體下載鏈接或者字體信息,解決設(shè)計(jì)師們喜歡某個字體而找不到的煩惱。


1.4 字由

字由也是我比較推薦的一個字體網(wǎng)站,個人用的也會比較多。官網(wǎng)將全部字體進(jìn)行整理分類方便用戶快捷尋找字體,并且有個分類是免費(fèi)商用字體庫,避免了常常困惑的設(shè)計(jì)師使用字體導(dǎo)致版權(quán)糾紛問題。此有網(wǎng)站有兩大亮點(diǎn),第一是此網(wǎng)站在設(shè)計(jì)師選用字體時有個實(shí)際運(yùn)用預(yù)覽效果,直觀的看到字體在實(shí)際使用效果,第二是網(wǎng)站提供客戶端下載,在客戶端中點(diǎn)擊下載以后可直接進(jìn)行在設(shè)計(jì)工具中直接使用。



2、如何定義系統(tǒng)“字族”


在選用系統(tǒng)字體時需要考慮在不同系統(tǒng)的兼容性,大家都知道在不同的操作系統(tǒng)及不同的游覽器中默認(rèn)顯示的字體是不一樣的,并且相同字體在不同操作系統(tǒng)里面渲染的效果也不盡相同。在做字體規(guī)范時需要提供一套系統(tǒng)完整的字族,里面不僅需要包含系統(tǒng)默認(rèn)的界面字體,還需要一套有利于屏幕顯示的備用字體,方便維護(hù)不同系統(tǒng)及瀏覽器的實(shí)現(xiàn),保證在任何場景保持良好的閱讀性和可讀性,下面是我在做界面規(guī)范時與相關(guān)同學(xué)一起選取的界面字體。


第一部分:-apple-system是在以WebKit為內(nèi)核的瀏覽器,比如蘋果的Safari中調(diào)用蘋果系統(tǒng)macOS、iOS、watchOS、tvOS中默認(rèn)字體,目前一般情況下英文使用的是San Francisco,中文使用的是PingFang。BlinkMacSystemFont是在Chrome中調(diào)用蘋果系統(tǒng)的字體。



第二部分:主要是提供了Windows和MacOS下的字體。其中Segoe UI針對Windows and Windows Phone等系統(tǒng)。PingFang  SC是蘋果為中國用戶打造了一款全新中文字體,整體樣式看上去更加簡潔,字族共6個字體:極細(xì)體、纖細(xì)體、細(xì)體、常規(guī)體、中黑體、中粗體。Hiragino Sans GB是是Hiragino KakuGothic的簡體中文版,由日本設(shè)計(jì)師為MacOS和iOS系統(tǒng)中內(nèi)置字體,簡體中文有常規(guī)體和粗體兩種,冬青黑體是一款清新的專業(yè)印刷字體,其小字在屏幕顯示時足夠清晰,擁有很多用戶的追捧。Microsoft YaHei是從Vista開始,微軟提供了這款新的字體,它是一款無襯線的黑體類字體,并且擁有Regular、Bold兩種粗細(xì)的字重,字重有效提高了字體的層級顯示效果。目前這款字體已經(jīng)成為Windows游覽器中最值得使用的中文字體。從Win8開始,微軟雅黑又加入了Light這款更細(xì)的字重,對于喜歡細(xì)字體的設(shè)計(jì)或開發(fā)人員又多了一個新的選擇。


第三部分:主要是系統(tǒng)備用兜底字體,Helvetica Neue在沒有El Capitan versions系統(tǒng)的電腦中是最流行的,所以作為兜底,sans-serif也是常見的兜底字體;



第四部分:主要是系統(tǒng)的emoji,在我們的規(guī)范中選用了'Apple Color Emoji',  'Segoe UI Emoji', 'Segoe UI Symbol' 針對在macOS和Windows顯示emoji。




3、如何定義字體規(guī)范


在設(shè)計(jì)規(guī)范系統(tǒng)中字體是用戶體驗(yàn)相當(dāng)重要的一部分,因?yàn)椴徽撛贏pp界面還是Web網(wǎng)頁設(shè)計(jì)中,不同的系統(tǒng)分辨率、不同的顯示器尺寸、不同的DPI都會對最終展現(xiàn)的文字大小帶來影響,并且文字在內(nèi)容區(qū)總是能占到整個版面的80%~90%的區(qū)域,所以要根據(jù)用戶使用電腦的分辨率給予用戶一個比較合適的默認(rèn)字號。那么這個字號多大合適呢?是12px、13px、14px還是15px比較合適呢,所以我們回到這個老生常談的問題進(jìn)行分析。



3.1 定義默認(rèn)字體大小

在做規(guī)范時調(diào)研了在市面上各大較流行的網(wǎng)站,目前大部分文本類字體大小都采用了12px-14px范圍的文字大小。另外Windows自帶的點(diǎn)陣宋體從Vista開始只提供12px、14px、16px三個大小的點(diǎn)陣。所以,如果13px、15px、17px雖然每個字的空間大了1px但是點(diǎn)陣卻沒變,從視覺上會顯得略稀疏,可能導(dǎo)致顯示效果不佳。偶數(shù)字號的文字,比如12px的“中”字,去掉1像素的間距,填充了像素的實(shí)際寬是11px,文字的中豎線左右是平分的顯得均衡,具有美感。如下圖所示:


但是也有少部分網(wǎng)站使用基數(shù)作為文本大小,比如知乎正文使用15px,豆瓣首頁標(biāo)題下面的的簡介文字使用的13px大小,我簡單的分析了一下,知乎在改版之前文本類內(nèi)容用的13pt大小的可能是有用戶吐槽頁面文字太過于密集后來統(tǒng)一改成了15pt,知乎和花瓣頁面雖然使用的是基數(shù)但是整體效果還算不錯。不過為了字體使用更加的“安全”還是推薦偶數(shù)作為文本規(guī)范。

還有些因素會比較推薦用偶數(shù),比如說從瀏覽器角度上看,因?yàn)槟承╇娔X的瀏覽器上如在IE6瀏覽器會把基數(shù)的字號自動渲染成偶數(shù)系。在一些畫圖軟件如Figma、Sketch、Photoshop等一些畫圖軟件在設(shè)置字體大小屬性時從12px以上都是采用偶數(shù)進(jìn)行快捷選擇,這也形成了一種常見的習(xí)慣。

在文字規(guī)范時也借鑒了設(shè)計(jì)界大佬AntDesign的規(guī)范,Ant Design 3.0 的時候,對主字號進(jìn)行了研究,飲用AntDesign的解釋“我們基于電腦顯示器閱讀距離(50 cm)以及最佳閱讀角度(0.3)對 Ant Design 的主字體進(jìn)行了一次升級,從原先的 12 上升至 14,以保證在多數(shù)常用顯示器上的用戶閱讀效率最佳?!?


同時我們也站在電腦屏幕分辨率也有過調(diào)研,在上一篇分享分享的系統(tǒng)布局中也提到了,目前大部分中臺系統(tǒng)中用戶使用的電腦屏幕主流分辨率分別為1440*900、1366*768、1920*1080、1280*800,因此在這些主流電腦分辨率中經(jīng)過實(shí)驗(yàn),14px小大的文字效果以及閱讀體驗(yàn)會比12px更加的舒適,并且內(nèi)容會更加的清晰。


總結(jié)以上幾點(diǎn)分析我們得出,在界面中使用偶數(shù)會比基數(shù)更加的美觀、安全,也比較利于設(shè)計(jì)師的使用習(xí)慣,并且在糾結(jié)使用12px還是14px字體大小的很長一段時間里我們經(jīng)過調(diào)研競品以及進(jìn)行不同屏幕分辨率下字號的實(shí)驗(yàn)最后確定我們字號使用14px正常文本大小,12px可作為輔助文字使用。



3.2 行寬

行寬是指一行字的長度,那么在用戶界面排版中我們使用多少行寬比較合適呢?引用Fusion Design的解釋“從生理結(jié)構(gòu)分析,人在閱讀文字的時候,理解并傳遞到大腦的信息是有限的。用戶在閱讀時,目光左右上下巡視、掃描和閱讀,這意味著閱讀要求大量的眼球運(yùn)動。行寬越長,眼睛移動的距離太長太多。寬度較大,眼動位移較大,讀者閱讀換行時容易串行。行寬越短,眼睛閱讀折行的次數(shù)太多。行數(shù)較多,眼動跳躍次數(shù)多,讀者閱讀行時會感覺到文字不連續(xù)?!彼栽诓僮鹘缑嬷斜苊膺^長、行數(shù)較多的文字,閱讀是大腦活動中一種最復(fù)雜的過程,比如說在操作系統(tǒng)中界面操作較復(fù)雜,如果出現(xiàn)大段的文字用戶不僅要操作復(fù)雜的系統(tǒng),還需要進(jìn)行閱讀理解大大降低了用戶的使用效率。

加拿大印刷大師羅伯特·布林赫斯特(Robert Bringhurst)有一個算法是:行寬=字號x30,例如:設(shè)置字號為14px大小,那么我們建議其基礎(chǔ)行寬是420px左右。中文一個字體寬度是14px,那么建議一行建議30個文字。注:在文字寬度規(guī)范時,為了考慮國際化的適配,避免多語言差異我們不以文字個數(shù)作為度量單位,而是以整個行寬來計(jì)算,比如說表單Title、Table。



3.3 行高

行高是指在多行里面一行文字與另一行文字之間的的間距,每行文字占用空間的高度。我們定義行距(行高) = 字號 + 行間距,而不是單指字體高度,所以文字的高度不等于字號的高度,如:字號12px,行高為22px,根據(jù)Web頁面平均分配原則,行距就是從文字的頂端上移4px到文字底部下移4px的距離。如下圖所示:




網(wǎng)頁中版式原理


1、視覺層級


在頁面布局分享有提過視覺層次,因?yàn)橐曈X層次是設(shè)計(jì)過程中的核心方法之一,對于中臺的UI設(shè)計(jì)師們而言,良好的理性思維相對比感性的視覺思維更加重要,因?yàn)樵赨I設(shè)計(jì)師設(shè)計(jì)界面時需要把界面中很多互不相關(guān)的元素有秩序的組織在一起,正確引導(dǎo)用戶操作與使用。那么什么是視覺層次呢?官方概括:視覺層次結(jié)構(gòu)致力于一種用戶能夠理解的方式呈現(xiàn)產(chǎn)品的內(nèi)容,以便用戶可以理解每個元素的重要性級別。它可以組織頁面內(nèi)容,以便大腦可以根據(jù)物理差異例如:大小,顏色,對比度,樣式等區(qū)分對象。


視覺層次中的“層次”其實(shí)講的是在設(shè)計(jì)用戶界面過程中設(shè)計(jì)師需要有在內(nèi)容上進(jìn)行取舍,保證用戶使用產(chǎn)品時能夠讓用戶強(qiáng)烈的感知內(nèi)容的主次,并且內(nèi)容和功能優(yōu)先級的高度進(jìn)行區(qū)分,有效的減少用戶在操作界面時對內(nèi)容需要就行二次過濾。比如說某個提示說明在頁面上最高,那么此提示在界面中一眼看過去需要最被突出和強(qiáng)調(diào)的。如果用戶界面看起來一團(tuán)“糊”,那么這個設(shè)計(jì)是失敗的,因?yàn)樗荒苡行У膸椭脩暨M(jìn)行內(nèi)容篩選,導(dǎo)致用戶還需要使用時花大量時間去閱讀操作。

視覺層次分為4個基礎(chǔ)部分,其中包含了大小對比、字重對比、位置對比、顏色對比。



同樣還是用蘋果官網(wǎng)作為案例,真心覺得官網(wǎng)設(shè)計(jì)太好了。蘋果的設(shè)計(jì)一直以來都是引領(lǐng)著設(shè)計(jì)趨勢,其設(shè)計(jì)被國內(nèi)外用戶所認(rèn)可,所以就以蘋果官網(wǎng)作為案例。其中,字重對比:蘋果官網(wǎng)在字重上給人眼前一亮的感覺,它采用Medium+Bold的字重使得標(biāo)題與詳情內(nèi)容產(chǎn)生強(qiáng)烈的大小對比,用戶進(jìn)入官網(wǎng)的第一眼便能了解核心內(nèi)容。顏色對比:在顏色上使用黑色背景承托產(chǎn)品和內(nèi)容,強(qiáng)烈的黑白對比增強(qiáng)了信息傳播中的識別度和對比度。圖文排版:在圖片與文字排版中使用了文字層和圖片層互相疊加的視覺效果,使得頁面層次感更加的豐富。如下圖:




2 格式塔定律


格式塔原理或格式塔定律是感知場景組織的規(guī)則,人們感知由許多元素組成的復(fù)雜對象時,會采用有意識或無意識的方法將這些元素安排到整個組織的系統(tǒng)中,而不只是單一的元素級。它適用于不同級別的感知,其中視覺部分是設(shè)計(jì)師設(shè)計(jì)界面時最能體現(xiàn)價值的部分。

格式塔(Gestalt)這個術(shù)語來自德語單詞Gestalt,中文翻譯為“形狀,形式”,格式塔心理學(xué)家?guī)鞝柼亍た品蚩ǎ↘urt Koffka)的一句話可以捕捉到這一運(yùn)動背后的基本思想:“整體不是元素基因的總和”。官網(wǎng)概括:“在心理現(xiàn)象中,人們對客觀對象的感受源于整體關(guān)系而非具體元素,也就是說知覺不是感覺元素的總和,而是一個統(tǒng)一的整體,部分之和不等于整體,因此整體不能分割”。格式塔理論中元素之知見的原則分別為臨近,相似,連續(xù),封閉和連接。在用戶打開界面進(jìn)行閱讀或者操作界面時視覺的第一感受是產(chǎn)品的整體效果,而并不會感知到一些較細(xì)節(jié)的元素。


在設(shè)計(jì)用戶界面時需要理解格式塔定律中5大定律,分別是接近、相似、閉合、連續(xù)、簡單,其中兩個最重要的定律分別是接近定律和相似定律,這兩個定律主要描述了我們感知事物的核心方式。



2.1 接近定律

人類的大腦總是把一些細(xì)節(jié)復(fù)雜的元素分析歸類,將相對靠近或有相似的連接點(diǎn)的內(nèi)容作為一個整體,在我們的生活中有類似的在我們的現(xiàn)實(shí)的生活中有很多自然規(guī)律中遵守了格式塔原理的接近定律,比如說比如說每到秋天,北方的嚴(yán)寒氣候不再適合大雁生存,這時候大雁便會飛往較暖和的南方,當(dāng)人們看到天空正在南飛的大雁隊(duì)伍,它們組織鏈接得十分嚴(yán)密,并且群體在同一個方向移動,所以隊(duì)伍的形狀在我們的大腦中將它們視為一個群組的一部分,產(chǎn)生人字形或一字形的圖形。當(dāng)你看空中一些比較特殊的云朵比如像貓、像飛鳥等圖形,是因?yàn)榕钏傻臍怏w發(fā)生形變,形成了酷似動物或生活中熟悉的物體。這其實(shí)都是人類大腦通過潛意識進(jìn)行腦補(bǔ)和整理出來的畫面,如下圖中的元素彼此靠近的元素歸為一組,相反距離較遠(yuǎn)的元素被視為不同組。


其中在元素排布中也有一定的規(guī)律性,比如當(dāng)行向間距大于列間距時,那么視覺的行排布的橫向關(guān)系密切形成整體。當(dāng)縱向間距大于列間距時,那么視覺的列排布的縱向關(guān)系形成整體,如下圖所示:


以今日頭條和優(yōu)酷視頻作為案例,首先進(jìn)入到今日頭條首頁后映入眼簾的是無窮式的信息流??梢钥闯鲈O(shè)計(jì)師使用接近原則對信息進(jìn)行分組、組織內(nèi)容和整理布局??ㄆ休d的內(nèi)容形成模塊,模塊與模塊之間的這里發(fā)揮著至關(guān)重的的作用,因?yàn)樗龑?dǎo)用戶眼睛朝向預(yù)期的方向,有效引導(dǎo)用戶使用。并且其排列方式是比較典型的縱向關(guān)系,可以看出行間距小于列間距,增強(qiáng)了縱向關(guān)系,有助于用戶閱讀和分類。把重要信息流的內(nèi)容模塊放置中間位置,其他次要內(nèi)容放置左右兩列。


優(yōu)酷視頻是個大型視頻分享平臺,進(jìn)入到首頁同樣是無窮式的視頻類信息流。我們可以看到產(chǎn)品排列方式與今日頭條正好相反,除了頂部導(dǎo)航以外內(nèi)容區(qū)的行間距大于列間距,增強(qiáng)了橫向關(guān)系并且以橫向關(guān)系密切形成了整體,屬于典型的橫向關(guān)系排列。其中視頻封面與下面的文本形成一個內(nèi)容小組,內(nèi)容小組與內(nèi)容小組形成一個大分類。由于產(chǎn)品視頻分類較多,所以從頁面排版上使用橫排關(guān)系將白色的空間增強(qiáng)了視覺層次感有效將視頻類型橫向區(qū)分,幫助用戶更快的找到相關(guān)類型的視頻內(nèi)容。



2.2 相似定律

接下來再說下相似定律。人們大腦總是把一些相似視覺特征的元素被認(rèn)為是一類,與不具有相似視覺特征相比較具有相似特征的元素關(guān)聯(lián)性更強(qiáng)。在用戶界面排版中具有相似功能的元素在樣式上應(yīng)該保持一致,比如說在操作界面中Link的顏色為藍(lán)色,那么用戶在操作界面時默認(rèn)會把藍(lán)色的文字理解為可點(diǎn)擊Link。

設(shè)計(jì)師在設(shè)計(jì)界面過程中可以使用相似定律將元素進(jìn)行元素分組、元素組織、元素布局。但是需要強(qiáng)調(diào)界面中相同的元素(組件),如按鈕、下拉、標(biāo)題、正常文本等一些基礎(chǔ)組件需要使用相同的設(shè)計(jì)語言,保持一致的顏色、尺寸、布局等。本·施耐德曼在《Designing The User Interface》里說過:“在界面設(shè)計(jì)中,要采取一致的行動順序”。因?yàn)橛脩魰⒁曈X屬性相似的內(nèi)容分組,將最相關(guān)的內(nèi)容彼此靠近作為小組,小組與小組之間可組合成大組也就是我們在布局中提到的模塊,最后由模塊組合呈現(xiàn)出頁面形態(tài)。



西瓜視頻是個性化推薦短視頻平臺,從下圖中可以看到首頁分為影視和短視頻兩類,這也是西瓜視頻的兩大特色功能。設(shè)計(jì)師在設(shè)計(jì)界面時考慮到影視和短視頻這兩大類視頻需要在視覺感知上需要進(jìn)行區(qū)分,所以設(shè)計(jì)師運(yùn)用了相似定律進(jìn)行設(shè)計(jì),其中豎版視頻封面與下面的文本形成一種內(nèi)容小組,橫版視頻封面與下方內(nèi)容組合形成另一種內(nèi)容小組。以不同的形狀來告知用戶的功能類型差異。如下圖所示:


2.3 小結(jié)

在網(wǎng)頁設(shè)計(jì)中不論是視覺層級還是格式塔定律,其實(shí)都是由我們?nèi)祟惖拇竽X神經(jīng)感知事物的規(guī)律總結(jié)而來,在生活中每個人潛意識都具備這種技能,因?yàn)槿藗兛偸窍矚g有規(guī)律的事物,規(guī)律可以讓事情變得更容易理解。同理在設(shè)計(jì)用戶界面時不僅僅是為了漂亮美觀,還需將界面中內(nèi)容有效的進(jìn)行梳理并傳達(dá)給用戶。




適配多語言切換


隨著公司業(yè)務(wù)不斷快速發(fā)展以及互聯(lián)網(wǎng)信息的快速交流與傳播,很多產(chǎn)品已經(jīng)突破地域的邊界走向了海外市場,并且個人也因?yàn)樵趯?shí)際項(xiàng)目中產(chǎn)品切換多語言時產(chǎn)生了各種各樣的體驗(yàn)問題,所以為了提高規(guī)范體驗(yàn)設(shè)計(jì)師們應(yīng)該提前自主探索和思考關(guān)于產(chǎn)品國際化的相關(guān)內(nèi)容。今天主要淺談文本適配問題。



1、預(yù)留出足夠的文字空間

在實(shí)際的工作中會遇到界面使用中文時布局非常的合理,但是一切換到其他語言時出現(xiàn)各種折行或者是遮擋的問題。主要原因是因?yàn)槲淖值拈L度會因語言不同而異,即使是使用同類字形的語言也是如此,比如說英文“New”翻譯成法語是“Nouvelle”,并且法語的感嘆號前面還需要留一個空格,字符數(shù)從4個變成了8個。所以設(shè)計(jì)師在做規(guī)范時一定要考慮預(yù)留出更大翻譯空間,以下是網(wǎng)上找的一些Bad case。




2、書寫順序

在多語言適配時我們發(fā)現(xiàn)很多書寫系統(tǒng),如阿希伯來語、拉伯語、波斯語、烏爾都語等,都是以右到左對齊方式進(jìn)行字符顯示,并且在相同的字體大小情況下,這些字體可能看起來比西伯來語字體要小,所以需要考慮調(diào)整行間距和對齊方式,使得不同字體在相同界面中都適用。并且使用這些語言的人口數(shù)量相當(dāng)大,特別是在波斯灣地區(qū)由于石油經(jīng)濟(jì)發(fā)展特別迅速。對于面對中東地區(qū)出海的產(chǎn)品,是不能回避的問題,所以要及時作出可配性方案。





3、匹配不同行高

在多語言適配時因?yàn)椴煌恼Z言可能在同一界面中需要設(shè)定不同的行高達(dá)到最佳效果,可以定義3種行高尺寸來做多語言適配,分別為大(l)、常規(guī)(lg)、?。╯)。從下圖可以看出區(qū)別較大的是泰語和阿拉伯語的字型高度相差較大,可利用相對合理的行高尺寸進(jìn)行匹配,比如泰語字型較高可使用大(l)尺寸作為文本行高,阿拉伯語字型較低可使用小(s)尺寸作為文本行高。




4、避免組件與文本混排

設(shè)計(jì)師在設(shè)計(jì)界面時經(jīng)常遇到文本與組件的組合排版方式,但是其中會有比較多的“坑”,設(shè)計(jì)師們很容易不小心就陷入“坑”中。舉個例子,比如設(shè)計(jì)師們會為了更加美觀會把組件插入一段文本中間中進(jìn)行混合排版,這種組合方式有幾個比較大弊端。第一不同語種有不同語法順序,比如法語形容詞的后置,日語里動詞的后置。第二復(fù)數(shù)問題,在英語里面,每個名詞都有一個單數(shù)形式和一個復(fù)數(shù)形式,比如One picture復(fù)數(shù)是Two pictures。但在俄語里面,復(fù)數(shù)有三種可能的形式。在法語里面,有不少單詞變成復(fù)數(shù)之后拼寫也會改變。所以,如果用戶要在句子中間輸入數(shù)字這種設(shè)計(jì)就可能造成語法錯誤。第三有些語言里面,單詞是區(qū)分陰陽性的。比如在法語里面,形容詞也是有陰陽性形式的。所以如果你在句子中間插入一個下拉菜單框,那么可能又會造成語法錯誤。



5、小結(jié)

產(chǎn)品國際化題材比較大涉及到的內(nèi)容也會比較廣,可能需要考慮的不僅限于文本適配,還需要考慮很多的因素比如說各國的文化差異、本地格式、地區(qū)標(biāo)準(zhǔn)等等,所以今天主要站在文字適配的角度給大家分享幾個做國際時需要關(guān)注的小點(diǎn)。





寫在最后


本篇文章主要是網(wǎng)頁中文字系統(tǒng)初識,網(wǎng)頁中的文字雖然看起來比較簡單但是每個內(nèi)容板塊拆分開都是值得深挖的。比如說文字結(jié)構(gòu)、如何結(jié)合印刷理論應(yīng)用到網(wǎng)頁排版中、解刨多語言適配等等吧。本片文章還是秉著啟發(fā)的態(tài)度與大家進(jìn)行網(wǎng)頁文字系統(tǒng)的探索,希望大家能夠可根據(jù)此篇文章結(jié)合工作中實(shí)際案例舉一反三,更深入地探索相關(guān)內(nèi)容。在這里再次強(qiáng)調(diào)一下產(chǎn)品國際化方面內(nèi)容,互聯(lián)網(wǎng)信息的快速交流與傳播使得人與人的連接越來越容易,很多產(chǎn)品進(jìn)入海外市場是必經(jīng)之路,大家可提前做好相關(guān)知識儲備,還是那句話也希望自己后續(xù)可以多歸納總結(jié)與大家展開探討分享。


藍(lán)藍(lán)設(shè)計(jì)建立了UI設(shè)計(jì)分享群,每天會分享國內(nèi)外的一些優(yōu)秀設(shè)計(jì),如果有興趣的話,可以進(jìn)入一起成長學(xué)習(xí),請掃碼ben_lanlan,報下信息,會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務(wù)合作,也請與我們聯(lián)系。

文章來源:站酷  作者:熊細(xì)輝Neo

分享此文一切功德,皆悉回向給文章原作者及眾讀者.

免責(zé)聲明:藍(lán)藍(lán)設(shè)計(jì)尊重原作者,文章的版權(quán)歸原作者。如涉及版權(quán)問題,請及時與我們?nèi)〉寐?lián)系,我們立即更正或刪除。

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



界面如何搭配高質(zhì)量圖片

資深UI設(shè)計(jì)者

使用圖片作為背景

這里的圖片選擇要突出核心內(nèi)容且一定要高質(zhì)量,不要選擇雜亂無章或與主題無關(guān)的低質(zhì)量圖片

配圖不夠有設(shè)計(jì)感?這10個優(yōu)化辦法快收好!

配圖不夠有設(shè)計(jì)感?這10個優(yōu)化辦法快收好!

將圖片于背景進(jìn)行融合

結(jié)合頁面表達(dá)需要,選擇合適的配圖并做融合或出界的設(shè)計(jì),會讓畫面極具吸引力和強(qiáng)烈的設(shè)計(jì)感。

配圖不夠有設(shè)計(jì)感?這10個優(yōu)化辦法快收好!

配圖不夠有設(shè)計(jì)感?這10個優(yōu)化辦法快收好!

將高質(zhì)量的圖片緊密的放在一起,不留任何間距

當(dāng)畫面主要以高質(zhì)量圖片吸引用戶注意時,盡可能的利用更大展示面積,這樣會顯得更加高級和有視覺沖擊力。

配圖不夠有設(shè)計(jì)感?這10個優(yōu)化辦法快收好!

配圖不夠有設(shè)計(jì)感?這10個優(yōu)化辦法快收好!

在圖片下方添加色塊

這里的色塊要注意跟圖片的主色調(diào)保持相近,可以直接吸圖片上的顏色然后找找鄰近色就好了,色環(huán)上 30°區(qū)間內(nèi)的顏色就比較和諧。

配圖不夠有設(shè)計(jì)感?這10個優(yōu)化辦法快收好!

配圖不夠有設(shè)計(jì)感?這10個優(yōu)化辦法快收好!

在圖片下方/上方增加圖案或形狀

這里的形狀建議不要太過于復(fù)雜,用一些基本圖形就可以,比如圓點(diǎn)、方塊矩形之類的,增強(qiáng)畫面的形式感

配圖不夠有設(shè)計(jì)感?這10個優(yōu)化辦法快收好!

配圖不夠有設(shè)計(jì)感?這10個優(yōu)化辦法快收好!

在圖片下方或上方增加文字、圖案或不規(guī)則形狀

這里的文字、圖案或不規(guī)則形狀跟上面的技巧類似,都是起到裝飾的作用,但文字的話有時候還要注意識別性,比如文字比較緊湊的時候。圖案或形狀更多的是起到視覺引導(dǎo)的作用。

配圖不夠有設(shè)計(jì)感?這10個優(yōu)化辦法快收好!

配圖不夠有設(shè)計(jì)感?這10個優(yōu)化辦法快收好!

配圖不夠有設(shè)計(jì)感?這10個優(yōu)化辦法快收好!

將圖片剪切到文字或形狀中

這個很好理解,就是以文字或形狀作為遮罩,增加畫面的設(shè)計(jì)感,文字盡量選擇粗體

配圖不夠有設(shè)計(jì)感?這10個優(yōu)化辦法快收好!

配圖不夠有設(shè)計(jì)感?這10個優(yōu)化辦法快收好!

在圖片周圍增加一個非常窄的邊距

這個技巧可能跟第 3 條有些沖突,其實(shí)這 2 個方法都是可以的,要根據(jù)頁面具體的排版情況靈活使用。

配圖不夠有設(shè)計(jì)感?這10個優(yōu)化辦法快收好!

配圖不夠有設(shè)計(jì)感?這10個優(yōu)化辦法快收好!

在圖片上增加顏色層

這個技巧也比較容易理解,一般會選擇飽和度較高的顏色應(yīng)用在充滿活力的頁面上,增加畫面的沖擊力。

配圖不夠有設(shè)計(jì)感?這10個優(yōu)化辦法快收好!

配圖不夠有設(shè)計(jì)感?這10個優(yōu)化辦法快收好!

在彩色疊加到圖片中的一部分上

這個技巧跟上面的有些類似,只不過是以小面積疊加的形式,顏色一般選擇品牌色或主題色,與背景盡量有較大反差會更加容易出彩。

配圖不夠有設(shè)計(jì)感?這10個優(yōu)化辦法快收好!

配圖不夠有設(shè)計(jì)感?這10個優(yōu)化辦法快收好!

將圖片剪切成其他形狀

這個方法有一點(diǎn)需要注意的就是剪切的形狀不要過于復(fù)雜,一般用基礎(chǔ)圖形就好

配圖不夠有設(shè)計(jì)感?這10個優(yōu)化辦法快收好!

配圖不夠有設(shè)計(jì)感?這10個優(yōu)化辦法快收好!

以上,就是我總結(jié)的一些可以用來操作 UI 圖片的實(shí)用方法,這些方法可以使得作品變得更加有視覺感也更加專業(yè)。

藍(lán)藍(lán)設(shè)計(jì)建立了UI設(shè)計(jì)分享群,每天會分享國內(nèi)外的一些優(yōu)秀設(shè)計(jì),如果有興趣的話,可以進(jìn)入一起成長學(xué)習(xí),請掃碼ben_lanlan,報下信息,會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務(wù)合作,也請與我們聯(lián)系。

文章來源:優(yōu)設(shè)  作者:彩云Sky

分享此文一切功德,皆悉回向給文章原作者及眾讀者.

免責(zé)聲明:藍(lán)藍(lán)設(shè)計(jì)尊重原作者,文章的版權(quán)歸原作者。如涉及版權(quán)問題,請及時與我們?nèi)〉寐?lián)系,我們立即更正或刪除。

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



B端產(chǎn)品之權(quán)限設(shè)計(jì)(RBAC權(quán)限模型)

資深UI設(shè)計(jì)者


一、前言


隨著互聯(lián)網(wǎng)的快速發(fā)展,B端行業(yè)也逐漸崛起,很多企業(yè)管理中使用的軟件我們通常稱其為B端管理系統(tǒng),而在B端系統(tǒng)中“權(quán)限管理”是必不可少的功能,不同的系統(tǒng)中權(quán)限的應(yīng)用復(fù)雜程度不一樣,都是根據(jù)實(shí)際產(chǎn)品以及需求情況而設(shè)置合理的權(quán)限。而我們現(xiàn)在對于權(quán)限的設(shè)置基本上都是建立在RBAC權(quán)限模型上的、擴(kuò)展的,下面我會通過介紹RBAC權(quán)限模型的概念以及結(jié)合實(shí)際業(yè)務(wù)情況列舉權(quán)限設(shè)置的應(yīng)用。






二、什么是RBAC權(quán)限模型?


RBAC是Role-BasedAccess Control的英文縮寫,意思是基于角色的訪問控制。RBAC認(rèn)為權(quán)限授權(quán)實(shí)際上是Who、What、How的問題。在RBAC模型中,who、what、how構(gòu)成了訪問權(quán)限三元組,也就是“Who對What進(jìn)行How的操作,也就是“主體”對“客體”的操作。其中who是權(quán)限的擁有者或主體(例如:User、Role),what是資源或?qū)ο螅≧esource、Class)。


簡單的理解其理念就是將“角色”這個概念賦予用戶,在系統(tǒng)中用戶與權(quán)限之間通過角色進(jìn)行關(guān)聯(lián),以這樣的方法來實(shí)現(xiàn)靈活配置。


RBAC其實(shí)是一種分析模型,主要分為:基本模型RBAC0、角色分層模型RBAC1、角色限制模型RBAC2和統(tǒng)一模型RBAC3。


RBAC權(quán)限模型是基于角色的權(quán)限控制。模型中有幾個關(guān)鍵的術(shù)語:

  • 用戶:系統(tǒng)接口及訪問的操作者

  • 權(quán)限:能夠訪問某接口或者做某操作的授權(quán)資格

  • 角色:具有一類相同操作權(quán)限的用戶的總稱





1)RBAC0

RBAC0是RBAC權(quán)限模型的核心思想,RBAC1、RBAC2、RBAC3都是在RBAC0上進(jìn)行擴(kuò)展的。RBAC0是由四部分構(gòu)成:用戶、角色、會話、許可。用戶和角色的含義很簡單,通過字面意思即可明白,會話:指用戶被賦予角色的過程,稱之為會話或者是說激活角色;許可: 就是角色擁有的權(quán)限(操作和和被控制的對象),簡單的說就是用戶可使用的功能或者可查看的數(shù)據(jù)。


用戶與角色是多對多的關(guān)系,用戶與會話是一對一的關(guān)系,會話與角色是一對多的關(guān)系,角色與許可是多對多的關(guān)系。






   

2)RBAC1

RBAC1是在RBAC0權(quán)限模型的基礎(chǔ)上,在角色中加入了繼承的概念,添加了繼承發(fā)的概念后,角色就有了上下級或者等級關(guān)系。



舉例:集團(tuán)權(quán)責(zé)清單下包含的角色有:系統(tǒng)管理員、總部權(quán)責(zé)管理員、區(qū)域權(quán)責(zé)管理員、普通用戶,當(dāng)管理方式向下兼容時,就可以采用RBAC1的繼承關(guān)系來實(shí)現(xiàn)權(quán)限的設(shè)置。上層角色擁有下層的所有角色的權(quán)限,且上層角色可擁有額外的權(quán)限






3)RBAC2

RBAC2是在RBAC0權(quán)限模型的基礎(chǔ)上,在用戶和角色以及會話和角色之間分別加入了約束的概念(職責(zé)分離),職責(zé)分離指的是同一個人不能擁有兩種特定的權(quán)限(例如財(cái)務(wù)部的納入和支出,或者運(yùn)動員和裁判員等等)。

用戶和角色的約束有以下幾種形式:

  • 互斥角色:同一個用戶在兩個互斥角色中只能選擇一個(也會存在一個用戶擁有多個角色情況,但是需要通過切換用戶角色來實(shí)現(xiàn)對不同業(yè)務(wù)操作)

  • 基數(shù)約束:一個用戶擁有的角色是有限的,一個角色擁有的許可也是有限的

  • 先決條件約束:用戶想要獲得高級角色,首先必須擁有低級角色


會話和角色之間的約束,可以動態(tài)的約束用戶擁有的角色,例如一個用戶可以擁有兩個角色,但是運(yùn)行時只能激活一個角色。




例如:iconfont和藍(lán)湖的用戶與角色就采用了約束的概念,超級管理員只允許只有一個







4)RBAC3

RBAC3是RBAC1與RBAC2的合集,所以RBAC3包含繼承和約束。








二、為什么要引用RBAC權(quán)限模型?


RBAC中具有角色的概念,如果沒有角色這個概念,那么在系統(tǒng)中,每個用戶都需要單獨(dú)設(shè)置權(quán)限,而系統(tǒng)中所涉及到的功能權(quán)限和數(shù)據(jù)權(quán)限都非常多,每個用戶都單獨(dú)設(shè)置權(quán)限對于維護(hù)權(quán)限的管理員來說無疑是一件繁瑣且工作量巨大的任務(wù)。


而引入角色這個概念后,我們只需要給系統(tǒng)設(shè)置不同的角色,給角色賦予權(quán)限,再將用戶與角色關(guān)聯(lián),這樣用戶所關(guān)聯(lián)的角色就直接擁有了該角色下的所有權(quán)限。



例如:用戶1~用戶8分別擁有以下權(quán)限,,不同用戶具有相同權(quán)限的我用不同的顏色做了區(qū)分,如下圖:




在沒有引入RBAC權(quán)限模型的情況下,用戶與權(quán)限的關(guān)系圖可采用下圖的楊叔叔展示,每個用戶分別設(shè)置對應(yīng)的權(quán)限,即便是具有相同權(quán)限的用戶也需要多次設(shè)置權(quán)限。





引入RBAC權(quán)限模型及引入了角色的概念,根據(jù)上面表格的統(tǒng)計(jì),用戶1、用戶3、用戶5、用戶8擁有的權(quán)限相同,用戶2、用戶6、用戶7擁有相同的權(quán)限,用戶4是獨(dú)立的權(quán)限,所以我們這里可以根據(jù)數(shù)據(jù)統(tǒng)計(jì),以及實(shí)際的需求情況,可以建立三個不同的角色,角色A、角色B、角色C,三個角色分別對應(yīng)三組用戶不同的權(quán)限,如下圖所示:




對應(yīng)的上面的案例表格我們就可以調(diào)整為含有角色列的數(shù)據(jù)表,這樣便可以清楚的知道每個用戶所對應(yīng)的角色及權(quán)限。




通過引用RBAC權(quán)限模型后,對于系統(tǒng)中大量的用戶的權(quán)限設(shè)置可以更好的建立管理,角色的引入讓具有相同權(quán)限的用戶可以統(tǒng)一關(guān)聯(lián)到相同的的角色中,這樣只需要在系統(tǒng)中設(shè)置一次角色的權(quán)限,后續(xù)的用戶便可以直接關(guān)聯(lián)這些角色,這樣就省去了重復(fù)設(shè)置權(quán)限的過程,對于大型平臺的應(yīng)用上,用戶的數(shù)量成千上萬,這樣就可避免在設(shè)置權(quán)限這項(xiàng)工作上浪費(fèi)大量的時間。







三、引入用戶組的概念


我們依舊拿上面表格案例舉例,雖然前面我們應(yīng)用的RBAC權(quán)限模型的概念,但是對于大量用戶擁有相同權(quán)限的用戶,我們同樣的也需要對每個用戶設(shè)置對應(yīng)的角色,如果一個部門上萬人,那么我們就需要給這個部門上萬人分別設(shè)置角色,而這上萬其實(shí)是具有相同的權(quán)限的,如果直接采用基礎(chǔ)的RBAC權(quán)限模型的話,那么面對這樣的情況,無疑也是具有一個龐大的重復(fù)的工作量,并且也不利于后期用戶變更的維護(hù)管理,那么針對相同用戶具有相同的權(quán)限的情況,我們便可以引入用戶組的概念。


什么是用戶組呢?用戶組:把具有相同角色的用戶進(jìn)行分類。


上面我們的數(shù)據(jù)表格案例中的用戶1、用戶3、用戶5、用戶8具有相同的角色A,用戶2、用戶6、用戶7也擁有相同的角色B,那么我們就可以將這些具有相同角色的用戶建立用戶組的關(guān)系,拿上面的案例,我們分別對相同角色的用戶建立組關(guān)系,如下:

用戶1、用戶3、用戶5、用戶8→建立用戶組1

用戶2、用戶6、用戶7→建立用戶組2


因?yàn)橛脩?只有一個用戶,所以直接還是單獨(dú)建立用戶與角色的關(guān)系,不需要建立用戶組,當(dāng)然盡管只有一個用戶也是可以建立用戶組的關(guān)系,這樣有利于后期其他用戶與用于4具有相同的角色時,就可以直接將其他用戶添加到這個用戶組下即可,根據(jù)業(yè)務(wù)的實(shí)際情況而選擇適合的方案即可。




通過案例表格的變化我們就可以直觀的看出權(quán)限設(shè)置變得清晰簡潔了,通過第用戶組賦予角色,可以減少大量的重復(fù)的工作,我們常見的企業(yè)組織、部門下經(jīng)常會出現(xiàn)不同用戶具有相同角色的情況,所以采用用戶組的方式,便可以很好的解決這個問題,給具有相同權(quán)限的用戶建立用戶組,將用戶組關(guān)聯(lián)到對應(yīng)的角色下,此用戶組就擁有了此角色下的所有權(quán)限,而用戶是屬于用戶組的,所以用戶組下的所有用戶也就同樣的擁有了此角色下的所有權(quán)限。一個用戶可以屬于多個用戶組,一個用戶組也可以包括多個用戶,所以用戶與用戶組是多對多的關(guān)系。






四、引入權(quán)限組的概念


權(quán)限組與用戶組的原理差不多,是將一些相對固定的功能或者權(quán)限建立組的關(guān)系,然后再給此權(quán)限組賦予角色,目前我所接觸的B端項(xiàng)目中使用權(quán)限組的概念的比較少,可簡單的看一下關(guān)系圖










四、功能權(quán)限和數(shù)據(jù)權(quán)限


B端系統(tǒng)中一般產(chǎn)品的權(quán)限由頁面、操作和數(shù)據(jù)構(gòu)成。頁面與操作相互關(guān)聯(lián),必須擁有頁面權(quán)限,才能分配該頁面下對應(yīng)的操作權(quán)限,數(shù)據(jù)可被增刪改查。所以將權(quán)限管理分為功能權(quán)限管理和數(shù)據(jù)權(quán)限管理。


功能權(quán)限管理:指的是用戶可看到那些模塊,能操作那些按鈕,因?yàn)槠髽I(yè)中的用戶擁有不同的角色,擁有的職責(zé)也是不同的。

數(shù)據(jù)權(quán)限管理:指的是用戶可看到哪些模塊的哪些數(shù)據(jù)。


例如:一個系統(tǒng)中包含多個權(quán)責(zé)清單(清單1、清單2、清單3),系統(tǒng)管理員能對整個系統(tǒng)操作維護(hù),也就可以對系統(tǒng)中的所有清單都能操作(增、刪、改、查);假如分配給總部權(quán)責(zé)管理員的是清單1,那么他將只能對清單1進(jìn)行操作(增、改、查);普通用戶也許只有查看數(shù)據(jù)的權(quán)限,沒有數(shù)據(jù)維操作的權(quán)限(查),這里的操作是系統(tǒng)中所有可點(diǎn)擊的按鈕權(quán)限操作,列舉的增刪改查只是最常見的幾種操作而已。









五、實(shí)戰(zhàn)案例總結(jié)


我目前所做的項(xiàng)目是一個關(guān)于權(quán)責(zé)管理平臺的B端系統(tǒng),關(guān)于系統(tǒng)中的權(quán)限需求我這里簡單的介紹一下,并采用上面所總結(jié)的RBAC權(quán)限模型對實(shí)際業(yè)務(wù)需求進(jìn)行設(shè)計(jì)分析:

01:不同的區(qū)域管理員的權(quán)限各不相同(說明會存在不同的用戶具有不同的權(quán)限,那么我們就可以采用角色對其進(jìn)行規(guī)范)

02:有大量的用戶具有相同的權(quán)限(例如組織、部門等)(說明存在相同權(quán)限的用戶,那么我們就可以采用用戶組的概念)

03:上級管理員擁有下級人員的所有權(quán)限(說明存在繼承關(guān)系)

04:不同用戶所看到的數(shù)據(jù)和能編輯的數(shù)據(jù)不同,一些機(jī)密性的數(shù)據(jù)只允許部分人員看或者編輯(說明存在約束)


05:會存在臨時性的用戶(說明需要支持新建新角色)

06:同一用戶會存在多個角色(多角色求合集或者切換用戶角色)



簡單說明一下,我所做這個項(xiàng)目的人員管理是在另外一個系統(tǒng)中管理的,權(quán)責(zé)平臺只是調(diào)用另外一個平臺的組織結(jié)構(gòu)樹即可,所以權(quán)限設(shè)置模塊沒有做人員管理的模塊


根據(jù)上面對需求的分析,整個權(quán)限管理模塊中我們需要建立用戶組管理模塊、功能角色管理模塊、業(yè)務(wù)(數(shù)據(jù))管理模塊、權(quán)限設(shè)置模塊,下面就對每個模塊做更細(xì)致的頁面展示設(shè)計(jì)分析



1)用戶組管理模塊

用戶組管理主要是對具有相同權(quán)限的用戶分類建組,所以頁面中我們需要有新建用戶組的功能,每個用戶組下我們需要關(guān)聯(lián)對應(yīng)的組織、部門、崗位、人員,讓這些具有相同權(quán)限的用戶在同一個用戶組下,如下圖:





2)功能角色管理模塊

B端項(xiàng)目中一般會建立幾個默認(rèn)的角色是不支持用戶修改、刪除的,例如最常見的系統(tǒng)管理員,而也會需要有其它角色的需求,所以此模塊需要支持用戶新建角色,功能角色是對大模塊的頁面和操作的權(quán)限設(shè)置,操作權(quán)限的顆粒度可以細(xì)分到每個頁面的每一個按鈕的操作,如下圖:






3)業(yè)務(wù)(數(shù)據(jù))角色管理模塊

業(yè)務(wù)角色是對頁面中的數(shù)據(jù)餓查看的權(quán)限設(shè)置,而對于系統(tǒng)中的普通用戶查看系統(tǒng)的權(quán)限是常用不變的,所以我們考慮默認(rèn)有一個普通用戶的角色,其它業(yè)務(wù)角色用戶根據(jù)實(shí)際需求情況自行建立即可,由于我們權(quán)責(zé)系統(tǒng)的特殊性,我們需要滿足用戶對部分?jǐn)?shù)據(jù)可編輯且對部分?jǐn)?shù)據(jù)的字段可編輯,按照常理來說,編輯的操作行為是屬于功能權(quán)限的設(shè)置,但是這里的操作行為是建立在數(shù)據(jù)的基礎(chǔ)之上的,所以如果把這里對數(shù)據(jù)的操作權(quán)限在功能角色模塊中設(shè)置,就會顯得混亂,所以我們直接在業(yè)務(wù)角色模塊中加入對數(shù)據(jù)的可編輯權(quán)限,這里在設(shè)置的時候更方便靈活





4)權(quán)限設(shè)置模塊

權(quán)限設(shè)置模塊只需要設(shè)置權(quán)限分配的對象,選擇對應(yīng)的用戶或者用戶組,關(guān)聯(lián)對應(yīng)的功能角色和業(yè)務(wù)(數(shù)據(jù))角色即可,這樣就形成了一條完整的閉環(huán)的權(quán)限設(shè)置






對于06同一用戶會存在多個角色,我們系統(tǒng)是采用切換角色的模式來實(shí)現(xiàn)的,因?yàn)椴煌巧写嬖诨コ獾那闆r,以及所涉及的領(lǐng)域不同,操作權(quán)限差距較大,求合集不利于控制權(quán)限,所以只能采用切換的模式實(shí)現(xiàn)

藍(lán)藍(lán)設(shè)計(jì)建立了UI設(shè)計(jì)分享群,每天會分享國內(nèi)外的一些優(yōu)秀設(shè)計(jì),如果有興趣的話,可以進(jìn)入一起成長學(xué)習(xí),請掃碼ben_lanlan,報下信息,會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務(wù)合作,也請與我們聯(lián)系。

文章來源:站酷  作者:設(shè)計(jì)小余
分享此文一切功德,皆悉回向給文章原作者及眾讀者.

免責(zé)聲明:藍(lán)藍(lán)設(shè)計(jì)尊重原作者,文章的版權(quán)歸原作者。如涉及版權(quán)問題,請及時與我們?nèi)〉寐?lián)系,我們立即更正或刪除。

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


B端產(chǎn)品設(shè)計(jì)規(guī)范之?dāng)?shù)據(jù)展示

資深UI設(shè)計(jì)者


數(shù)據(jù)展示有哪些?



01.徽標(biāo)

是收納消息數(shù)量的樣式,一般出現(xiàn)在圖標(biāo)或者頭像右上角。



02.標(biāo)簽

數(shù)據(jù)展示里面抽取出來的共性特征,將它們轉(zhuǎn)化為標(biāo)簽。標(biāo)簽樣式有線框、帶不透明底或者面性。



03.走馬燈

相當(dāng)于c端的輪播圖




04.文字提示

可以出現(xiàn)在鼠標(biāo)懸浮按鈕時候的行為解釋說明,也可以是文案或者導(dǎo)航圖標(biāo)的解釋說明。鼠標(biāo)移入時候出現(xiàn)移出時候消失。



05.氣泡卡片

比起文字提示可以承載更多內(nèi)容,相對彈窗,氣泡卡片操作更輕盈。




06.標(biāo)簽頁/選項(xiàng)卡

標(biāo)簽頁可以幫助用戶在一個頁面內(nèi)快速切換不同類型內(nèi)容,提升單個頁面整體的擴(kuò)展性。標(biāo)簽本質(zhì)上就是內(nèi)容區(qū)的導(dǎo)航。



07.折疊面板

折疊面板可以更好的收納內(nèi)容區(qū)域,提高頁面利用率??梢院捅砀窠Y(jié)合使用,折疊表格部分詳情內(nèi)容,使得縱向空間更節(jié)約。




08.表格

表格是數(shù)據(jù)展示的重要內(nèi)容。當(dāng)有大量結(jié)構(gòu)化數(shù)據(jù)需要展示時或者需要對數(shù)據(jù)進(jìn)行排序、搜索分頁時可以用表格進(jìn)行展現(xiàn)。


當(dāng)筆記本過小,表格展示不全時候,可以固定首尾重要信息進(jìn)行滾動。


帶排序的表頭,可對數(shù)量或者金額進(jìn)行排序。


帶分組的表格,建議帶邊框并且用色塊區(qū)分表頭和內(nèi)容。


單元格可編輯


批量選中時只會選中當(dāng)前頁,因?yàn)榉猪撨€沒加載出來,為了給用戶正確的引導(dǎo),可以給上提示性文案,例如“已選中XX項(xiàng)內(nèi)容”。


如果當(dāng)前頁批量選中的數(shù)據(jù)量不滿足要求,可以改變分頁器,增加當(dāng)前頁數(shù)據(jù)量,從而增加選項(xiàng)。


藍(lán)藍(lán)設(shè)計(jì)建立了UI設(shè)計(jì)分享群,每天會分享國內(nèi)外的一些優(yōu)秀設(shè)計(jì),如果有興趣的話,可以進(jìn)入一起成長學(xué)習(xí),請掃碼ben_lanlan,報下信息,會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務(wù)合作,也請與我們聯(lián)系。

文章來源:站酷  作者:最多三分糖

分享此文一切功德,皆悉回向給文章原作者及眾讀者.

免責(zé)聲明:藍(lán)藍(lán)設(shè)計(jì)尊重原作者,文章的版權(quán)歸原作者。如涉及版權(quán)問題,請及時與我們?nèi)〉寐?lián)系,我們立即更正或刪除。

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



2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

資深UI設(shè)計(jì)者

雖然說 2021 已經(jīng)快到 10 月份,但我最近我還是花了點(diǎn)時間,搜羅全網(wǎng)設(shè)計(jì),總結(jié)出了這 7 種出鏡率最高的版式風(fēng)格,也是今年最流行的設(shè)計(jì)表現(xiàn)形式之一。

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

看完這一波網(wǎng)頁 UI 類設(shè)計(jì),再也不愁接下來該如何做設(shè)計(jì)創(chuàng)新了。

圖與線疊加

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

這是今年出鏡率比較多的一種設(shè)計(jì)風(fēng)格,不管你是在 Dribbble 還是 Behance 上都能見到它的影子。這種風(fēng)格設(shè)計(jì)最大特點(diǎn):形式感、聚焦、簡約而不簡單。

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

當(dāng)然還可以是將線圈與文字疊加圖片,有一種層疊縱深布局感受。

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

又或者說圖形只是作為裝飾作用。

純文字版式

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

純文字版式在今年版式中出鏡率也是相當(dāng)之高,包括深圳設(shè)計(jì)周官網(wǎng)也幾乎都是幾個大字排版。其實(shí)我們仔細(xì)思考,將文字放大處理,有點(diǎn)圖形化的意思。

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

上圖是典型的文字圖形化,將文字轉(zhuǎn)化成線性設(shè)計(jì)。

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

圖文混合

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

圖文混合設(shè)計(jì)風(fēng)格大膽、新穎,讓人眼前一亮。這種版式布局一般會出現(xiàn)在設(shè)計(jì)工作室網(wǎng)站居多一些,追求形式感與觀賞性。

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

圖文混合設(shè)計(jì),不光只是圖片與文字混合排版,還可以是圖標(biāo)與文字、粗字體與細(xì)字體之間的混合穿插。

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

圓形版式

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

圓形設(shè)計(jì)趨勢一直都存在,在網(wǎng)頁設(shè)計(jì)中出鏡率高也是毋庸置疑的事情。畢竟圓形本身自帶超強(qiáng)親和力、聚焦。設(shè)計(jì)用它可以解決很多枯燥的版式,讓畫面瞬間活了起來。

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

還可以將文字處理成圓形,與圓形圖相呼應(yīng)。

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

文字輪廓化

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

文字輪廓化版式今年出鏡率尤其之高,將文字輪廓化設(shè)計(jì)處理,減輕了文字的視覺重量感,更像是將文字線條化設(shè)計(jì)處理。

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

文字輪廓化設(shè)計(jì)還可以用在背景,作為設(shè)計(jì)裝飾效果。

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

玻璃質(zhì)感

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

玻璃質(zhì)感設(shè)計(jì)趨勢,也是今年最火的設(shè)計(jì)風(fēng)格之一。那么它在網(wǎng)頁出鏡率也是在下半年開始逐漸多了起來,也許是設(shè)計(jì)師發(fā)現(xiàn)這種質(zhì)感細(xì)膩與折射光透露出的細(xì)節(jié)之美。

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

使用線條

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

線無疑是圖形里面運(yùn)用較多的,今年發(fā)現(xiàn)很多網(wǎng)頁中都加了線條作為版式裝飾,或者就是純線條版式設(shè)計(jì),讓人眼前一亮,原來還可以這樣玩。

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

線條在這里作用明顯,除了美學(xué)設(shè)計(jì)裝飾之外,它還用作信息層級區(qū)分。

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

靈感不愁了!2021 出鏡率最高的 7 種網(wǎng)頁 UI 風(fēng)格

好了,差不多到這里就結(jié)束了。7 種風(fēng)格,希望能給大家?guī)硪恍┬迈r的設(shè)計(jì)想法,在工作中將其運(yùn)用進(jìn)去。

當(dāng)然,在做設(shè)計(jì)提案版式、作品集包裝都是可以參考,希望大家不要被局限。

藍(lán)藍(lán)設(shè)計(jì)建立了UI設(shè)計(jì)分享群,每天會分享國內(nèi)外的一些優(yōu)秀設(shè)計(jì),如果有興趣的話,可以進(jìn)入一起成長學(xué)習(xí),請掃碼ben_lanlan,報下信息,會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務(wù)合作,也請與我們聯(lián)系。

文章來源:優(yōu)設(shè)  作者:功夫UX

分享此文一切功德,皆悉回向給文章原作者及眾讀者.

免責(zé)聲明:藍(lán)藍(lán)設(shè)計(jì)尊重原作者,文章的版權(quán)歸原作者。如涉及版權(quán)問題,請及時與我們?nèi)〉寐?lián)系,我們立即更正或刪除。

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



頂部導(dǎo)航 vs 側(cè)邊導(dǎo)航,到底哪種更好用?

資深UI設(shè)計(jì)者

桌面和大屏幕上導(dǎo)航欄要怎么設(shè)計(jì)其實(shí)是一個經(jīng)常被拿來探討的問題,如今這也是 B 端設(shè)計(jì)中繞不開的一個設(shè)計(jì)問題。Jennifer Rose Kingsburg 曾經(jīng)有針對網(wǎng)頁的三級菜單導(dǎo)航進(jìn)行過一份研究,結(jié)論是在左側(cè)設(shè)置導(dǎo)航好處多多。此外還有很多類似的研究,你可以在這里看到很多相關(guān)研究的摘要。值得注意的是,這些研究大都是 2017年之前的研究成果,而如今很多設(shè)計(jì)范式發(fā)生了變化。

頂部導(dǎo)航 vs 側(cè)邊導(dǎo)航,到底哪種更好用?

1、左側(cè)導(dǎo)航更容易瀏覽

Eyetrac?荷蘭國際集團(tuán)的研究表明,用戶習(xí)慣于使用 F 式的瀏覽路徑,這使得左側(cè)導(dǎo)航在一般情況下有著相對更強(qiáng)的可用性,它不需要用戶視線上的查找,因?yàn)橛脩魰乱庾R注意到它們的存在。

頂部導(dǎo)航 vs 側(cè)邊導(dǎo)航,到底哪種更好用?

2、頂部導(dǎo)航更加節(jié)省空間

如果我們經(jīng)常使用筆記本電腦來瀏覽頁面,會很容易注意到不同的導(dǎo)航模塊對于頁面空間的占用比例,左側(cè)導(dǎo)航所占用的頁面控件通常是同樣內(nèi)容量的頂部導(dǎo)航的占用空間的3倍,因?yàn)榭v向的側(cè)邊欄導(dǎo)航需要考慮到橫向的標(biāo)題占用空間,再加上搜索等功能模塊的加入,這種空間占用就成了不可避免的結(jié)果。即使左側(cè)的菜單欄可以折疊,這種處理方法也不總是有效的,因?yàn)檫@可能會隱藏相關(guān)條目的標(biāo)簽信息,降低了導(dǎo)航的可用性。

頂部導(dǎo)航 vs 側(cè)邊導(dǎo)航,到底哪種更好用?

3、側(cè)邊導(dǎo)航更容易縮放和收納

也正是左側(cè)導(dǎo)航本身的排版邏輯,它通??梢燥@示比頂部導(dǎo)航多一倍的條目內(nèi)容,如果你的信息架構(gòu)本身涉及到的一級菜單條目較多的時候,采用左側(cè)邊欄導(dǎo)航是明顯更合理的選擇,而且這種導(dǎo)航非常適合隨著時間推移逐漸增加條目的需求。

頂部導(dǎo)航 vs 側(cè)邊導(dǎo)航,到底哪種更好用?

4、側(cè)邊導(dǎo)航支持定制化導(dǎo)航結(jié)構(gòu)

側(cè)邊導(dǎo)航本身雖然占用的空間更大,但是它也有著更多的空間根據(jù)需求來定制各種不同的需求,相比于頂部導(dǎo)航,側(cè)邊導(dǎo)航甚至可以直接將分層的二級菜單直接展現(xiàn)出來,就像 Outlook 的側(cè)邊欄和 Slack 的側(cè)邊欄導(dǎo)航。

頂部導(dǎo)航 vs 側(cè)邊導(dǎo)航,到底哪種更好用?

5、側(cè)邊欄更和桌面端系統(tǒng)更一致

你會注意到 macOS 和 Windows 操作系統(tǒng)當(dāng)中,系統(tǒng)默認(rèn)的用戶界面大都采用了靈活的側(cè)邊欄導(dǎo)航設(shè)計(jì),很多 web 應(yīng)用也是如此,它們會將頂部空間留給系統(tǒng)默認(rèn)的菜單模塊。采用側(cè)邊欄導(dǎo)航的 UI 界面可以和操作系統(tǒng)的邏輯保持一致。

頂部導(dǎo)航 vs 側(cè)邊導(dǎo)航,到底哪種更好用?

6、懸停激活下級菜單在頂部導(dǎo)航中更好用

懸停激活抽屜式下拉菜單的設(shè)計(jì)在頂部導(dǎo)航當(dāng)中是非常自然的,但是在側(cè)邊欄導(dǎo)航當(dāng)中,這種設(shè)計(jì)可能會在一定程度上遮擋住下級菜單,如果使用在旁邊展開的方式,可能會占用大量的空間,總而言之,它更貼合頂部導(dǎo)航的交互模式。

頂部導(dǎo)航 vs 側(cè)邊導(dǎo)航,到底哪種更好用?

7、頂部導(dǎo)航欄適合做超級菜單

頂部導(dǎo)航正是因?yàn)楹蛻彝3霭l(fā)下級菜單的功能很搭,所以很多電商和大型網(wǎng)站上會使用它來呈現(xiàn)條目眾多的超級菜單。它是用來一次容納超多條目的下級菜單的有效方式,這種布局也為產(chǎn)品展示和廣告留出了足夠多的空間。

頂部導(dǎo)航 vs 側(cè)邊導(dǎo)航,到底哪種更好用?

8、盡量避免重設(shè)計(jì)時改變導(dǎo)航模式

如果一種導(dǎo)航模式看起來不夠好用,那么是否要借助重設(shè)計(jì)的機(jī)會,切換到另外一種模式呢?根據(jù) Jira 的用戶測試,95% 的早期用戶對于這種情況會感到非常迷惑,即使是再小的導(dǎo)航功能修改都可能直接影響到大量用戶的日常使用,因此不管哪種導(dǎo)航模式,一旦選定,盡量不要改變。

頂部導(dǎo)航 vs 側(cè)邊導(dǎo)航,到底哪種更好用?

9、不論哪種導(dǎo)航欄都面臨響應(yīng)式設(shè)計(jì)的挑戰(zhàn)

對于沒有太多條目的頂部導(dǎo)航,在移動端上依然可以直接在頂部呈現(xiàn),不過如果太多了就需要使用漢堡菜單來承載,或者切換為垂直的側(cè)邊欄導(dǎo)航。而側(cè)邊欄導(dǎo)航在移動端上相對好一點(diǎn),因?yàn)閷?dǎo)航模式本身是一致的,但是有限的空間內(nèi)如何呈現(xiàn)大量的導(dǎo)航條目同樣存在挑戰(zhàn)。

頂部導(dǎo)航 vs 側(cè)邊導(dǎo)航,到底哪種更好用?

結(jié)論:用哪種導(dǎo)航欄取決于需求

頂部導(dǎo)航:占用空間小,在頁面的位置最為顯著,涉及條目不多的時候效果非常好。對于層次結(jié)構(gòu)簡單的中小型網(wǎng)站,頂部導(dǎo)航還是很好用的,對于層級較少但是二級條目特別多的超級導(dǎo)航,頂部導(dǎo)航也是不二選擇。

側(cè)邊導(dǎo)航:側(cè)邊導(dǎo)航支持一級條目較多且層級較多的導(dǎo)航需求,擴(kuò)展性良好,對于復(fù)雜的產(chǎn)品和自定義需求較多的產(chǎn)品、涉及到管理功能、 桌面級產(chǎn)品、 都適合使用側(cè)邊導(dǎo)航。

藍(lán)藍(lán)設(shè)計(jì)建立了UI設(shè)計(jì)分享群,每天會分享國內(nèi)外的一些優(yōu)秀設(shè)計(jì),如果有興趣的話,可以進(jìn)入一起成長學(xué)習(xí),請掃碼ben_lanlan,報下信息,會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務(wù)合作,也請與我們聯(lián)系。

文章來源:優(yōu)設(shè)  作者:Taras Bakusevych

分享此文一切功德,皆悉回向給文章原作者及眾讀者.

免責(zé)聲明:藍(lán)藍(lán)設(shè)計(jì)尊重原作者,文章的版權(quán)歸原作者。如涉及版權(quán)問題,請及時與我們?nèi)〉寐?lián)系,我們立即更正或刪除。

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



搜索框的學(xué)問

資深UI設(shè)計(jì)者

關(guān)鍵詞:搜索框,UI,UX交互,用戶體驗(yàn),響應(yīng)式設(shè)計(jì),網(wǎng)頁

 

題外話Tips: 在寫Amazon案例時,看到了歪果仁對國貨馬應(yīng)龍的評論,簡直太歡樂(以前看過人家翻譯的帖子,但自己看一遍還是太搞笑了)。于是就寫跑偏了,翻譯了下貼了上來。隨便樂樂~ (CTRL+F頁內(nèi)搜索可直達(dá))



目錄:(CTRL+F頁內(nèi)搜索可直達(dá))

第一章 搜索框-默認(rèn)狀態(tài)

一、 位置

二、 寬度(包含響應(yīng)式設(shè)計(jì))

三、 按鈕樣式

四、 展開 or 隱藏?

五、 默認(rèn)要有提示文字??!

六、 推薦詞

七、 有很多分類怎么辦?

八、 一個頁面里有2個搜索框怎么處理?

 

第二章 搜索框-光標(biāo)觸發(fā)的狀態(tài)

一、下拉框中,歷史記錄+熱搜詞是標(biāo)配

二、下拉框中,標(biāo)配+額外內(nèi)容

三、下拉框中,純個性化內(nèi)容

 

第三章 搜索框-搜索中的狀態(tài)

一、 默認(rèn)交互

二、 個性化交互

三、 搜索下拉框中的多選功能

四、 回車 or 不回車?



正文:

以下都是從Web端角度寫的總結(jié),Web的空間比APP大,相對來說,交互可發(fā)揮的余地更大。APP端如果有時間,就另外再寫吧。



搜索框簡單吧,也就輸入框+按鈕。但是就那么點(diǎn)小元素,里面也是注滿了無數(shù)的小心思,死光了無數(shù)產(chǎn)品經(jīng)理/交互設(shè)計(jì)師的腦細(xì)胞,只是為了讓交互更流暢,產(chǎn)品體驗(yàn)更好。


第一章 搜索框-默認(rèn)狀態(tài)


搜索框的默認(rèn)UI/UX樣式,取決于網(wǎng)站的業(yè)務(wù)性質(zhì),取決于搜索功能的重要性,取決于頁面布局。

 

一、位置


搜索框的位置放在哪里,取決于搜索功能對于網(wǎng)站的重要性。

 

N年前,就有很多小伙伴引用過如下研究報告了,我重復(fù)下吧。

Dawn Shikh 與 Keisi Lenz 的研究:展示了在142個參與者的調(diào)查中,網(wǎng)站搜索框的期望位置。研究發(fā)現(xiàn),對用戶來說最方便使用的地方是網(wǎng)站的左上角與右上角位置。用戶可以使用常見的F形掃描模式輕松找到它。



如圖,搜索框要放置在網(wǎng)站的右上角或者中間位置,這是用戶所期望的位置。


 

目前大部分網(wǎng)站在UI布局搜索框時,也是大致遵循這個規(guī)則的。但總體來說,搜索框的位置,還是可以分為如下幾種:

1.  頁面-居中

2.  頁面-頂部居中

3.  頁面-頂部右邊

4.  其他

 

那么,分別討論:


1.    頁面-居中


為啥居中?當(dāng)然因?yàn)閷τ诰W(wǎng)站,搜索是核心功能。如果沒有搜索功能的話,業(yè)務(wù)幾乎無法開展。它最最最重要啦!

 


1)絕對居中


這種一般適用于搜索引擎的首頁。頁面基本就是一屏,搜索是最主要功能,其他內(nèi)容不重要。

比如Google, 百度。

Google的界面就相當(dāng)干凈清爽。嘿,我就是純搜索的,趕緊搜唄!



百度,可以只顯示一個搜索框。

如圖所示的搜索框下的大塊資訊,是可以在設(shè)置中隱藏的,不想看,關(guān)掉就好。



2)相對居中,垂直略靠上部。


適用于數(shù)據(jù)庫網(wǎng)站的首頁。


因?yàn)閿?shù)據(jù)庫的數(shù)據(jù)量動不動就是千萬、上億的,搜索是極其重要的功能,99%的用戶都是帶著目的來的,直接通過搜索找數(shù)據(jù)的。搜索框需要極其醒目,需要占據(jù)首屏大部分的位置。


但考慮到數(shù)據(jù)庫網(wǎng)站的首頁也需要展示其他信息,來增加用戶粘性,一般會有好幾屏,比如最新信息,熱點(diǎn)信息之類的。這些就放在搜索框大區(qū)塊的下方了。

 

比如 官方司法權(quán)威網(wǎng)站-中國裁判文書網(wǎng),全國的1億多個案件都在這個數(shù)據(jù)庫里,供免費(fèi)查閱。搜索數(shù)據(jù)是核心功能,因此搜索框最醒目,占首屏大部分位置。其他信息依次往下布局展示。




2.   頁面-頂部居中


為啥頂部居中?因?yàn)榫W(wǎng)站業(yè)務(wù)中,搜索是重要功能,但不是全部。不用夸大顯示,但頂部的居中好位置要留給它。

一般適用于電商平臺,資訊平臺。


這些網(wǎng)站中,展示商品、廣告、信息才是重點(diǎn),是為了促成交易,增加流量的。搜索是工具,比較重要,但不是重點(diǎn),只是為了達(dá)成目的的一個手段。因此可以放在頁面頂部且居中的顯眼好位置,重要,但是不過分夸張。

 

用戶場景:

如果用戶是漫無目的的瞎逛,可以隨便瀏覽頁面中提供的大量信息。

如果用戶是有目的的找某個商品或信息,也能很容易的在頁面頂部找到搜索框,定位目標(biāo)。

 

比如,電商平臺-京東




比如,視頻平臺-Youtube

看到了嗎?頂部中間,不太顯眼的那個灰色搜索框。




3.  頁面-頂部右邊


為啥頂部右邊?因?yàn)榫W(wǎng)站業(yè)務(wù)中,搜索只是輔助功能,居中這么好個位置沒必要,放右邊看得見就行了。

 

比如, Dribbble

Dribbble,設(shè)計(jì)師都知道。一般大家都是去隨便看看找靈感的,瀏覽信息是重點(diǎn),搜索功能不太重要,放邊上就行了。



比如,小米

提問:有同學(xué)會問,嗯哼,這是電商網(wǎng)站呀,要賣產(chǎn)品呀。為什么不像淘寶京東一樣放頂部居中呀?

 

回答:因?yàn)?,這是品牌自己的平臺呀,就那么幾個品類,在頂部導(dǎo)航條內(nèi),側(cè)邊導(dǎo)航條內(nèi)都已經(jīng)展示得清清楚楚了,鼠標(biāo)點(diǎn)點(diǎn)就行了。搜索是次要的功能。

 

根據(jù)設(shè)計(jì)原則——奧卡姆剃刀原理(簡單有效原理)

*  只放置必要的東西

*  給予更少的選項(xiàng)


頂部的品類導(dǎo)航條本身就能幫用戶找到產(chǎn)品了,可以直達(dá)分類頁面,是非常重要的入口,也是重要的產(chǎn)品宣傳,需要放在頂部首行的位置。

搜索是輔助功能(此處相信小米的PM是分析過search usage的),放在次要位置就可以了。

不需要同時突出搜索框+品類導(dǎo)航條,來增加用戶的選擇成本。

 

另外,要是搜索框居中了,那展示品類的重要導(dǎo)航條就得布局在第二行。Web/APP的第一屏都是黃金位置,能省一行是一行。



4.    其他


1)可以放logo的右邊。


比如google的搜索結(jié)果頁

從設(shè)計(jì)理念上說,google的搜索框和logo放在一起,也能組成品牌和搜索引擎之間的強(qiáng)關(guān)系。即google=search. 用戶們不也早就說,“你google一下”,而不是“你搜索一下了”嘛!

從UI上說,搜索引擎的內(nèi)頁一般只有列表,這樣搜索框也能和列表左對齊,布局清晰。



2)其他位置,根據(jù)情況判斷。


比如Figma界面,文章最后有圖。此處不贅述。



二、寬度


搜索框的寬度(包括input box + search button),同樣取決于搜索功能的重要性。其中,大概率取決于上文所述的搜索框的位置。

其次,也需要考慮輸入的關(guān)鍵字的字符數(shù)。

另外,根據(jù)整體布局決定。


一般情況下,220px<寬度<650px。 請注意, 這是建議的相對值,不是絕對值。只表示搜索框在大部分Web中的情況,具體需根據(jù)自己的頁面情況調(diào)整。實(shí)際應(yīng)用中,也有搜索框最長到1000px的情況。也有比220px更短的。

 

根據(jù)搜索框在頁面中的不同位置,搜索框?qū)挾确謩e如下:


1.    如果搜索框位置在頁面居中,那搜索功能也極其重要,那當(dāng)然寬一點(diǎn)。

比如上文提到的google,百度。搜索框?qū)挾韧ǔ9潭ㄔ?50px以內(nèi),保證在所有分辨率中都能顯示全。也保證了可顯示的關(guān)鍵字字符數(shù)大于60個(即60個字母,30個中文字),大大的足夠了。


2.    如果搜索框位置在頂部居右,那搜索就是輔助功能,那當(dāng)然短一點(diǎn)。

具體寬度,需要考慮頂部UI布局情況。但一般不小于220px(大概數(shù)值,自己平衡). 不然就不太方便輸入關(guān)鍵字了,或者關(guān)鍵字就顯示不了幾個了。


3.    那如果搜索框位置在在頂部居中呢?則可長可短,根據(jù)業(yè)務(wù)情況和頁面布局判斷。

如果為了用戶體驗(yàn)好的話,搜索框?qū)挾纫残枰紤]「響應(yīng)式設(shè)計(jì)Responsive Design」。

 


既然都說到 「響應(yīng)式設(shè)計(jì)」了,那么就提一下吧。


概念:

響應(yīng)式設(shè)計(jì)(Responsive Design)是頁面布局可以「響應(yīng)」不同尺寸屏幕的設(shè)計(jì)方法。通常我們說起響應(yīng)式設(shè)計(jì)都是針對網(wǎng)頁設(shè)計(jì)的。同一個頁面,隨著屏幕尺寸的改變,自適應(yīng)地改變頁面布局。

通俗來說,這個網(wǎng)頁就可以自動適應(yīng)手機(jī),平板,和電腦的各個分辨率。用戶在各個設(shè)備上瀏覽這個web頁時,頁面布局和交互都是自動調(diào)節(jié)的,相當(dāng)舒適。

 

以頁面中的單個功能區(qū)為例:

*  比如,內(nèi)容區(qū)塊的在一定程度上能夠自動調(diào)整,以確保填滿整個頁面。

*  比如,網(wǎng)格排布,能夠減少/增加排布的列數(shù)。如圖片布局在“1行1列” 到“1行N列” 之間,自動調(diào)整列數(shù)。

*  比如,能夠適應(yīng)比例變化的圖片。圖片自動調(diào)整大小。

*  比如,篩選功能在網(wǎng)頁里是在頁面左側(cè)一列,全部展開顯示的,在手機(jī)里就可以隱藏顯示,通過按鈕點(diǎn)擊,有滑出菜單之類的。

 

Tips: 做響應(yīng)式設(shè)計(jì),需要公司舍得投入資源,因?yàn)樯婕暗胶芏囝~外的工作量。最起碼有以下:

*  Designer | 設(shè)計(jì)——做3套設(shè)計(jì)。

*  Frontend Engineer | 前端——寫響應(yīng)式設(shè)計(jì)的代碼,可寫1套,可寫3套(方便維護(hù))。

*  QA Engineer | 測試——測不同的分辨率,最起碼測3套。這還沒算fix bug后的retest.

 

為啥3套?因?yàn)獒槍Ψ直媛市枰?個節(jié)點(diǎn)。我司一般是792px<X<1440px

 

好了,響應(yīng)式設(shè)計(jì)就大概講一下吧。不然又能寫好幾頁。收~


 


以Youtube為例,大家可以感受下搜索框的響應(yīng)式設(shè)計(jì)。


搜索框的寬度是會自動調(diào)節(jié)的。最小的時候就一個放大鏡圖標(biāo)(此時為適應(yīng)手機(jī)分辨率),但最寬也就是固定到640px,不然太寬了,輸入關(guān)鍵詞時,搜索按鈕離得太遠(yuǎn),點(diǎn)擊也會很不方便。




三、 按鈕樣式


搜索框的按鈕樣式,同樣取決于搜索功能的重要性。也需要平衡整體頁面布局。


按鈕樣式大致情況,如下圖所示:

*  色塊帶圖標(biāo)的

*  只有一個圖標(biāo)的

*  沒有按鈕的

*  色塊帶圖標(biāo)+文字的。

*  其他(比如就一個放大鏡圖標(biāo)等。圖片中沒做展示)



具體怎么應(yīng)用,詳見后文:


四、 正常顯示 or 簡化顯示?

九、 一個頁面里有2個搜索框怎么處理?




四、正常顯示 or 簡化顯示?


有些Web中的搜索框,因?yàn)楦鞣N原因,可能就會做簡化。而不是整個顯示,這個需要根據(jù)情況決定,就是——隨機(jī)應(yīng)變~


比如,Apple官網(wǎng),只顯示一個放大鏡圖標(biāo)。

此處跟上文提到的小米官網(wǎng)的情況類似。商品品類就這些,導(dǎo)航條突出品類,搜索功能弱化。


但蘋果在此處更弱化了搜索,只放一個放大鏡圖標(biāo)。(從UI上看,目測是由于導(dǎo)航條中品類太多,放不下搜索框了。) 等用戶點(diǎn)擊了放大鏡圖標(biāo)后,才使用CSS / JS特效,滑動顯示完整的搜索框,且居中顯示。



再比如,Airbnb 愛彼迎,全球民宿短租公寓預(yù)訂平臺。

網(wǎng)站中,搜索功能很重要,是用戶預(yù)定,增加銷售的入口。因此需要突出搜索框。


*  首頁,默認(rèn)顯示完整的搜索框。


*  當(dāng)頁面滾動時,搜索框置頂顯示,方便用戶查詢和預(yù)定,增加潛在銷售可能。但是這個搜索框的內(nèi)容太多,硬要在置頂層中全部顯示的話,這個始終置頂?shù)膶拥母叨染蜁芨?,會影響用戶瀏覽頁面內(nèi)容。

那么就把搜索框略微簡化,相應(yīng)的高度也就小了。(不建議只放一個放大鏡按鈕,太弱化搜索功能了。會流失潛在客戶,流失潛在銷售可能)


*  搜索框在置頂層中居中顯示,點(diǎn)擊簡化版搜索框后,才動效顯示完整的搜索框。




五、默認(rèn)要顯示提示文字??!


在輸入框中可以提示搜索示例,告知網(wǎng)站支持哪些內(nèi)容的搜索,以及如何使用功能。防止用戶一臉懵,優(yōu)化用戶體驗(yàn)。


通常適用于數(shù)據(jù)庫,資訊類這些內(nèi)容類型較多的網(wǎng)站。


比如,天眼查。(垂直頂部居中的搜索框)



比如,網(wǎng)易云音樂。 (右上角搜索框)


六、推薦詞


基于業(yè)務(wù)需要,搜索框內(nèi)經(jīng)常會有推薦詞,方便用戶不用輸入關(guān)鍵詞就可以直達(dá)結(jié)果。同時,也是一種對商品的促銷,對資訊的推廣。根據(jù)不同需要,可以有不同的顯示方式。


Tips: 推薦詞,熱搜詞,促銷,廣告都可以這么處理。

 

1. 框內(nèi)


1)單個推薦詞交替顯示

 

比如,小米官網(wǎng)



截圖為動態(tài)圖哦,大概5秒換一個推薦詞。個人覺得間隔時間有點(diǎn)長了。



2)多個推薦詞同時顯示


比如,LexisNexis 全球頂級法律數(shù)據(jù)庫 中國站

沒有和小米一樣,做1個推薦詞的動態(tài)交替顯示,是因?yàn)橛脩魣鼍安煌?


考慮到LexisNexis的用戶都是律師群體,工作中時間寶貴。使用網(wǎng)站不是閑逛,而是為了快速查詢數(shù)據(jù),沒有時間等待。因此一次性顯示2-3個推薦詞,方便用戶直接看到,直接點(diǎn)擊。


提示:推薦詞可能會大于3個的,比如有8個。那就在用戶每次回到首頁后,顯示一批新的推薦詞。


或者,直接顯示在框外,如下文所述。


2. 框外


比如,淘寶



七、有很多分類怎么辦?


如果要針對很多內(nèi)容類型分別搜索怎么辦呢?搜索框怎么處理呢?有很多方法。


按復(fù)雜程度,依次進(jìn)階如下:


1. 下拉框型

一般用下拉框了,那通常分類對于搜索不是太重要,不用突出顯示。


2.Tab型


如果用tab來展示分類了,那目的通常是:


*  推廣產(chǎn)品或內(nèi)容

*  引導(dǎo)用戶,優(yōu)化用戶體驗(yàn)

 

1)橫版顯示。比如 某房產(chǎn)網(wǎng)站



2)豎版顯示。比如 知網(wǎng)

搜索框的左側(cè)的3個Tab為內(nèi)容類型分類。

搜索框中展開的下拉框中是字段,此處一并展示。



3)豎版+橫板顯示。比如 某房產(chǎn)網(wǎng)站

如上圖,是豎版分類+橫版的兩個搜索按鈕。



如上圖,是豎版的分類+橫版的分類。橫版的分類還做了2級分類。分類太多,相信設(shè)計(jì)師們在處理時也挺頭大。




八、 一個頁面里有2個搜索框怎么處理?


回答:哪個重要,就突出顯示哪個唄!

 

以Amazon為例,

該頁為商品評論頁面。


*  頂部搜索框?yàn)槿舅阉?,非常重要。因此寬度較長,按鈕為亞馬遜的主色調(diào)黃色,醒目。

*  頁面內(nèi)的搜索框,為針對評論內(nèi)容的搜索,則相對弱化。





第二章 搜索框-光標(biāo)觸發(fā)的狀態(tài)


搜索框的默認(rèn)狀態(tài)講完了。那么當(dāng)鼠標(biāo)點(diǎn)擊搜索框,此時還沒有輸入任何內(nèi)容,那么光標(biāo)觸發(fā)的狀態(tài)是怎樣的呢?通常,根據(jù)業(yè)務(wù)情況,大多數(shù)搜索框都會自動彈出下拉框。


我們此處只討論下拉框中的顯示情況。


一、下拉框中,歷史記錄+熱搜詞是大部分網(wǎng)站的標(biāo)配。


比如,B站。



二、 下拉框中,在歷史記錄+熱搜詞的基礎(chǔ)上,再添加些網(wǎng)站自己想推廣的內(nèi)容。


比如,Zcool本酷。



三、下拉框中,根據(jù)網(wǎng)站自身業(yè)務(wù)情況,顯示個性化內(nèi)容。


1. 比如 Zillow, 美國知名房產(chǎn)估價網(wǎng)

網(wǎng)站業(yè)務(wù)就是估房價。下拉框中,第一行就是“當(dāng)前位置”,點(diǎn)擊后跳轉(zhuǎn)到結(jié)果頁,顯示定位地址的相關(guān)結(jié)果。優(yōu)化用戶體驗(yàn)。


2.    比如,攜程。

攜程的業(yè)務(wù)結(jié)構(gòu)相對復(fù)雜,搜索也就相對復(fù)雜。搜索項(xiàng)同時也涉及到很多字段/參數(shù),其實(shí)也類似表單了。后面有機(jī)會可以講下表單的交互,此處不延伸討論了。大家有興趣可以去逛逛攜程。




 

第三章 搜索框-搜索中的狀態(tài)


在搜索框中,一旦開始輸入字符,那新一輪的交互又開始了。


一、 默認(rèn)交互


目前通用的規(guī)則——搜索聯(lián)想功能,Google已經(jīng)定義好了。我就不重復(fù)寫了,如下摘自UXPlanet:


Google自2008年以來掌握并實(shí)施了“搜索聯(lián)想”。


 “搜索聯(lián)想”(自動建議)可以幫助用戶通過已輸入的文本來預(yù)測可以找到的查詢結(jié)果,為用戶節(jié)省了時間并創(chuàng)造了更加便捷的體驗(yàn)。

 

交互細(xì)節(jié)如下:


*  確保搜索聯(lián)想是有效的,設(shè)計(jì)不完善的搜索聯(lián)想會混淆和分散用戶的注意力,所以使用拼寫自動更正、詞根識別、語義識別和預(yù)測,可以改進(jìn)搜索體驗(yàn)。 

Lu傾傾 注:中文搜索還要識別拼音)


*  盡可能快速的提供搜索聯(lián)想,例如輸入到第三個字的時候,就給用戶提供相匹配的聯(lián)想詞匯,以此減少用戶數(shù)據(jù)錄入的工作。

Lu傾傾 注:現(xiàn)在其實(shí)輸入第1個字就可以提供聯(lián)想了。)


*  只提供少于10個項(xiàng)目的聯(lián)想詞句(不建議使用滾動條),否則信息將會變得難以承受。


*  允許用戶通過鍵盤的上下鍵控制選擇列表。

Lu傾傾 注:

百度在使用“鍵盤”(鼠標(biāo)不行)上下選擇列表時,如果高亮在某個聯(lián)想詞上停頓2秒以上,則等同于“回車鍵”,整個頁面的搜索結(jié)果刷新。 Google不支持此功能。

這是用戶體驗(yàn)的差異)


*  UI上,已輸入文本和建議文本視覺上保持差異(例如,通常情況下建議的詞匯通過加粗表示)



二、 個性化交互


1. 比如,Google

(Google作為搜索引擎的燈塔,搜索交互亮點(diǎn)的地方太多太多了,這里只舉個小例子。)

如上圖,不只在下拉框中展示搜索聯(lián)想的關(guān)鍵詞。

還把關(guān)鍵詞作為一個詞條顯示給客戶,比如電影,比如品牌。還同時顯示各自的參數(shù),比如 圖片,字段。

可以幫助用戶了解信息,精準(zhǔn)定位。



2. 比如,維基百科。

由于網(wǎng)站的定位不同。維基百科是一個百科全書,其中都是各類詞條相關(guān)的知識/信息。因此下拉框中的聯(lián)想,都是以詞條形式顯示的。包含了圖片,詞條名, 參數(shù)/字段。



3. Amazon 亞馬遜


亞馬遜的用戶體驗(yàn)也是做到極致了。搜索下拉框除了提供搜索聯(lián)想的關(guān)鍵詞,還按照不同的特殊關(guān)鍵詞,提供不同的參數(shù)選項(xiàng),方便用戶一步到位,不用再到搜索結(jié)果頁里做一次篩選了。優(yōu)化用戶體驗(yàn)。

比如,想搜索“chair”, 輸入了關(guān)鍵詞“chai”(注意,還沒打全 chair),下拉框中除了顯示chair相關(guān)的商品。還直接把chair的價格區(qū)間顯示出來,方便用戶點(diǎn)擊后,直接顯示相關(guān)搜索結(jié)果。


相信此處亞馬遜的PM們是做過usage分析的,chair列表頁中,應(yīng)該是 “價格”篩選的usage是最高的,并且極有可能用戶進(jìn)入chair列表頁的第一個用戶行為就是對價格做篩選。PM們就干脆把篩選項(xiàng)放到了搜索下拉框中了。



針對關(guān)鍵詞”ipad”, 也是同樣的交互處理方式,此處是顯示“尺寸”區(qū)間。



針對關(guān)鍵詞“alarm”,下拉框中按照鬧鐘的不同“功能”,顯示“圖片+分類“,方便用戶直接點(diǎn)擊。




【亞馬遜篇 番外】


在收集亞馬遜案例的時候,好玩就去搜了搜國貨之光“馬應(yīng)龍“,歪果仁們的評論簡直是太歡樂了,看著看著我都笑出了鵝叫聲。


于是就跑偏了,翻譯了2個評論,貼了上來。大家看文章看久了,休息下~






三、搜索下拉框中的多選功能

以上,討論的都是輸入單個關(guān)鍵詞搜索的情況。


那么輸入多個關(guān)鍵詞的交互該怎么處理呢?

N年前,我在《交互設(shè)計(jì)稿-純實(shí)例》之前我寫過,此處不再贅述了。


如有興趣,請戳,https://www.zcool.com.cn/work/ZMjY4Nzg3MDA=.html




四、回車 or 不回車?

大部分的網(wǎng)站的搜索功能,都是需要在輸入關(guān)鍵詞后,點(diǎn)擊“搜索按鈕“ or “回車”,才展示新的搜索結(jié)果頁的。(此處不討論百度中,鍵盤移動到聯(lián)想上就刷新結(jié)果頁等特殊情況)


即一定要有個確認(rèn)的命令,才觸發(fā)搜索。這里面有很多考慮。比如:


*  數(shù)據(jù)量大,如果是實(shí)時響應(yīng)+即時加載搜索結(jié)果頁,對服務(wù)器和代碼質(zhì)量的要求都太高。


*  用戶體驗(yàn)不太好。因?yàn)橛脩暨€沒輸入完,或者還沒確定。頁面就在不停的刷新,會干擾用戶。

 


但,也有個別工具軟件中,不用按回車,就實(shí)時刷新搜索結(jié)果。比如,F(xiàn)igma.


在軟件中,都是自己的存檔文件,數(shù)據(jù)量本身就不大。此時邊輸入關(guān)鍵字,邊實(shí)時響應(yīng),刷新搜索結(jié)果頁,讓用戶隨時看到自己的文檔。這種情況下,不用按回車,用戶體驗(yàn)還更好。

 

 

以上,終于寫完了。

暫時寫到這吧,總結(jié)太累,但是值得!

 



最后,附上Amazon貝索斯的原話:




翻譯如下:(沒有太直譯,不然有點(diǎn)拗口)


“以用戶為中心”有很多優(yōu)點(diǎn),但最大的一個就是:用戶是美麗的、棒棒的、不會滿意的,即使他們說我們的商業(yè)很贊,他們表示很開心很滿意。但他們其實(shí)想要更好的東西,不過他們自己并不知道。那么你的讓用戶愉悅的渴望,會驅(qū)使你代替他們?nèi)グl(fā)明創(chuàng)造。


——杰夫*貝索斯,2016年給股東的信




額,還是拗口。簡單來說,就是:


筒子們,為了讓用戶高興,發(fā)揮你們做產(chǎn)品/交互的主觀能動性吧,自己研究創(chuàng)造去,做個好產(chǎn)品出來。不用指望用戶告訴你做什么/怎么做,他們也不知道。



藍(lán)藍(lán)設(shè)計(jì)建立了UI設(shè)計(jì)分享群,每天會分享國內(nèi)外的一些優(yōu)秀設(shè)計(jì),如果有興趣的話,可以進(jìn)入一起成長學(xué)習(xí),請掃碼ben_lanlan,報下信息,會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務(wù)合作,也請與我們聯(lián)系。

文章來源:站酷  作者:LU傾傾

分享此文一切功德,皆悉回向給文章原作者及眾讀者.

免責(zé)聲明:藍(lán)藍(lán)設(shè)計(jì)尊重原作者,文章的版權(quán)歸原作者。如涉及版權(quán)問題,請及時與我們?nèi)〉寐?lián)系,我們立即更正或刪除。

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

提高操作效率的B端設(shè)計(jì)

資深UI設(shè)計(jì)者

我從自身實(shí)踐的B端項(xiàng)目經(jīng)驗(yàn)中總結(jié)了幾個最典型實(shí)用的b端的交互設(shè)計(jì),來提高用戶的操作效率。

目錄:

一、簡約至上

二、提高用戶的操作效率

三、智能化操作設(shè)計(jì)



       在設(shè)計(jì)領(lǐng)域已經(jīng)有很多經(jīng)過時間和實(shí)踐檢驗(yàn)的定律法則來作為設(shè)計(jì)的指導(dǎo)原理,它能夠幫助設(shè)計(jì)師更快更有效的將需求轉(zhuǎn)化成合理的界面,并且可以有預(yù)見性的去提高產(chǎn)品的用戶體驗(yàn)。被推崇的有尼爾森十大原則、用戶界面設(shè)計(jì)的八項(xiàng)黃金法則等。但是實(shí)踐出真知,一切的方法論都是源自不斷實(shí)踐中提煉和優(yōu)化的。從原則的輸入理解,到實(shí)踐內(nèi)化,就是自身不斷進(jìn)步的過程。站在巨人的肩膀上,我們應(yīng)該總結(jié)更多屬于自己的設(shè)計(jì)方法去解決問題優(yōu)化設(shè)計(jì)。我從自身實(shí)踐的B端項(xiàng)目經(jīng)驗(yàn)中總結(jié)了幾個最典型實(shí)用的b端的交互設(shè)計(jì),來提高用戶的操作效率。


一、簡約至上

      

       1951年威廉.埃德蒙.??耸紫忍岢?,認(rèn)為人們從數(shù)組中選擇目標(biāo)的時間取決于可用選項(xiàng)數(shù)量。這表明提出的選項(xiàng)數(shù)量與隨后的選擇反應(yīng)時間之間存在線性關(guān)系。從廣義上說,界面越復(fù)雜,用戶就越難找到自己的核心操作點(diǎn),功能越多,就越難發(fā)現(xiàn)真正對用戶有價值的東西。

        2011年Giles Colborne在《簡約至上》,提出“交互設(shè)計(jì)四策略”,即:合理刪除、分層組織、適時隱藏和巧妙轉(zhuǎn)移這四個令交互設(shè)計(jì)最大程度簡單易用的策略。其本質(zhì)上就是消除多余的信息干擾,保留了用戶主操作流程的心流。

       作為設(shè)計(jì)師我們利用“刪除、組合、隱藏、轉(zhuǎn)移”,不單單是為了簡化而簡化,我們首要明白的就是要在對用戶真正重要的事情上節(jié)省他們的腦力。需要把組織成功的標(biāo)準(zhǔn)清晰地構(gòu)建在產(chǎn)品的簡單上。一次交互就是用戶與設(shè)備之間的一次對話,提高效率就是要節(jié)約他們的認(rèn)知成本,學(xué)習(xí)成本,操作成本,衡量的指標(biāo)就是完成某個目標(biāo)的時間。

      B端管理項(xiàng)目有大量的表格處理,一個表格對應(yīng)的數(shù)據(jù)項(xiàng)有很多,遵循簡約至上的原則我們不會把所有字段都展示給用戶看,只會優(yōu)選跟業(yè)務(wù)最核心、用戶關(guān)心的數(shù)據(jù)來展示給用戶,讓他們看到的盡量簡約的表格信息。即使是最常用的查詢工具,我們也會根據(jù)優(yōu)先級排序,把常用的展示出來,其他的折疊收納,用戶想用到的時候可以展開更多查詢條件。我們無時無刻不遵循著這個設(shè)計(jì)原則。

 


二、提高用戶的操作效率


1、快速定位目標(biāo)信息


       在信息量大的B端系統(tǒng)里,快速找到目標(biāo)信息是最常用的功能。除了導(dǎo)航上的搜索,我所負(fù)責(zé)的項(xiàng)目幾乎在每個信息頁面中都使用了查詢,篩選、排序功能,這也是常規(guī)表格對信息處理的一種快捷方式。常規(guī)的信息定位有搜索、查詢、篩選、排序,不同的方式數(shù)據(jù)的檢索模式也不同。根據(jù)不同業(yè)務(wù)場景,合理的使用才能幫助用戶縮小信息范圍,找到目標(biāo)信息,提高用戶完成一個任務(wù)的效率。


搜索:是用戶指定任意條件(文本、語音等),平臺對此條件進(jìn)行檢索后,展示對應(yīng)內(nèi)容。搜索由用戶自定義條件,主動表達(dá)意圖 ,目的性明確。由于搜索行為是用戶主動表達(dá)意圖,往往一個簡短的關(guān)鍵詞并不能完整表述用戶想法,因此,搜索結(jié)果的內(nèi)容通常包含多種類型從精確到模糊的展現(xiàn)規(guī)則。


查詢:是利用關(guān)鍵字、詞組對系統(tǒng)內(nèi)的相關(guān)信息進(jìn)行多條件組合檢索。同時用戶也可以輸入指定條件的信息作為搜索項(xiàng),但由于查詢功能無法對非結(jié)構(gòu)化的文件內(nèi)容進(jìn)行查找,所以輸入條件不夠精準(zhǔn)將無法查詢到最終信息。


篩選:是平臺為用戶提供指定條件,用戶可以選擇查看符合一類或多類條件下的內(nèi)容。投顧項(xiàng)目一般都是先大范圍查詢,再從查詢結(jié)果列表中,進(jìn)行表頭(快捷、對應(yīng)、條件更明確細(xì)化)的信息篩選。


排序:是根據(jù)已設(shè)定的內(nèi)在邏輯,將一組“無序”的記錄序列調(diào)整為“有序”的記錄序列。




2、縮短操作路徑


        縮短操作路徑簡單的說就是減少操作的步驟來提升操作效率,是基于對用戶、任務(wù)及環(huán)境的清晰理解的前提條件下,對用戶操作的路徑進(jìn)行優(yōu)化。我們可以從以下兩方面入手:


2.1、通過預(yù)測用戶下一步的行為

        通過預(yù)測用戶下一步的行為,對用戶進(jìn)行直接引導(dǎo),縮短用戶的行為路徑,減少操作步驟。比如在一系列連貫的操作流中某個鏈路執(zhí)行出現(xiàn)問題時,用戶下一步的行為是需要及時查看錯誤內(nèi)容并處理相關(guān)信息,在執(zhí)行結(jié)果中增加一個快速查看的按鈕,引導(dǎo)他去查看和處理問題。這比他去菜單中重新查找對賬信息效率要高很多。



2.2、通過用戶操作路徑分析減少操作步驟

      涉及到大量的信息管理時,那對于信息的快速處理就涉及到批量操作。通過用戶操作路徑分析,用戶勾選批量執(zhí)行的操作頻繁,單項(xiàng)處理在較少情況才會用到。針對此分析,我們找到了一些具有共同批量操作特點(diǎn)的管理頁面,對其進(jìn)行操作路徑的優(yōu)化。批量操作可完全合并成一個執(zhí)行觸發(fā)點(diǎn)。將這個執(zhí)行點(diǎn),單獨(dú)成一個tab切換頁,細(xì)化操作為另一個切換頁。tab頁面的設(shè)計(jì),也為錯誤信息的顯示騰出了空間,整個頁面清晰可對比。經(jīng)過操作路徑的驗(yàn)證,這個按鈕使用率極高,明細(xì)操作幾乎沒有使用到,也縮短了管理頁面的操作時間。




3、減少記憶負(fù)擔(dān)


       減少記憶負(fù)擔(dān),是減少用戶在操作時,需要記憶的信息量。一方面我們需要,簡化多余的信息,減少用戶對頁面的認(rèn)知負(fù)荷,另一方面我們可以設(shè)計(jì)記憶性功能可以幫助用戶記憶。


       為什么要去減少用戶的記憶負(fù)擔(dān),一方面,縮短整個操作的時間快速達(dá)成操作目標(biāo),另一方面,降低記憶數(shù)據(jù)量,有助于提升用戶使用的愉悅感。從心里學(xué)來講, 人們往往更容易記住那些自己喜歡的事物,而對不喜歡的東西記起來比較吃力,在信息大爆炸時代,我們要記憶的很多信息如登錄號、證件號、密碼、賬戶號等,這些信息有的不但復(fù)雜,而且對用戶來說枯燥無味不想記憶,有一種天然的排斥感。那我們通過幫助用戶去記憶留存,再在合適的機(jī)會調(diào)用顯示,會提高他們在使用過程中的輕松和愉快感。比如對歷史登錄賬戶號的保留,秘鑰儲存功能,再到短信驗(yàn)證的直接不用密碼即可登錄,驗(yàn)證碼還可以直接復(fù)制到剪貼板,這都是為了降低他們的記憶成本。



      隨著業(yè)務(wù)的發(fā)展,平臺菜單數(shù)越來越多,對用戶來說非目標(biāo)菜單的數(shù)量增加,用戶需要更長時間來記憶所選項(xiàng)目的位置,到最后完全只能選擇上方的搜索框進(jìn)行菜單搜索。Google對用戶的測試表明,沒有一個人始終會把搜索作為第一選擇。相反,他發(fā)現(xiàn)只有在網(wǎng)站沒有提供有效導(dǎo)航的情況下,用戶才會使用搜索。搜索需要輸入關(guān)鍵詞,即使有模糊匹配,還要進(jìn)行選擇,而且這個過程不一定順利,可能需要反復(fù)操作才能順利找到才能找到自己心中的目標(biāo)。我們小組設(shè)計(jì)師通過競品分析和用戶訪談得到的一個驗(yàn)證性的問題,就是平臺存在菜單設(shè)計(jì)命名不合理的情況,急需優(yōu)化。優(yōu)化思路一個是合理菜單命名與菜單結(jié)構(gòu),但這個不是一蹴而就的事情,需要從產(chǎn)品整個角度去整理和長遠(yuǎn)排期,持續(xù)迭代。為此我們先選擇了幫助用戶記憶的思路,即做一個菜單收藏的功能。用戶可以手動把常用菜單直接收藏在首頁,如果在沒有收藏或者收藏未滿限制數(shù)量時,會根據(jù)記錄的用戶訪問次數(shù)提供最常用的菜單(以用戶為導(dǎo)向,自定義功能;以首頁為核心提供業(yè)務(wù)線支持),無需去記憶菜單位置,不斷尋找菜單。




4、信息可對照 


      在處理信息的時候,提供信息的對照,減少了跳轉(zhuǎn),增強(qiáng)關(guān)聯(lián)信息的對比,可以很大程度提升用戶處理信息的效率。從系統(tǒng)上講就是分屏,處理多任務(wù)事件(蘋果和Windows系統(tǒng)均很好的使用了分屏功能)。從頁面角度來講,其實(shí)就是合理化信息模塊展示,一個頁面不止展示一個信息層級的內(nèi)容。信息內(nèi)容有從屬關(guān)系(避免跳轉(zhuǎn))、因果關(guān)系(顯示結(jié)果)、并列關(guān)系(同級對比)。



      同樣具有審批功能的B端項(xiàng)目可能審批流程的設(shè)計(jì)會完全不同。我負(fù)責(zé)的另一個項(xiàng)目主要任務(wù)是對重大任務(wù)的監(jiān)控,保障日間重點(diǎn)工作按時完成,審批必然嚴(yán)格,且需要單條仔細(xì)處理。所以我們設(shè)計(jì)的是樹菜單的形式,讓用戶可以將待處理信息的條目和內(nèi)容可以直接對照來處理,提高效率。



三、智能化操作設(shè)計(jì)


      隨著B端行業(yè)日益成熟,越來越多的C端設(shè)計(jì)師轉(zhuǎn)型成B端設(shè)計(jì)師,B端行業(yè)的設(shè)計(jì)思維也不斷的融合和革新,如今B端產(chǎn)品也越來越重視產(chǎn)品的情感化建設(shè)、整體的用戶體驗(yàn)、簡約高效的智能化提升。

      首先讓大家了解一個概念,那就是泰斯勒定律,也就是我們常說的復(fù)雜性守恒定律。泰斯勒定律認(rèn)為每一個過程都有其固有的復(fù)雜性,這個復(fù)雜性存在一個臨界點(diǎn),超過了這個點(diǎn)就不能再簡化了,你只能將固有的復(fù)雜性從一個地方移動到另外一個地方。



      對于我所負(fù)責(zé)的項(xiàng)目來說,最能體現(xiàn)產(chǎn)品日趨智能化的交互設(shè)計(jì)就是清算流程的設(shè)計(jì)。以往的清算流程是分大流程,點(diǎn)擊流程步驟跳轉(zhuǎn)至相關(guān)操作頁,再進(jìn)行子模塊的操作與檢驗(yàn)。完成后,切換回住流程去執(zhí)行下一個模塊的操作。操作員的操作連續(xù)性差且操作步驟多,完全由操作員手動操作觸發(fā),體驗(yàn)繁瑣及不流暢。為此我們重新梳理了所有清算流程步驟,精間可合并的操作步驟,然后將所有步驟按照時間節(jié)點(diǎn)順序排列,完成先前步驟才能進(jìn)行下一個步驟。流程下方就是對應(yīng)的執(zhí)行模塊,只需一鍵執(zhí)行便可完成當(dāng)前清算步驟。極大的提高了用戶清算的操作成本。



      后續(xù)我們UE小組也會針對平臺進(jìn)行用戶調(diào)研,建立了用戶畫像。對于運(yùn)維人員痛點(diǎn)分析后,提出清算流程自動化設(shè)計(jì),用定時任務(wù)直接去執(zhí)行相關(guān)的流程操作,用戶不用進(jìn)行操作,即可完成結(jié)算,只需要關(guān)注狀態(tài)和處理錯誤信息。



       自動化智能設(shè)計(jì)的最大缺陷就是無法遇到極致的準(zhǔn)確率。實(shí)際處理過程中,還是會有清算錯誤信息存在。為了解決這個問題,我們保留了執(zhí)行按鈕(不手動操作時,自動跑完),運(yùn)維人員也可以手動執(zhí)行,處理問題。除了將操作日志信息模塊,作為組件,分屏來顯示錯誤信息,我們還按照商戶維度來計(jì)算狀態(tài),以便于運(yùn)維人員發(fā)現(xiàn)具體的錯誤位置。幫助操作員去查看和解決錯誤信息。智能化的設(shè)計(jì)解放了很大一部分的重復(fù)勞動,讓用戶更聚焦有意義的工作。

        智能化已然成為了設(shè)計(jì)趨勢,這將會對系統(tǒng)的性能提升和信息處理精準(zhǔn)化提出更高的要求。


藍(lán)藍(lán)設(shè)計(jì)建立了UI設(shè)計(jì)分享群,每天會分享國內(nèi)外的一些優(yōu)秀設(shè)計(jì),如果有興趣的話,可以進(jìn)入一起成長學(xué)習(xí),請掃碼ben_lanlan,報下信息,會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務(wù)合作,也請與我們聯(lián)系。

文章來源:站酷  作者:上仙修行

分享此文一切功德,皆悉回向給文章原作者及眾讀者.

免責(zé)聲明:藍(lán)藍(lán)設(shè)計(jì)尊重原作者,文章的版權(quán)歸原作者。如涉及版權(quán)問題,請及時與我們?nèi)〉寐?lián)系,我們立即更正或刪除。

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


關(guān)于后臺系統(tǒng)設(shè)計(jì)規(guī)范總結(jié)

資深UI設(shè)計(jì)者

一套完善的產(chǎn)品化設(shè)計(jì)系統(tǒng),可以解決內(nèi)部協(xié)作的一致性問題,解決設(shè)計(jì)系統(tǒng)更新的周期性問題,解決一群設(shè)計(jì)師與工程師如何規(guī)?;纳a(chǎn)各種業(yè)務(wù)、UI的問題,從而最終解決用戶體驗(yàn)一致性的問題。說到自己,公司的產(chǎn)品從接手開始便是以antdesign作為前端框架,所以很多人會說后臺用antdesign、Element或者Taro的框架就足夠了呀,當(dāng)然不~在已有的成熟框架下,也并不能完全滿足產(chǎn)品日(sang)益(xin)旺(bing)盛(kuang)的需求,所以設(shè)設(shè)計(jì)規(guī)范還是很有必要的。

作為B端設(shè)計(jì)師,視覺表現(xiàn)層面權(quán)重逐漸減少,更多的是需要梳理邏輯流程,將線下業(yè)務(wù)更好的梳理到線上流程,所以熟知設(shè)計(jì)規(guī)范可以更效率的完成工作。



設(shè)計(jì)規(guī)范的目的:


1、解決內(nèi)部協(xié)作的一致性問題

為設(shè)計(jì)師內(nèi)部溝通協(xié)作起到?jīng)Q定作用,當(dāng)同一個項(xiàng)目存在多個設(shè)計(jì)師橫向設(shè)計(jì)的時候,設(shè)計(jì)規(guī)范會避免顏色錯誤、間距失調(diào)、控件混亂等問題。

2、解決設(shè)計(jì)系統(tǒng)更新的周期性問題

隨著產(chǎn)品的不斷推進(jìn)和發(fā)展,為了新增的需求和不斷優(yōu)化的用戶體驗(yàn),這時候會需要對某些規(guī)范控件進(jìn)行調(diào)整,在有設(shè)計(jì)規(guī)范的情況下,可以迅速對接開發(fā)快速全局調(diào)整控件,極大的提升了設(shè)計(jì)和開發(fā)的工作效率。


3、解決設(shè)計(jì)師與工程師如何規(guī)?;纳a(chǎn)各種業(yè)務(wù)

關(guān)于和開發(fā)對接,圖標(biāo)在如今有了iconfont的項(xiàng)目管理下,項(xiàng)目可以建立自己的圖標(biāo)庫。再加上設(shè)計(jì)建立的可復(fù)用的公共控件庫,開發(fā)可以更加快捷的復(fù)用控件,減少返工率,也為后期的修改降低開發(fā)成本。


關(guān)于建立后臺設(shè)計(jì)規(guī)范:


首先要了解項(xiàng)目適用的主要場景,也就是用戶爸爸一般是在什么情況下用什么樣的設(shè)備來進(jìn)行操作的,然鵝你永遠(yuǎn)不知道會有什么的場景和什么樣奇葩的設(shè)備在等待你。在后臺的設(shè)計(jì)群一直有一個經(jīng)久不衰的話題,那就是后臺設(shè)計(jì)的設(shè)計(jì)分辨率是向下適配還是向上適配更合適(是1980*1080 還是 1440*900 ),這兩者都是可以的,本案由于用戶使用筆記本的情況居多,且設(shè)備并不是很新所以采用1440*900的分辨率向上適配1980向下適配1200。
在清楚的了解到項(xiàng)目背景之后,開始著手于設(shè)計(jì)規(guī)范的建立,這里關(guān)于設(shè)計(jì)規(guī)范的建立是隨著設(shè)計(jì)的不斷深入從而不斷完善的,不必刻意深入,但是要隨時更新規(guī)范文檔。



關(guān)于頁面構(gòu)成


開發(fā)與設(shè)計(jì)所理解的頁面是不一樣的,所以會造成開發(fā)出來的頁面有時候會因?yàn)楦鞣N原因與高保真相差較大,在設(shè)計(jì)看來(比如sketch),一個頁面是由多個組結(jié)合而來,每個組里包含一個或多個字段、圖片和圖標(biāo)等,在調(diào)整大小、間距、顏色之后慢慢成為高保真。而在開發(fā)的角度來看,整個頁面就是由多個box構(gòu)成,盒子與盒子之間存在空白間隔,且盒子存在一定的屬性,例如盒子默認(rèn)對齊于左上,盒子之間相互嵌套或覆蓋需要基于所屬盒子來定位。


顏色

根據(jù)品牌背景和產(chǎn)品定位來確定你的品牌色,用于字體、icon、按鈕、插畫等業(yè)務(wù)流程。功能色則是為特殊場景,例如失敗、成功、提醒等情況。


字體

通過購買商用字體或使用免費(fèi)字體來使用,如果選用免費(fèi)字體同時也要注意區(qū)分系統(tǒng),通常情況下mac系統(tǒng)使用默認(rèn)字體蘋方字體,windows系統(tǒng)使用微軟雅黑。如今免費(fèi)等字庫已經(jīng)越來越多了,所以這對設(shè)計(jì)師來說是一個好消息,今年阿里也在UCAN上公布了普惠體,年尾oppo也推出了自己的免費(fèi)字體,文章末尾附上群友整理的免費(fèi)字體導(dǎo)圖。


邊角

倒角的使用可以起到樣式的區(qū)分,從而讓用戶感知到功能區(qū)域的分別。


圖標(biāo)

快速幫助用戶理解產(chǎn)品并順利完成操作,好的圖標(biāo)具有高度濃縮并快捷傳達(dá)、便于記憶的特性,能夠更好的傳達(dá)品牌特性。


陰影

陰影的添加可以更好的提高界面品質(zhì),讓用戶易于區(qū)分功能區(qū)域


按鈕

按鈕是傳達(dá)它將要發(fā)起動作的載體。 用戶可以點(diǎn)擊一個按鈕來開始一個過程或工作流程,或觸發(fā)一個動作。

用法:

1、要傳達(dá)重要的行動。如:提交表單;

2、要導(dǎo)航到另一個屏幕,觸發(fā)一個模式或啟動一個動作。如:在進(jìn)程中指定新的動作或模式;

3、按鈕上的文本應(yīng)保持簡潔,帶著明確、可操作的動詞,例如:注冊、下一步、下載 ;

4、優(yōu)先考慮最重要的行動。行動號召太多會引起混亂,并使用戶不知道下一步該做什么。

選擇輸入框

如無特殊需求,則默認(rèn)采用框架內(nèi)輸入框,特殊情況可同研發(fā)一起討論修改。這邊因?yàn)橐恍┨厥庠?,在修改了代碼的情況下實(shí)現(xiàn)了標(biāo)題、選擇、輸入同時在框架內(nèi),這樣為寸土寸金的后臺界面留出了更多的空間。


表格

表格在后臺系統(tǒng)中無處不在,對數(shù)據(jù)管理和分析起到了重要的作用,方便用戶閱讀,分析和比較數(shù)據(jù)。表格一般由表頭、表尾、數(shù)據(jù)單元格組成。


模態(tài)/非模態(tài)彈窗

用戶交互的兩種方式,模態(tài)彈窗強(qiáng)制交互完成當(dāng)前操作流程,非模態(tài)則是弱提示。

缺省狀態(tài)

缺省頁是指操作異常狀態(tài)下給予用戶反饋的提示頁面,它的作用不僅是提醒用戶,安撫情緒;更重要的是用“空白”觸發(fā)用戶的操作行為,營造良好用戶體驗(yàn)。


結(jié)語


以上是我對于設(shè)計(jì)規(guī)范的部分總結(jié),還有很多沒有涉及到,包括非常重要的可視化部分,可以多了解一下ECharts(https://www.echartsjs.com/zh/index.html),然后希望可以和大家互相學(xué)習(xí)。設(shè)計(jì)規(guī)范的建立是長征的第一步,貫徹執(zhí)行才是根本,在B端龐大的設(shè)計(jì)系統(tǒng)中,我們需要維護(hù)好產(chǎn)品的組件庫,不斷的完善用戶體驗(yàn)和清晰的梳理線上業(yè)務(wù),保證產(chǎn)品的功能需求才是重中之重。


藍(lán)藍(lán)設(shè)計(jì)建立了UI設(shè)計(jì)分享群,每天會分享國內(nèi)外的一些優(yōu)秀設(shè)計(jì),如果有興趣的話,可以進(jìn)入一起成長學(xué)習(xí),請掃碼ben_lanlan,報下信息,會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務(wù)合作,也請與我們聯(lián)系。

文章來源:站酷  作者:請叫我紅領(lǐng)今

分享此文一切功德,皆悉回向給文章原作者及眾讀者.

免責(zé)聲明:藍(lán)藍(lán)設(shè)計(jì)尊重原作者,文章的版權(quán)歸原作者。如涉及版權(quán)問題,請及時與我們?nèi)〉寐?lián)系,我們立即更正或刪除。

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


整理數(shù)據(jù)報表系統(tǒng)的7個步驟

資深UI設(shè)計(jì)者

清晰且有效的數(shù)據(jù)報表可以反映出數(shù)據(jù)變化,進(jìn)而幫助團(tuán)隊(duì)人員確定后續(xù)的產(chǎn)品優(yōu)化迭代方向,找出可能存在的問題。那么,產(chǎn)品經(jīng)理應(yīng)當(dāng)怎么整理出清晰且直觀的數(shù)據(jù)報表?本篇文章里,作者總結(jié)了產(chǎn)品經(jīng)理整理數(shù)據(jù)報表的可操作步驟,一起來看一下。

之前聊數(shù)據(jù)埋點(diǎn)的時候曾經(jīng)提了一下,說是后面聊一下數(shù)據(jù)報表的事情,今兒個正好有空,捋一捋,跟大家做個分享。

上次分享的是《產(chǎn)品經(jīng)理整理埋點(diǎn)需求的6個步驟》,有興趣的朋友可以進(jìn)去看看。

大家都很關(guān)心數(shù)據(jù)的事情,因?yàn)閿?shù)據(jù)能比較直觀地反應(yīng)哪些地方發(fā)生了新的變化,能夠提醒相關(guān)人員去關(guān)注和調(diào)整,同時一個新的優(yōu)化上線之后也能夠根據(jù)數(shù)據(jù)去判斷優(yōu)化方向是不是正確的問題。數(shù)據(jù)是最便捷的方式。

但是你想看數(shù)據(jù)就需要先把數(shù)據(jù)報表理出來,一個業(yè)務(wù)或者一個APP會產(chǎn)生大量的數(shù)據(jù),你需要根據(jù)關(guān)聯(lián)性和重要性去整理出具體的數(shù)據(jù)表,然后再去觀察,直接看明細(xì)或者日志那你得瘋。

怎么整理數(shù)據(jù)報表呢?

它需要根據(jù)核心業(yè)務(wù)流程和業(yè)務(wù)指標(biāo)來梳理,然后兼顧到職級分層、部門分類、重要程度、使用頻次來分別處理。

我們以電商業(yè)務(wù)為例來簡單說說,選電商是因?yàn)榇蠹覍﹄娚虡I(yè)務(wù)更熟悉。

我整理了一下,大致上可以按照以下步驟去整理數(shù)據(jù)報表系統(tǒng)。

第一步,確認(rèn)要做哪些表。

你先確定有哪些部門需要看報表,常規(guī)來說包含市場、商務(wù)、運(yùn)營、產(chǎn)品、客服、售后等部門。

然后你去看這些部門都會需要哪些報表,譬如市場部門需要渠道流量轉(zhuǎn)化表等,運(yùn)營部門需要營銷轉(zhuǎn)化表、業(yè)務(wù)流程表、銷量排名表等,產(chǎn)品部門需要業(yè)務(wù)流程表、產(chǎn)品日常數(shù)據(jù)表等(觀察用戶留存與活躍的),客服需要用戶反饋問題進(jìn)度表等、售后需要售后問題進(jìn)度表等。

以上只是我不專業(yè)的一個舉例,實(shí)際上表是非常多的。

這里面有個地方需要注意一下,有些表看上去字段是差不多的,譬如渠道流量轉(zhuǎn)化表和業(yè)務(wù)流程表,很多字段都是重復(fù)的,那么要不要并表就是一個需要考慮的問題。有的公司管理比較嚴(yán)格,那么最好不并表,這樣可以通過后臺權(quán)限來控制展示,如果相對寬松那么可以向相關(guān)部門做一下確認(rèn)然后決定要不要并表。

注意:數(shù)據(jù)后臺和管理后臺是分開的,不能混淆。管理后臺用來管理用戶、商品、商戶和看明細(xì)數(shù)據(jù)(用戶信息表、購買訂單表)等等,數(shù)據(jù)后臺就是用來看統(tǒng)計(jì)數(shù)據(jù)的。

第二步,整理不同部門報表需要展現(xiàn)的字段。

以業(yè)務(wù)流程表為例。

先把業(yè)務(wù)主流程的關(guān)鍵節(jié)點(diǎn)梳理出來,到成交算是一個流程。電商的話流程大概是用戶注冊/登錄→查看商品詳情→加入購物車→立即購買/結(jié)算→立即付款→完成付款。

那么業(yè)務(wù)流程表的字段也就清楚了:

注意:報表字段是有了,但是也需要說清楚這些字段的具體含義,譬如注冊/登錄用戶數(shù),指的是在統(tǒng)計(jì)時段內(nèi),注冊+登錄用戶的人數(shù)之和,需要去重。

不要小看這個說明,這個說明決定了大家的理解能不能一致,邊界請不清晰,上面那個例子,如果沒有后面那個“需要去重”那么技術(shù)在處理的時候是不會去重的,這樣的話如果一個用戶在指定時段內(nèi)登錄了多次就會統(tǒng)計(jì)多次。

一定要寫這個說明,不寫的話技術(shù)就自己發(fā)揮了,每個人對業(yè)務(wù)的理解是不一樣的,所以一定要寫。

第三步,去擴(kuò)展報表的統(tǒng)計(jì)維度。

數(shù)據(jù)報表是有了,但是統(tǒng)計(jì)維度也需要定義,譬如需要按照日期、按渠道、按類目(商品)、按商戶、按地區(qū)等等維度去看數(shù)據(jù),那么就需要把這些和報表相關(guān)的維度加上去,這樣就能實(shí)現(xiàn)按維度看數(shù)據(jù)的目的。

這個比較簡單,有什么維度加什么維度就行,但是在處理的時候需要注意,多個條件組合能不能篩選出數(shù)據(jù)的問題,這個比較細(xì)節(jié)。

第四步,整理核心轉(zhuǎn)化公式數(shù)據(jù)表。

核心轉(zhuǎn)化公式數(shù)據(jù)表是給公司高管和核心業(yè)務(wù)骨干看的,高管是不可能看什么部門表的,看不過來也沒必要,高管們看的表只需要體現(xiàn)核心數(shù)據(jù)和指標(biāo)就可以。

高管們關(guān)心的也就是部門負(fù)責(zé)人關(guān)心的,部門負(fù)責(zé)人關(guān)心就應(yīng)該是一線員工關(guān)心的,這就是一個拉齊公司內(nèi)部認(rèn)知的一個表,所以核心轉(zhuǎn)化公式數(shù)據(jù)表特別重要,重要到需要單列一個步驟說明。

整理核心轉(zhuǎn)化公式數(shù)據(jù)表之前就需要去梳理業(yè)務(wù)的核心轉(zhuǎn)化公式,電商業(yè)務(wù)的核心轉(zhuǎn)化公式如下:GMV=注冊登錄用戶數(shù)*購買轉(zhuǎn)化率*客單價*人均購買數(shù)量*(1-退貨率)。

這就是一個用戶從曝光到復(fù)購的一個簡化的轉(zhuǎn)化公式,這個公式的意義在于聚焦提高產(chǎn)值的關(guān)鍵步驟,目標(biāo)不會偏。

注意:這個公式很重要,不能錯,如果自己沒把握的話可以問一下公司領(lǐng)導(dǎo),知道弄清楚為止。

其實(shí)做KPI的時候也一定會需要這個核心轉(zhuǎn)化公式,這樣大家就能知道在哪些環(huán)節(jié)可以提高績效,分別是提高多少,由哪些部門具體負(fù)責(zé)。

根據(jù)這個核心公式就可以整理相關(guān)的字段:

這樣公司領(lǐng)導(dǎo)每天看這個數(shù)據(jù)就知道業(yè)務(wù)有沒有在向預(yù)定目標(biāo)發(fā)展,以及距離目標(biāo)還有多遠(yuǎn)。

當(dāng)然有了字段以后也需要加維度,這個就參考前面的步驟就可以。這里的統(tǒng)計(jì)維度其實(shí)是比較少用到的,但是功能還是必備。

 第五步,整理日常大盤數(shù)據(jù)表。

大盤表是給所有員工看的,可以作為數(shù)據(jù)后臺的首頁。

大盤表通常是昨日數(shù)據(jù)的匯總統(tǒng)計(jì),譬如GMV、銷售訂單數(shù)、銷售商品數(shù)、退貨商品數(shù)、退貨總金額、新增商戶數(shù)、新增用戶數(shù)、新增商品數(shù),大概看一下數(shù)據(jù)的變化,給大家一個總體的印象。

第六步,整理實(shí)時統(tǒng)計(jì)表。

有一些業(yè)務(wù)對于數(shù)據(jù)的實(shí)時性要求比較高,所以會涉及到需要做實(shí)時統(tǒng)計(jì)表,實(shí)時統(tǒng)計(jì)表一般每小時更新一次數(shù)據(jù),如果流程出現(xiàn)問題就可以及時進(jìn)行排查和修復(fù),但是對于大部分業(yè)務(wù)來說其實(shí)不需要,如果不是發(fā)布了新的代碼,理論上是不會出現(xiàn)這個問題。

當(dāng)然像電商APP,如果遇到雙11這種,一般來說還是需要看一下實(shí)時數(shù)據(jù)的,因?yàn)槿径己荜P(guān)心當(dāng)天的戰(zhàn)果,屬于重要時刻。所以電商APP需要做實(shí)時表,字段的話一般也就是大盤數(shù)據(jù)表上的字段就行,額外字段的話可以根據(jù)領(lǐng)導(dǎo)的要求做。

第七步,最后確認(rèn)報表字段和整理成需求文檔。

把整理好的表格和各部門對一下,根據(jù)各部門的要求調(diào)整完成后制作成需求文檔。

這個步驟就不多說了,按照需求的整理流程處理就行。

以上就是整理報表系統(tǒng)的幾個步驟,當(dāng)然因?yàn)榧?xì)節(jié)太多了,其實(shí)沒有辦法在一篇文章里面講的非常清楚,但是至少80%的東西還是在了,所以還是有參考性的。希望對大家有所幫助。

實(shí)際上做報表系統(tǒng)是一個持續(xù)優(yōu)化和新增的過程,如果是從0開始做的話就需要單獨(dú)立項(xiàng)然后分期做,一下子肯定是不現(xiàn)實(shí)的,因?yàn)楣ぷ髁刻罅?,?xiàng)目的進(jìn)度不好控制,還有就是有些表并不需要馬上做的,也可以緩一緩,這樣優(yōu)先級高的數(shù)據(jù)報表就會更快的上線。

如果業(yè)務(wù)不大的話甚至可以用excel先統(tǒng)計(jì)起來??傊宫F(xiàn)形式和處理方式還是很多樣化的。

產(chǎn)品經(jīng)理在數(shù)據(jù)方面我認(rèn)為其實(shí)可以多花點(diǎn)功夫,形成一套比較具有實(shí)操性的方法論比較好,一個數(shù)據(jù)產(chǎn)品和一個APP產(chǎn)品在競爭力上還是有差異,實(shí)際上越細(xì)分專業(yè)度越高,競爭力越強(qiáng)。當(dāng)然首先至少要做到及格。


藍(lán)藍(lán)設(shè)計(jì)建立了UI設(shè)計(jì)分享群,每天會分享國內(nèi)外的一些優(yōu)秀設(shè)計(jì),如果有興趣的話,可以進(jìn)入一起成長學(xué)習(xí),請掃碼ben_lanlan,報下信息,會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務(wù)合作,也請與我們聯(lián)系。

文章來源:人人都是產(chǎn)品經(jīng)理  作者:代號道長

分享此文一切功德,皆悉回向給文章原作者及眾讀者.

免責(zé)聲明:藍(lán)藍(lán)設(shè)計(jì)尊重原作者,文章的版權(quán)歸原作者。如涉及版權(quán)問題,請及時與我們?nèi)〉寐?lián)系,我們立即更正或刪除。

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

日歷

鏈接

個人資料

存檔