轉載請註明出處:葡萄城官網,葡萄城爲開發者提供專業的開發工具、解決方案和服務,賦能開發者。工具
原文出處:https://blog.bitsrc.io/do-your-buttons-lead-or-mislead-your-users-d5d83531238b開發工具
按鈕是UI/UX最關鍵的組件之一,在不一樣設備及平臺上獲得了普遍的應用。它們具備影響用戶行爲和體驗的能力。假如按鈕設計不合理,會令用戶產生誤解及障礙。按鈕設計的目的是引導用戶完成咱們在交互系統中預置的用戶流程得以完成,但糟糕的按鈕設計則可能會是你丟失你的用戶。那麼,如今是時候來研究該如何設計你的按鈕了!因此今天咱們不聊開發相關的知識,咱們來看看這個在界面中小小而且重要的元素它的設計思路是怎樣的吧。測試
當用戶同時看到好幾個按鈕,而且按鈕的意義沒有清晰地表述給用戶,用戶就會被你的「按鈕陣」所誤導,從而達不到預期的效果。因此具備清晰而合理的按鈕層次結構,能促進用戶可以直觀、即時地分辨出你設計按鈕的做用是什麼。下面咱們來看看影響按鈕層次結構的3個方面:網站
咱們先來介紹一下經常使用的4種類型按鈕:spa
l 立體按鈕:一個具備立體效果的按鈕,使它引人注目。設計
l 平面按鈕:沒有任何花哨效果的常規平面按鈕。3d
l 幽靈按鈕:就像它的名字同樣,幽靈按鈕一般是透明的(沒有背景色填充,和背景是融爲一體的),惟一的區別是這個按鈕有一個邊框勾勒出按鈕的輪廓。blog
l 文本按鈕:僅由文本組成的按鈕ci
通常,這幾種按鈕類型在同一界面中能夠如下順序肯定視覺上的主次程度:開發
立體按鈕 > 平面按鈕 > 幽靈按鈕 > 文本按鈕
選擇哪一種按鈕的核心在於根據不一樣廠家和用戶需求來肯定類型,以便可以更好的引導用戶。例如:
使用立體按鈕或平面按鈕突出顯示主按鈕,次要按鈕則儘可能使用幽靈按鈕或文本按鈕以突出頁面中不一樣的層次結構。上圖中的「免費註冊」是主要按鈕,由於引導用戶註冊是這個頁面最重要的任務。
通常外觀相似的按鈕能夠看做是同一層次的按鈕,這是由於具備相似視覺特徵的元素會被認爲更相關。以不一樣的按鈕類型實現不一樣功能,以下降用戶的理解成本,纔不會誤導用戶,例如:
如上圖,右側的「UPDATE」按鈕和「more」按鈕具備不一樣的視覺特徵,用戶可以很好的將它們區分開。
顯然,從「Home」按鈕到「More」按鈕的視覺類型是相同的,處於相同的層級,「Tweet」按鈕屬於更高層級中的類型。
彼此緊密排列的元素每每更相關。鄰近有助於你能進一步組織類似的按鈕從而爲用戶帶來相同的功能。因此鄰近的重要性就像單詞之間的空格和段落之間的回車同樣重要。正確運用這一原則,對引導用戶產生積極的影響。
在按鈕之間添加空行以將其分爲幾種類型。放在一塊兒的按鈕會讓人從視覺上就職務具備相似的功能。
「More」按鈕和「Settings」按鈕之間的空格巧妙的將按鈕分爲了兩組,這代表從「All」到「More」是搜索結果的分類,而「Settings」和「Tools」按鈕具備其餘的做用。
首先,正如《Don’t make me think》一書中提到的,用戶永遠不會在咱們網站上經過「閱讀」瞭解內容,他們則是經過「掃視」來了解的。
若是他們錯過了咱們指望他們按下的按鈕,咱們就會錯失讓用戶成爲潛在客戶的商機。因此,把按鈕作的足夠醒目,從而緊緊抓住用戶的眼球是相當重要的!
要作到這一點,經過對比來突出按鈕每每是頗有效的方法。不管你在什麼狀況下使用哪一種按鈕類型,只要作到如下3點,就能使你的按鈕最早被用戶「捕獲」:
負空間是攝影中常見的一種技巧,它經過畫面中大量的留白,經過強烈的對比度來達到突出主體的目的,這個技法在網頁設計中也常被用到。
尺寸是產生對比度的最有效元素之一。大尺寸的按鈕始終能夠吸引用戶的注意力。首先在按鈕周圍留出足夠的負空間,以突出按鈕,同時把調整按鈕的大小調整到用戶足以在界面上很容易關注到它們。
經過爲按鈕設置負空間和尺寸,爲按鈕添加顏色能夠進一步加強對比度。若是能夠的話,你能夠在調色板中選擇一個足夠醒目的顏色,以使用戶能下意識的點擊。
把每一個按鈕的做用向用戶傳達準確是相當重要的。若是按鈕的功能顯示不清晰,則會引發用戶的反感,由於他們不想去猜和承擔測試按鈕點擊後的後果。因此爲了更好幫助用戶理解按鈕,如下三種元素能夠解決你的問題:文字,圖標和標籤。
按鈕上的文字簡明扼要,有助於用戶高效獲取信息,確保友好的用戶體驗。
如上圖,對於同一問題,不一樣用戶可能會對「是」和「不是」有不一樣的判斷。在選項中使用適當的描述,而不是單純的「是」和「否」,能確保用戶避免誤解得到更好的用戶體驗。
再例如上圖,不用「是」和「否」, 「移除」選項就足夠的清晰明瞭。
圖標是一種常見的UI元素,它簡潔而清晰地以可視化的形式呈現按鈕功能。用戶能夠一目瞭然地分辨出各類按鈕的用途。
對於具備特定或複雜功能的按鈕,須要給按鈕設置上標籤,以簡要說明其功能。顯示方式爲,當光標懸停在按鈕上時出現。
按鈕在任何交互系統中都是相當重要的。所以,按鈕的設計的好壞直接影響用戶的體驗和操做的,爲能正確引導咱們的用戶,咱們能夠:
l 按鈕的設計富有層次
l 讓按鈕在頁面中再醒目一點
l 不要讓用戶去猜按鈕的用途
在各類場景下都應該要精心爲用戶設計按鈕,讓用戶找到本身須要的按鈕,直觀地作出選擇。
那麼,但願這篇文章能有所幫助。請隨意分享這篇文章。