首頁

一個產(chǎn)品從0到1,UI設(shè)計師參與的所有步驟與所需工具(附下載資源)

資深UI設(shè)計者

一個產(chǎn)品從0到1,UI設(shè)計師參與的所有步驟與所需工具(附下載資源)

UI界面設(shè)計規(guī)范案例展示

資深UI設(shè)計者

設(shè)計師在做一個項目時,往往不見得能夠?qū)⒁粋€項目跟進(jìn)到底,這個過程中可能會出現(xiàn)人員的變動。而為了保證設(shè)計上的統(tǒng)一性,我們需要制作相關(guān)的界面設(shè)計規(guī)范文檔,以確保整個產(chǎn)品的視覺保持統(tǒng)一,同時需要定期進(jìn)行更新。

SA聊設(shè)計: 構(gòu)成之造型分析法,豐富且好看的造型是怎么做出來的

資深UI設(shè)計者

上回咱們講完了造型中最重要的2種方式 合并和修剪
今天勒,咱們就來學(xué)習(xí)一下 好看的造型是怎么做出來的吧

看完這篇萬字文章,你也能繪制用戶體驗地圖

資深UI設(shè)計者

各位總監(jiān)不好意思拖更這么久
用戶體驗地圖
一個目前作品集里常在的工具
希望這篇文章給你不一樣的思路~

作為設(shè)計師的你?要如何理解「信息展示的有效性」?

資深UI設(shè)計者

當(dāng)遇到一個不解問題,別說是一名合格的設(shè)計師,更是每個人都應(yīng)該主動去尋找答案,發(fā)起自己的思考,你說是吧

前幾天在工作中無意聽到一句話:“要設(shè)計好信息展示的有效性”

聽到這個突然就有了疑惑,什么才是‘信息展示的有效性’?

它們‘長’得差不多,為啥結(jié)果卻是相反的呢?

資深UI設(shè)計者

· 同樣是收錢,為何微信轉(zhuǎn)賬可以在【電腦端】接收,而微信紅包只能在【手機(jī)端】進(jìn)行?

· 同樣是顯示訂單節(jié)點(diǎn),為何快遞物流是【倒序】,而外賣卻是【正序】?

競品分析怎么做?攻略來啦!

資深UI設(shè)計者

做競品分析時,我們往往會抱怨我們身為設(shè)計師,為什么要知道行業(yè)趨勢?為什么要了解商業(yè)模式?認(rèn)為那是產(chǎn)品經(jīng)理的工作,其實不然,當(dāng)我們踏入一個行業(yè),或者在某個行業(yè)扎根做大做強(qiáng),我們是需要一些專業(yè)的行業(yè)知識的,例如同樣是設(shè)計一個UGC平臺,金融行業(yè)和社交行業(yè)就會有很多不一樣的地方,包括用戶習(xí)慣和商業(yè)模式等。

B端交互設(shè)計之內(nèi)容太多怎么辦

資深UI設(shè)計者

B端交互設(shè)計之內(nèi)容太多怎么辦

ZZiUP
北京
/
設(shè)計愛好者
/
3年前
/
10353瀏覽
版權(quán)
私信
關(guān)注
B端交互設(shè)計之內(nèi)容太多怎么辦

ZZiUP
關(guān)注
做設(shè)計的時候,尤其是B端頁面,我們一般按常用的場景去設(shè)計,但是內(nèi)容過多的時候如何在頁面中更好的顯示呢?
我們知道B端產(chǎn)品設(shè)計場景更復(fù)雜,內(nèi)容更加不可控,再加上電腦屏幕大小適配,頁面寬度可自由拉伸,種種因素都要我們更加仔細(xì)的考慮頁面的各種極限值情況,如何寫全面設(shè)計規(guī)約是難點(diǎn)。相信在設(shè)計評審會上開發(fā)和測試最常問到的一個問題也是:這里內(nèi)容過多怎么展示?雖然我們在設(shè)計的時候是按照80%的場景去考慮,但是剩下20%的極限場景也需要我們給出設(shè)計規(guī)則。我根據(jù)工作中遇到的內(nèi)容過多的情況整理了以下這么多,當(dāng)然解決辦法也可能有更好的方式,都?xì)g迎大家補(bǔ)充~~

【目錄】

一、文字過多

1、標(biāo)題文字過多

   標(biāo)題因為頁面、模塊等寬度限制,標(biāo)題文字超長的極限情況如何顯示必然是需要考慮的。

   具體設(shè)計和寫設(shè)計規(guī)則時要考慮場景、功能、頁面布局等等情況再選擇處理方式。

1)只有標(biāo)題

a打點(diǎn):

注意要根據(jù)頁面布局結(jié)構(gòu),給出標(biāo)題最大寬度,然后標(biāo)題文字過長打點(diǎn),hover出tips;優(yōu)點(diǎn)是保持頁面簡潔、方便對齊;缺點(diǎn)是無法直觀看到全部內(nèi)容;

b折行:

給出標(biāo)題最大寬度,然后標(biāo)題文字過長則折行顯示;優(yōu)點(diǎn)是能夠直觀顯示出全部內(nèi)容,缺點(diǎn)是內(nèi)容太多的話視覺不友好:

c先折行再打點(diǎn):

給出標(biāo)題最大寬度,然后標(biāo)題文字過長則折行顯示,折超過(比如2行)再打點(diǎn)。適用于大部分場景下最多2行就能顯示全,而且文字內(nèi)容對用戶非常重要

2)有標(biāo)題還有其他說明文字時

 當(dāng)分組標(biāo)題和說明文字結(jié)合時,一般要優(yōu)先顯示標(biāo)題區(qū)域;當(dāng)?shù)竭_(dá)說明文字最小間距(比如40px)時,標(biāo)題打點(diǎn),說明文字顯示不下也打點(diǎn);hover時出tips

3)表單的標(biāo)題

 標(biāo)題文字較多時一般換行顯示,最多顯示(比如2)行,更多打點(diǎn)顯示,鼠標(biāo)經(jīng)過顯示tips;換行后算整體高度,距離下面的表單間距保持一致;

4)打點(diǎn)的規(guī)則

也就是從哪里開始打點(diǎn),也是需要根據(jù)場景考慮的:

a.尾部打點(diǎn),也是最常用的

b.中間打點(diǎn),比如sketch畫板的標(biāo)題展示不全時是從中間開始打點(diǎn)的;

c.特定位置打點(diǎn),比如標(biāo)題里人名字過多時,沒辦法展示全,但是后邊的【等120人打標(biāo)簽】又是極其重要的信息,這時候就需要給定人名稱一個最大展示的寬度,超過最大寬度就在最后一個人名處打點(diǎn)顯示;

2.文本框內(nèi)文字過多

文本框需要考慮單行文本/多行文本、激活態(tài)/展示態(tài)下文字過多如何顯示

1)單行文本

a有字?jǐn)?shù)限制

很多場景下,輸入框都不是無限輸入的,需要產(chǎn)品給出最大范圍,這時主要考慮校驗報錯問題:

在搜索框,往往會設(shè)置最大字?jǐn)?shù),超過則會截斷:

b無字?jǐn)?shù)限制

輸入狀態(tài)時,文字過多,光標(biāo)定位在輸入框末尾,可無限輸入,輸入框頭部內(nèi)容向前隱藏/截斷:

展示態(tài)時,內(nèi)容從頭部開始顯示,輸入框末尾打點(diǎn),或者漸隱,hover時可以選擇出不出tips:

輸入完成后的一些交互:

還有一種處理方式就是,超過字?jǐn)?shù)限制后直接截斷,不讓輸入。

2)多行文本

a有字?jǐn)?shù)限制

b無字?jǐn)?shù)限制

3.介紹/說明文字過多

用按鈕,展開收起內(nèi)容,展開收起可以常駐,也可以設(shè)置在鼠標(biāo)hover時在顯示出來。

二、彈層內(nèi)容過多

1、確認(rèn)對話框

寬度自適應(yīng),文字自動換行,設(shè)置最大寬度;設(shè)置最大高度,內(nèi)容過多則出滾動條;還要給出滾動區(qū)域,比如標(biāo)題+內(nèi)容的區(qū)域高度;

2、tips提示

tips寬高根據(jù)文字內(nèi)容自適應(yīng),設(shè)置最大寬度;文字過長時自動換行,設(shè)置最大高度,超過最大高一般多于的數(shù)據(jù)不展示,因為tips都是比較輕的提示;

3、警告提示

寬度自適應(yīng),文字自動換行。設(shè)置容器最大高度,標(biāo)題+內(nèi)容數(shù)據(jù)過多,則產(chǎn)生滾動條

4、全局提示

容器寬高自適應(yīng),給出最大寬高,大于最高高度時出現(xiàn)滾動條,反饋信息建議精簡到一至兩行,icon位置固定不變。

5、模式彈層

彈層寬/高度可以給出定值,也可設(shè)置占視窗的百分比,設(shè)置占視窗的百分比,為了避免在窗口放大和縮小時彈層無限大或者無限小,一般就要同時設(shè)置最大最小寬度定值。比如設(shè)置彈層最大高度為頁面高度90% ,也可以設(shè)置100%,即高度全屏的彈層;高度超過頁面高度 90%時,則顯示滾動條,最小高300px;寬度在600px到1000px之間自適應(yīng)。

不管是什么彈層,其實都是承載內(nèi)容的容器,內(nèi)容很多時,容器不能隨內(nèi)容無限大就需要設(shè)置最大最小值或者百分比。

三、選項過多

1、選項較少

當(dāng)選項較少,空間足夠時,可以把選項平鋪展示,一方面能讓用戶直觀看到所有選項,另一方面也能減少用戶操作步驟;可以設(shè)置單選、復(fù)選

2、選項較多

當(dāng)選項很多,空間不夠時,需要用彈層把選項收起以節(jié)省頁面空間;

1)單選下拉選擇器

當(dāng)下拉內(nèi)容還很多,而且需要分類,那么就需要:分組下拉選擇器

2)復(fù)選下拉選擇器

a.個數(shù)過多

復(fù)選下拉框內(nèi)選中項【個數(shù)】過多時,需要給出下拉框的最大高度,超過最大高度則折行,出滾動條:

b.字?jǐn)?shù)過多

選中項【內(nèi)容】過多,需要給出選中項文字一個最大寬度,超過打點(diǎn)hover時顯示tips

c.彈層規(guī)則

【下拉彈層內(nèi)】根據(jù)下拉選項內(nèi)容自適應(yīng)撐開,還需要給出彈層的最大高度為(比如290px),內(nèi)容過多產(chǎn)生滾動條;

d.加入搜索功能

如果下拉彈層內(nèi),選項非常多,那么用戶應(yīng)用起來比較費(fèi)勁,雖然有滾動條能展示全部選項,但是從這么多選項中選出某個選項就比較難了。這時就可以在彈層上加【搜索框】解決,方便用戶搜索;也可以在下拉選擇框上直接設(shè)置檢索功能;

四、按鈕/標(biāo)簽過多

1、用按鈕收起

最常用的解決方法就是用【更多按鈕】收起更多不常用的按鈕或標(biāo)簽;

比如:

2、箭頭切換,輪播

還可以用【左右箭頭】的方式進(jìn)行切換:

3、漸進(jìn)式設(shè)計

預(yù)先判斷用戶的操作,在用戶進(jìn)行特定操作后再出現(xiàn)按鈕;漸進(jìn)式設(shè)計是目前比較流行的,也是用戶體驗比較好的。

1)hover時再出現(xiàn)要操作的按鈕:

2)勾選復(fù)選框后出現(xiàn)按鈕:

如下圖,選中選項后,篩選自動收起為一行同時操作區(qū)域出現(xiàn)覆蓋篩選區(qū),表格隨著篩選移動;
取消所有勾選項或是點(diǎn)擊關(guān)閉按鈕,操作區(qū)收起恢復(fù)成篩選區(qū),篩選恢復(fù)成勾選前的狀態(tài);

還有teambition的文件庫,復(fù)選框勾選前:

復(fù)選框 勾選后出現(xiàn)行操作按鈕,按鈕覆蓋標(biāo)題的位置:

3)根據(jù)編輯態(tài)和展示態(tài)進(jìn)行區(qū)分:

展示態(tài)下頁面比較整潔,不顯示多余的按鈕:

編輯內(nèi)容后,出現(xiàn)操作按鈕:

輸入完成后的展示依然比較整潔:

五、表格內(nèi)容過多

B端產(chǎn)品的頁面常常會用到表格來承載一條條數(shù)據(jù)/記錄,那最好的情況就是表格列數(shù)較少,在最常見尺寸的屏幕下就能夠全部展示:

但是,往往表格字段比較多,列數(shù)多會出滾動條,行數(shù)多出分頁;

出現(xiàn)滾動條時為了關(guān)鍵的信息能夠一直顯示,常常會鎖定首列或者操作列:

1、左側(cè)列鎖定:

鎖定后,滾動數(shù)據(jù)列表內(nèi)的滾動條左側(cè)列首位置不動,只滾動右側(cè)的數(shù)據(jù),向左滾動的數(shù)據(jù)會被列首區(qū)域遮擋;

2、右側(cè)列鎖定:

滾動數(shù)據(jù)列表內(nèi)的滾動條右側(cè)列尾位置不動,只滾動左的數(shù)據(jù),向右滾動的數(shù)據(jù)會被列尾區(qū)域遮擋;

3、橫向滾動條

數(shù)據(jù)寬度超過屏幕寬度,則顯示橫向滾動條

4、縱向滾動條

數(shù)據(jù)高度超過屏幕高度,則顯示縱向滾動條;滾動范圍為表頭與分頁之間的內(nèi)容區(qū)域;

六、功能過多

1、用導(dǎo)航劃分

頁面結(jié)構(gòu)層面上信息過多一般會用一級導(dǎo)航,二級導(dǎo)航的形式劃分內(nèi)容

2、切換頁簽收納

頁面內(nèi)容過多還常常用頁簽來收納;

3、加入面包屑

當(dāng)頁面層級較多時需要加面包屑引導(dǎo)用戶如何返回,告知用戶的位置;面包屑不僅能讓用戶不迷路,還可以用來快速定位內(nèi)容,便于用戶快捷的選擇;

4、抽屜收納

抽屜可以收納很多內(nèi)容和操作同時保持頁面整潔。

做設(shè)計的時候,尤其是B端頁面,我們一般按常用的場景去設(shè)計,但是內(nèi)容過多的時候如何在頁面中更好的顯示呢?

交互思考:怎么設(shè)計任務(wù)流程

資深UI設(shè)計者

任務(wù),到底是怎么來的?是原本就存在的?還是人為設(shè)計而來的?

我理解中的交互設(shè)計與淺談對蘋果產(chǎn)品的人機(jī)交互與其設(shè)計哲學(xué)的感受

資深UI設(shè)計者

在之前文章的基礎(chǔ)上加入了一些圖示,可視化自己的理解

寫文章來整理自己的思路,再談?wù)勛约簩μO果產(chǎn)品的感受,歡迎一起討論啊

日歷

鏈接

個人資料

存檔