自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

高手踩坑筆記:UI設(shè)計中的10條經(jīng)驗法則

移動開發(fā) Android
在這篇文章中,我將分享一些我認為在日常工作中能幫到大家的方法,但這些方法也并非一成不變。其實我覺得,設(shè)計就是要跳出條條框框去思考,但也需要先清楚規(guī)則,這樣才有可能打破規(guī)則。

在這篇文章中,我將分享一些我認為在日常工作中能幫到大家的方法,但這些方法也并非一成不變。其實我覺得,設(shè)計就是要跳出條條框框去思考,但也需要先清楚規(guī)則,這樣才有可能打破規(guī)則。

針對像素密度設(shè)計,而不是像素 

高手踩坑筆記:UI設(shè)計中的10條經(jīng)驗法則

△ 在 3dp 或者 4dp 下的像素值

如果你不熟悉 dp 的概念,我也在這里先說明一下:像素密度是每一英寸的像素值也叫 ppi,單位 dp 是單詞「density-independent pixel」的縮寫,有時也縮寫為「dip」。

在設(shè)計界面時,建議不要針對像素而設(shè)計,而是針對設(shè)備的像素密度進行設(shè)計。這樣能確保設(shè)計元素在不同設(shè)備上的適配。

高手踩坑筆記:UI設(shè)計中的10條經(jīng)驗法則

例如,如果我們設(shè)計一個按鈕元素,大小是 200x 50dp,那么它在 160ppi 的屏幕上顯示為200x50dp,在 320ppi 的屏幕上顯示為 400x100px,即原始資源的 2 倍。

在某些屏幕每英寸的像素要比其他屏幕多,但設(shè)計資源卻不會在像素密度高的屏幕上顯得更小,這是因為在這些屏幕上會以原始尺寸的 2 倍,3 倍,4 倍進行渲染。這樣的機制可以確保所有設(shè)計資源在不同密度和設(shè)備之間保持同樣大小。

例如,iPhone XS Max 的屏幕尺寸是 414×896,但這不是像素尺寸而是點的數(shù)量,以像素為單位時是 1242x2688px??紤]到這一點,在設(shè)計 iPhone XS Max 時,我會將在 414×896點下設(shè)計,然后交付@3x 的設(shè)計資源。

善用8dp增量

高手踩坑筆記:UI設(shè)計中的10條經(jīng)驗法則

為什么設(shè)計中要用 8dp 這個增量規(guī)則?這里有一個簡單的解釋:我們使用 8 而不是 5 這個神奇數(shù)字的原因是,如果設(shè)備有 1.5 倍的分辨率,就很難被整除而出現(xiàn)鋸齒。

此外,絕大多數(shù)的屏幕尺寸都可以被 8 整除,這就是使得我們的設(shè)計在這些屏幕上適配變得很簡單。

高手踩坑筆記:UI設(shè)計中的10條經(jīng)驗法則

通過在 8 點網(wǎng)格上以 8 為增量進行設(shè)計,也讓設(shè)計變得更加統(tǒng)一。設(shè)計師不需要更多的猜測,就能快速做出決策,做到完美適配。

去掉線和邊框

高手踩坑筆記:UI設(shè)計中的10條經(jīng)驗法則

在做設(shè)計的時候,應(yīng)該時不時的停下來看看,確定下設(shè)計出的容器是否會使得 UI 變得混亂。通常,用于分隔內(nèi)容的框和線可以用留白代替。

我們以前做設(shè)計的時候,喜歡將元素套在盒子里。所以,只需要把這些盒子去掉就能使頁面看起來不那么密集,并給元素更多的呼吸空間,整個界面就能提升一個檔次。

關(guān)注對比度

合適的對比度不僅可以讓用戶看到頁面上的相關(guān)信息,還可以提高產(chǎn)品的易用性。

設(shè)計一款產(chǎn)品就類似于建造一個公共建筑,比如圖書館或?qū)W校,它需要包容所有人:盲人,色盲或視力受損的用戶。

高手踩坑筆記:UI設(shè)計中的10條經(jīng)驗法則

網(wǎng)頁可用性標準 (WCAG) (https://webaim.org/articles/contrast/ )規(guī)定對比度至少要達到4.5:1。

為了確保你做的設(shè)計符合標準,建議下載一個叫「stark 」的插件,來檢查設(shè)計是否OK。

遵循用戶習慣

高手踩坑筆記:UI設(shè)計中的10條經(jīng)驗法則

某些元素被認為是標準的原因有很多。

例如,如果將按鈕設(shè)計為圓形,那么當文本需要為「Start Free Trial」時,按鈕就會占用不必要的垂直空間。

除此之外,用戶已經(jīng)開始期待類似的產(chǎn)品體驗。如果你設(shè)計出來的網(wǎng)站,App,軟件功能和用戶所習慣的不太一樣,那么它就是不直觀的,用戶就可能對這種體驗感到失望。

因此,最好是在現(xiàn)有的設(shè)計規(guī)范的范圍內(nèi)進行創(chuàng)新,而不是去重新發(fā)明輪子。

用顏色深淺構(gòu)建層次結(jié)構(gòu)

高手踩坑筆記:UI設(shè)計中的10條經(jīng)驗法則

每種顏色都有一個視覺權(quán)重,這有助于在內(nèi)容中建立層次結(jié)構(gòu)。通過使用顏色的深淺,為元素賦予不同的重要性。

高手踩坑筆記:UI設(shè)計中的10條經(jīng)驗法則

這里的經(jīng)驗就是,如果一個元素比另一個元素更重要,那么它就應(yīng)該具有更高的視覺權(quán)重。這能讓用戶很容易區(qū)分重要和不重要的信息,從而快速瀏覽頁面。

更大,更醒目的信息會首先吸引用戶的眼球,然后才會看向它下面的次要信息。

避免使用超過兩種字體

高手踩坑筆記:UI設(shè)計中的10條經(jīng)驗法則

一個普遍接受的設(shè)計共識就是在同一張界面中使用的字體數(shù)量應(yīng)該要有限制。一般來說,兩種不同的字體就足夠了。這不是說不能用更多的字體了,而是最好要有合理的理由,否則最好不使用。

解決這個問題的方法是使用字體族。

使用字體族,我們可以在設(shè)計中使用具有不同變體的相同字體,來自同一家族的字體被設(shè)計成可以一起使用,是靈活且一致的。

在選擇字體時,優(yōu)先選擇具有各種權(quán)重的字體,如細體,標準體,中粗體,加粗體,超粗體,寬體,擴展體和斜體。這將給你更多的發(fā)揮空間,而不需要添加額外的字體。

直接而不是讓用戶思考

直接是產(chǎn)品設(shè)計的一個很好策略,因為,為什么要讓用戶思考?

高手踩坑筆記:UI設(shè)計中的10條經(jīng)驗法則

結(jié)賬頁面,電子郵件收件箱,搜索歷史記錄,后退按鈕等都是很好的例子。

在付款頁面上(如果設(shè)計得好的話),我不需要記住我買的是什么東西,也能夠清楚地識別出我要買的東西,而不需要喚起我的記憶。

 

高手踩坑筆記:UI設(shè)計中的10條經(jīng)驗法則

△ 搜索歷史

 

在我的 Gmail 收件箱里,我只需要掃一眼,就能確定哪些郵件我讀過,哪些沒有讀過,而無需多想?;蛘撸绻业卿浀? Amazon,我可以快速地從我之前瀏覽過的地方繼續(xù)看,因為它能告訴我最近查看的條目。

「通過使對象,操作和選項可見來最小化用戶的閱讀壓力。用戶不必記住從對話的一個部分到另一個部分的信息。在適當?shù)臅r候,系統(tǒng)使用說明應(yīng)該是可見的或者易于搜索的?!?mdash;—尼爾森諾曼

別讓用戶慢下來

高手踩坑筆記:UI設(shè)計中的10條經(jīng)驗法則

對于用戶來說,速度和效率是唯一重要的事情。用戶來用某個應(yīng)用,目的就是為了解決他的問題。

「我想要更快一點」 — Ricky Bobby

如果做了很多豐富的功能,那很好,但不要讓你的創(chuàng)造力妨礙我作為用戶的目標。

一個關(guān)于動畫和微交互的經(jīng)驗法則是,如果體驗增加了不必要的時間,那么它并不能真正改善體驗。

有目的使用動畫可以改善體驗,但添加不必要的干擾和移動元素卻不會。

我經(jīng)常在 Dribbble 上看到著陸頁設(shè)計,當用戶在頁面上滾動時,頁面就會動起來。它往往過于活躍,所有的東西都在動,反而內(nèi)容本身被忽略了。作為一個用戶,當界面中發(fā)生了這么多事情時,很難讓其應(yīng)該注意什么。這簡直是在浪費用戶寶貴的時間。

大量研究發(fā)現(xiàn),界面動畫的最佳速度在 200 到 500 毫秒之間。這些數(shù)字是基于人類大腦的特殊品質(zhì)。任何小于 100 毫秒的動畫都是即時的,根本不會被識別。而超過 1 秒的動畫會給人一種延遲的感覺,會讓用戶覺得無聊。— The ultimate guide to proper use of animation in UX

所以,如果你在使用動畫,一定要有目的。如果這些動畫是有目的的,那么不要讓我等待超過 500 毫秒。在 2019 年,惹惱你的用戶只需要一毫秒。

少即是多

高手踩坑筆記:UI設(shè)計中的10條經(jīng)驗法則

每次我們想添加額外的信息到頁面:按鈕,文本,圖像,動畫,插圖等,它都會與相關(guān)的信息競爭。如果頁面上的內(nèi)容太多,元素的重要性就會降低。

一個完美的案例就是著名的谷歌主頁,而不是像 Yahoo 一樣淹沒訪問者可能并不需要的信息里,設(shè)計仍然集中在核心任務(wù)上:搜索。

 

高手踩坑筆記:UI設(shè)計中的10條經(jīng)驗法則

△ 對不住了Yahoo,我不得不這么做了

 

 

責任編輯:未麗燕 來源: 優(yōu)設(shè)
相關(guān)推薦

2019-12-12 14:09:10

數(shù)據(jù)可視化設(shè)計界面

2018-01-10 13:40:03

數(shù)據(jù)庫MySQL表設(shè)計

2017-04-07 10:11:42

AR教育經(jīng)驗

2022-04-19 11:48:54

開發(fā)npm踩坑

2009-04-08 10:51:59

SQL優(yōu)化經(jīng)驗

2016-01-29 10:03:43

優(yōu)秀程序員黃金法則

2012-04-25 23:00:05

App Store

2019-09-11 09:04:47

編程語言代碼程序

2023-02-20 08:11:04

2012-04-04 22:10:14

UI

2018-09-11 09:14:52

面試公司缺點

2018-07-30 16:18:51

容災(zāi)備份

2011-07-07 18:15:41

軟件開發(fā)

2024-04-10 08:39:56

BigDecimal浮點數(shù)二進制

2023-01-18 23:20:25

編程開發(fā)

2020-09-15 08:46:26

Kubernetes探針服務(wù)端

2024-04-01 08:05:27

Go開發(fā)Java

2009-06-30 15:29:00

Java面向?qū)ο?/a>

2017-07-17 15:46:20

Oracle并行機制

2009-03-06 08:46:14

索引Oracle
點贊
收藏

51CTO技術(shù)棧公眾號