首頁

UI設計的10條黃金法則

資深UI設計者

在我們設計UI有所疑惑時,可以參照以下標準做法。

這些做法并非一成不變—我只是列舉出這些方法,相信它們可以對你的日常UI設計工作有所幫助。

我們需要記住一點,設計其實就是跳出框框思考,這意味著,有些時候我們要打破陳規(guī)。所以,對我的建議也不要全盤接受。

 

1. 設計時使用密度像素(dp),而非像素(pixel)

圖中的像素值是密度像素值的三四倍

密度像素是屏幕上每一英寸所包含的像素個數,簡稱PPI(Pixels Per Inch)。dp(density-independent pixel)是密度獨立像素,也寫作dip(也有device-independent pixel之說,設備獨立像素)。

設計界面時,建議大家基于設備的密度像素,而不是像素。這樣可以保證我們設計出的圖標素材比例適當,適應不同尺寸的設備。

舉個例子,假如我們以密度獨立像素dp為單位,設計了一個 200 x 50的按鍵,那么這個按鍵在160ppi的屏幕上的尺寸是200 x 50像素,在320ppi的屏幕上的尺寸則為400 x 100像素,即原尺寸的兩倍。

因為有些屏幕的單位英寸的像素數量要比其他屏幕多,即ppi分辨率大,為了保證設計的圖標在不同分辨率的屏幕上都一樣大,設計師通常只是設計一個尺寸,導出2x、3x、4x的尺寸。

iPhone XS Max的屏幕尺寸是414 x 896。但這里的單位并不是像素,而是點的個數。論像素,則是1242 x 2688 px。知道了這些,給iPhone XS Max做設計時,我會以414 x 896個點為尺寸做設計,而后導出3x的圖標素材。

 

2. 間距使用8的倍數(8dp)

為什么UI設計的間距都是8的倍數而不是5的倍數呢?這里有一個簡單的解釋—如果一個設備是1.5x的分辨率,我們就沒法導出一個奇數。

另外,現代主流的屏幕尺寸都是以8為單位,以8的倍數做設計可以很好地適應這些屏幕。

以8的倍數設計可以保證設計的一致性。基于這種慣例,大家在進行設計工作時不用再猜測間距的數值,每個圖標都可以完美地與其他圖標對齊。

有關這個話題的更全面探討,請參考Bryn Jackson的文章《八像素網格設計》。

 

3. 刪減元素容器的線框

我們在設計的過程中應該時常將自己抽離出來,審視界面中這些作為元素“容器”的線和框是否讓界面顯得過于雜亂,是否應該予以保留。通常這些用以區(qū)隔界面內容的線和框可以被邊界留白代替。

我們設計的大部分元素都存在于線框里,簡單清除掉這些“容器”可以讓界面看起來不那么擁擠—給元素更多呼吸的空間。

 

4. 無障礙設計—重視對比度

善用對比度不僅僅是為了讓用戶的注意力集中于重要的信息,更是為了使產品更容易訪問/使用。

設計產品就好比建設像圖書館、學校一類的公共場所,它的適用對象需要涵蓋每一個人,包括失明、色盲和視障用戶。

Web內容無障礙指南(WCAG)要求文本或文本圖像的對比度至少為4.5:1。

為了保證設計達到該標準,我們可以下載Stark這款插件來檢查設計是否是無障礙的。

 

5. 基于用戶習慣,設計用戶體驗

為什么有些圖標元素會被公認為標準?原因有多種。

假如你把一個按鈕設計成圓形,那么當我們需要一個(字數較多的)“Start Free Trial”按鈕時,它就會不必要地占用界面中豎直方向上的空間。

另外,用戶期待的是與其他產品相似的體驗。如果你設計的網站、APP或軟件與用戶的既有習慣相悖,那么這樣的體驗是不直觀的,用戶很可能會因此受挫。

故而,在我們發(fā)揮創(chuàng)造力的時候,最好以現有的設計規(guī)范為基準和前提。不要重新設計輪子。

 

6. 善用顏色重量(color weight),建立視覺層次

每一種顏色都有自己的視覺重量,我們可以通過借助顏色的視覺重量來建立內容的視覺層次,用顏色的深淺來呈現內容的重要性的層級。

善用顏色視覺重量的秘訣是,一個更為重要的元素,應該有更重的視覺顏色,以便用戶快速瀏覽網頁,區(qū)分重要和不重要的信息。

大字號、粗體的信息會首先被用戶注意到,而后他們會關注其下的輔助性信息。

 

7. 避免使用超過兩種字體

通常,設計界面會控制使用的字體數目,兩種不同的字體就應足夠—這不是說你不能使用更多字體,只是你需要充分的理由。通常來講,僅用兩種字體會更好。

設計界面時要善用字體家族。

使用字體家族意味著我們可以使用同一字體的不同變體。字體家族的存在就是為了字體的不同變體可以更和諧地被放在一起,讓設計在保持多變性的同時兼顧一致性。

選擇字體時,盡量選擇那些有多種重量(如標準、適中、粗體、特粗)和樣式的(如長體、寬體、斜體)的字體家族(譯者注:作者此處所述選字體經驗的適用對象主要為英文字體。)。這樣既會給設計留出可探索的空間,也不會增加額外的字體種類。

 

8. 讓用戶認知,而非記住

讓用戶去認知產品是產品設計中所推崇的,因為,我們?yōu)槭裁匆層脩粼谑褂玫倪^程中去思考呢?

結賬頁面、電子郵箱、搜索歷史、返回按鈕等都是很好的建立了用戶認知的例子。

在好的設計中,結賬頁面是不需要讓用戶記住他們所要購買的物品的。用戶應該可以清楚地從界面中確認他要購買的物品,而非通過回憶來想起。

在Gmail郵箱中,我瞟一眼就可以知道哪些是已讀郵件,哪些是未讀郵件,這個過程不需要過腦子。同理,我登錄到自己的亞馬遜賬戶后,可以迅速地從上次購物時中斷的地方繼續(xù)開始購物—因為它顯示了我最近瀏覽過的物品。

設計時,應讓元素、功能、選項明顯可見,最小化用戶的記憶負荷。用戶無需自己在操作的步驟中記住信息。系統的操作說明應該在需要時很容易看到或查到。
—Nielson Norman Group(尼爾森諾曼集團,人機交互和用戶體驗咨詢公司,唐·諾曼是創(chuàng)始人之一)

 

9. 切忌拖慢用戶體驗  

作為用戶,速度和效率是最重要的。用戶使用一個應用程序,是為了解決某個特定的問題。

我要速度。
— Ricky Bobby(電影《塔拉迪加之夜:瑞奇鮑比的民謠》主角、賽車手)

如果將一張支票通過手機存入銀行賬戶這個體驗是非常讓人享受的,那固然很好,但作為設計師,千萬不要讓你的創(chuàng)造力阻礙用戶實現他們的目標。

關于動畫和微交互的一條經驗就是,如果某個體驗只是無謂地增加了時間,那么這不是在改善用戶體驗。

如果加入的動畫帶有目的性,則可以改善用戶體驗;但是如果增加的只是不必要的分散注意力的元素或用戶操作,那么用戶體驗不會變得更好。

Dribble上有很多著陸頁的設計—當用戶向下滾動鼠標時,動畫隨之展開。通常,這些設計展現出過火的動畫效果,每個元素都在淡入淡出,動來動去,而幾乎不關注體驗本身。當太多事情同時在界面上發(fā)生時,用戶很難知道到底哪些信息是應該關注的,這等同于浪費用戶寶貴的時間。

這位Dribble用戶,非常抱歉把你揪了出來:/

無數研究表明,界面中動畫的最佳時間在200到500毫秒之間,這個數字是由大腦的特征決定的。任何短于100毫秒的動畫都是一晃而過,人眼根本無法識別;而超過一秒的動畫會帶給人無聊和延遲的感覺。
《UX微動畫設計指南》

所以,如果你要在界面中使用動畫,那么給它一個明確的目的,并且不要讓用戶等待超過500毫秒。在2019年的今天,惹惱你的用戶只需要1毫秒。

 

10. 大道至簡

每次我們想要增加額外的信息到界面中時,例如按鈕、文字、照片、動畫、插圖等等,它們就會跟相關的信息進行競爭。如果一頁上有太多東西,那么某些元素的重要程度就會被削減。

谷歌搜索首頁就是典范。這個設計將全部的注意力放在了搜索這個主要功能上,沒有把用戶淹沒在不必要的信息海洋里。

對不起了雅虎,在這必須把你當做不好的案例展示

最后,分享給大家一句我最愛的設計箴言:

臻于完美之時,不是加無可加,而是減無可減。

文章來源:UXRen

喜茶全年的海報,分析出了3個設計套路

資深UI設計者

年底了,大家有沒有在電腦前面忙成狗呢?我身邊設計師朋友們可都在沖刺年終 kpi 呢。

但設計需求越著急就越容易出現問題,不少客戶爸爸們都抱著一種「沒多少時間了,你就這么抄吧」的速成心態(tài),殊不知這樣讓設計師很為難啊!

粉絲投稿,求問老板讓「致敬」時,設計師應該如何應對呢?

當然這種抄襲的事情我們自然不能支持,但從別人的套路中總結出經驗還是可以的,為了給大家寫出有干貨的內容,我收集了喜茶全年的廣告海報,做了一個設計風格的總結,方便大家「偷師」(不是抄襲,謝謝)

第一招:港式風格

要說新式茶飲行業(yè)最喜歡用的風格之一,莫過于「港式風格」了,畢竟港式奶茶也是新式茶飲行業(yè)的扛把子。

港風兼具了:風格強烈/配色醒目等諸多好處,喜茶也在 2019 年多次使用這個風格,例如與阿華田合作的聯名款還有后面的阿喜小賣部以及吃瓜公司,還有后續(xù)的火鍋跨界多肉芒芒甘露等等都采用了港式風格來設計

但其實港風是非常容易操作的,只需要三步就能打造喜茶同款。

下面我們就來看看怎么搞港風設計吧!

談到配色就逃不出一個核心話題:「港風到底是什么風格?」這就要從香港本土的環(huán)境開始說了,香港擁有非常高的人口密度,在鬧市區(qū)樓宇一棟挨著一棟,店鋪的招牌鱗次櫛比。

大家日常的生活環(huán)境就是每天都被高密度的信息轟炸著,所以店招想要在眾多招牌中脫穎而出自然就需要視覺上的沖擊,其中便以極其醒目的霓虹燈店招勝出。

但霓虹的制作工藝上,圖形與配色都不能太復雜,于是就形成了:手寫字體+高飽和配色+簡單圖形,這樣的固定組合形式,港式風格也就此定型。

所以其實只要選擇好一個手寫字體你就完成了港風的一大半!

然后再選擇一個飽和度高的顏色外加基礎好看的圖形就搞定了,這時你就會擁有一個喜茶同款海報了。

好看的免費字體這里找:

第二招:傳統古風

說完了港風之后,第二個經常被 cue 的就是傳統古風,而古風中最最最最重要的一點就是定好主基調色,然后選對輔助素材。

而主色調的選擇無外乎幾種常見的水墨畫、工筆畫、民國畫報等,這些都是古時候我們常用的藝術載體。

而其中工筆畫和民國畫報因為畫面柔美好看、畫風具有明顯特點成為了現在年輕品牌愛用的設計形式。

當然色調只能展現畫面的整體感覺,真正的神韻還是要靠細節(jié)來呈現,例如祥云、角飾紋樣、圓月玉兔等都是極具特色的。

古風色調+裝飾性圖案的這種搭配,可以說在產品廣告中是非常百搭的,且大部分的產品展示都能應用上,例如喜茶新品的荔枝季還有桂花綠的海報。

△ 喜茶的中國風海報

以及一些節(jié)日海報的應用都能很好的體現中國節(jié)日的特色

第三招:簡約風格

如果你沒有太多時間去追求風格創(chuàng)作但是又想要有好的視覺效果,那你也可以學學喜茶的廣告,走簡約派的路線,簡單來說這一風格的要素就是排版要好 + 元素要少。

說白了就是畫面保持簡潔的同時還要具有設計感,這就全靠排版來撐了,相比其他的風格,簡約風的排版更多元化。

常規(guī)的排版方式有居中、左右、四邊構圖。

只要選擇合適的構圖外加上好看的照片,你就會獲得不錯的簡約風海報了,其實這種風格也不用拘泥于灰白色調,配上其他的顏色或是插畫圖片時效果也一樣很好。

當然,我們在看設計作品時都是只看到了最好的一面,看不到品牌與設計師在背后反復實驗與摸索的過程。

△ 喜茶全年海報的一小小小部分…

里面還有一些不錯的海報作品卻因為不同的原因未能與大家見面。

號稱茶飲界「廣告公司」的喜茶在這一年除了用心做飲品之外,也為設計圈提供了不少有價值的物料,能夠靠設計將產品的價值傳遞出來對于設計師來說是一個好現象,設計在以后的日子里會被越來越多的品牌重視起來,上面這些「套路」大家可以學起來了~

文章來源:優(yōu)設

4個要素,讀懂一款產品的會員體系

資深UI設計者

作者通過從會員體系構成的4個核心要素對“京東、亞朵、支付寶、騰訊理財通”的會員體系進行拆解,發(fā)現不同類產品中的設計會員體系需要注意的問題。

一款產品要想持續(xù)獲取用戶價值,前端增長和后端活躍、留存與轉化缺一不可。隨著流量越來越貴拉新成本越來越高,多數互聯網公司開始將用戶活躍與留存視為產品核心指標,而會員體系一直以來都是最有效的活躍留存與轉化的運營手段之一。

本文對比4款目前付費類產品中比較典型的“京東、亞朵、支付寶、騰訊理財通”的等級會員體系,分別代表4種不同的等級會員體系類型。從會員體系構成的4個核心元素:命名、層數、成長值計算、會員權益,來快速了解一款產品的會員體系。

希望通過這篇文章給在做會員體系抓耳撓腮的你一點啟發(fā)。

一、會員命名和層數

會員命名是品牌文化、用戶群體特征的體現,而會員層數的多少則反映了產品轉化路徑的長短。

1. 四個產品的會員命名和層數概況

京東會員分為非付費會員(下稱等級會員)和付費會員兩個體系。為了凸顯付費會員,2019.9.15日起,取消了等級會員原有的銅銀金鉆制會員體系,以京享值代替

至此,從會員命名的角度,京東的會員只有付費會員和等級會員兩種名稱,等級會員會員之間以京享值的大小進行區(qū)分,共分為5層。

亞朵會員在命名方面充分體現了“舒心微笑”的品牌特征,等級會員共分為5級,分別為注冊會員(初遇)、銀會員(識君)、金會員(知己)、鉑金會員(執(zhí)手)、黑金會員(逍遙)。括號內的短稱分別來對應著兩句詩詞,詳見官網的會員介紹。

支付寶等級會員共分為4級,分別為大眾會員、黃金會員、鉑金會員、鉆石會員。從級別數量來說,支付寶會員級別相比于前者少了1級,會員升級的難度也加大了。

騰訊理財通等級會員共分為4級,分別為普通會員、白銀會員、黃金會員與鉑金會員。顏色區(qū)分上,級別從低到高顏色分別為藍灰色、銀灰、金色、黑色,通過灰色調營造理財產品的嚴肅和專業(yè)感。

【注:等級會員是指,會員級別不能直接購買得到,而是要通過完成產品任務升級達到。付費會員是指,用戶通過付費購買產品會員特權,購買的會員獨立于非付費會員,不是非付費會員的某一級】

2. 會員命名和層數分析

通常會員命名會以金屬作為主線,其中金、銀、鉆石等最為常見。

這是用戶已經熟知的命名方式,遵循以上規(guī)則有助于用戶更快的接受會員身份。但如果產品有特殊的品牌文化和目標用戶,可以考慮在命名上加入品牌元素,如亞朵。

付費會員與等級會員之間具有重疊性。

高階的等級會員分散了用戶對付費會員的注意力,因此京東最終不得不對等級會員體系采取“除名”做法。

付費會員必然會導致原等級會員體系影響力的削弱,在初始設計時需要綜合考慮付費會員和等級會員體系在維系用戶、營銷行為等方面的價值,做好取舍。

此外,還可以參考亞朵酒店的做法,將等級會員的某一級作為付費對象來售賣,如下圖,亞朵酒店將會員體系中的第三級【金會員】單獨售賣。

不同產品的會員層數不同。

電商等付費類產品會員普遍采用4-5級的分層、資訊類產品的會員體系可多達10級,如趣頭條等;社交、游戲類產品更是根據玩法的不同,設置幾十級的會員等級。

會員定級層數主要取決于產品的轉化路徑長短:

付費類產品轉化路徑短,用戶使用產品就一定會付費,因此只需要根據用戶實際消費能力進行用戶分層,4-5層即可覆蓋用戶的全部消費能力。

但社交類產品轉化路徑長,需要用戶長期活躍在產品內才有機會轉化付費用戶,會員級別需要足夠多,才能保證用戶有動力持續(xù)的活躍和留存。

此外,從成本的角度考慮,付費類產品的會員權益通常為商家的折扣和返利,會員級別越高企業(yè)付出成本越高,

級別過多會導致企業(yè)難以承擔成本,而社交、游戲類產品的會員權益通常為虛擬的勛章、身份象征等,即使會員級別高達幾十級,也不會產生過多的成本。

下圖是趣頭條10級會員的權益,可以看到權益大多數為榮譽勛章類虛擬獎勵,企業(yè)幾乎不需要付出成本。

二、成長值計算

成長值是用于衡量會員級別的刻度,用戶通過獲取成長值來達到升級、保級的目的。成長值的獲取方式體現了產品主要的運營動作,而計算公式也根據業(yè)務變動速度和產品特點有所不同。

1. 京東會員的成長值計算涵蓋的要素

  • 計算周期:30天;
  • 涵蓋產品:京東商城和京東金融
  • 行為:消費、活躍、信譽等方面,詳見下圖,已將需要消費的行為進行了特殊標記;
  • 計算方式:黑盒,并未對外展示成長值計算的詳細公式。

分析如下:

京東的主要運營動作包括以下幾方面:提高用戶消費,促進用戶活躍、收集用戶信息、建立信用評分體系等。

京東成長值的具體計算公式并未明確給出,因此可以推斷其業(yè)務調整快,變動幅度大。不公布具體計算公式可以靈活的調整成長值計算公式,但也犧牲了用戶的確定性體驗。

2. 亞朵會員的成長值計算涵蓋的要素

  • 計算周期:最近12個月;
  • 涵蓋產品:亞朵;
  • 預訂渠道:亞朵APP、微信小程序、客服熱線、企業(yè)號等渠道預定;
  • 行為:消費、任務(完善信息、完成訂單);
  • 計算方式:白盒,成長值包括支付金額、入住間夜、完成任務三個部分,計算公式明確。

分析如下:

亞朵對用戶的主要運營方向為消費和互動,運營動作主要是圍繞著訂房和相關服務展開。

成長值計算兼容地區(qū)差異:酒店業(yè)務通常分布在多個城市,每個城市的消費水平差異很大。若僅僅以消費金額來衡量會員級別,會導致大多數的高級會員都集中在高消費城市,無法實現對二三線城市的用戶激勵。因此,酒店行業(yè)會員的成長值通常結合間夜和消費金額綜合計算。

酒店預定更加依賴于用戶渠道,包括OTA(美團/攜程等平臺)、自營渠道、分銷商等。不同的渠道企業(yè)付出的成本不同,會員體系通常只給自營渠道的用戶計算成長值。如亞朵。

3. 支付寶會員的成長值計算涵蓋以下幾個要素:

  • 時間:最近12個月;
  • 產品:支付寶;
  • 行為:消費購物、生活繳費、金融理財;
  • 計算方式:白盒,所有行為可獲得的成長值均明確規(guī)定,詳見下圖梳理。

分析如下:

支付寶主要的運營動作包括促進用戶消費購物、完成生活繳費和增加金融理財。生活繳費任務的成長值獎勵較高,可以推測占據用戶生活支付場景是主要運營方向

支付寶的成長值計算公式為白盒,這與理財類產品性質相關,由于涉及到用戶的金錢投入,更需要獲取用戶的信任,明確的計算方式能夠帶給用戶確定感。

4. 騰訊理財通會員的成長值計算涵蓋以下幾個要素:

  • 時間:最近30天;
  • 產品:理財通平臺
  • 行為:購買理財、會員任務(完善個人信息和達成理財目標)
  • 計算方式:白盒,詳見下圖拆解。

分析如下:

騰訊理財通的主要運營動作包括促進用戶購買理財、激勵用戶完善個人信息。騰訊理財通的會員任務多達27個,收集用戶信息的任務占到1/3,可見完善用戶畫像為產品的主要戰(zhàn)略。

理財通會員成長值的計算公式同樣為白盒,清晰的展示用戶完成任務能獲得的成長值。

三、會員權益

  • 從用戶角度來說,會員權益是用戶持續(xù)在產品內活躍和留存的動力,好的會員體系應當有突出的核心權益,且核心權益能夠滿足用戶使用產品的核心訴求。
  • 從企業(yè)角度來說,會員體系權益應當形成一個好的業(yè)務閉環(huán),權益能夠促進用戶的再次消費,盡可能的挖掘用戶的剩余價值。

1. 京東會員權益構成

  • 從核心權益角度看:京東的會員以售后服務為核心特權,會員的級別越高,享受的售后服務越全面。這說明京東等級會員體系的目標用戶更加注重售后服務,是用戶長期留存的主要原因。
  • 從業(yè)務閉環(huán)角度看:京東會員體系特權強化了其售后能力的優(yōu)勢,為用戶的購買提供保障,提高用戶滿意度。結合京東的付費會員,共同形成業(yè)務閉環(huán),促進用戶的復購。

2. 亞朵會員權益構成

(注:數字標記表示用戶級別,其中高級會員擁有低級會員的全部權益)

  • 從核心權益角度看:亞朵的會員權益基本圍繞住宿需求,其核心權益是消費優(yōu)惠返利,涵蓋1-5級全部會員??梢娋频觐惍a品的用戶的核心訴求還是在于更高的性價比。
  • 從業(yè)務閉環(huán)角度看:亞朵酒店的會員權利累計20項,包括優(yōu)惠返利、住宿體驗、飲食、服務和身份彰顯等,幾乎覆蓋了用戶住宿的全部場景。以優(yōu)惠返利為核心的會員權益和多種服務提升用戶體驗的業(yè)務閉環(huán),可以有效的促進用戶的二次下單行為。

3. 支付寶會員權益構成

  • 從核心權益角度看:支付寶會員體系的權益覆蓋用戶的衣食住行多種場景,核心特權是在支付寶內的商家小程序可以享受會員特權。滿足了用戶在支付寶以會員身份完成衣食住行的需求。
  • 從業(yè)務閉環(huán)角度看:支付寶會員權益形成了對商家小程序的引流,促進支付寶小程序的發(fā)展,進而實現用戶在衣食住行各個場景下都在支付寶小程序內消費,實現了支付寶的支付業(yè)務閉環(huán)。

4. 騰訊理財通會員權益構成

騰訊理財通會員等級禮遇如下圖所示:

  • 從核心權益角度看:騰訊理財通會員權益基本圍繞用戶的理財行為,核心權益為資金流轉特權。包括周轉、還款、存取等。用戶在產品內的核心需求是更加順暢的完成資金流轉。
  • 從業(yè)務閉環(huán)角度看:騰訊理財通會員權益為用戶提供了流暢的資金流轉權益,用戶就可以更加放心的在產品內投資理財。同時理財通的等級禮遇主要圍繞白金以上會員提供高端服務類權益,與會員權益形成業(yè)務閉環(huán),促進用戶的活躍和留存。

結語

通過分析會員體系的4個核心元素:命名、層數、成長值計算、會員權益,可以迅速讀懂一個產品的會員體系。

一個好的會員體系能夠通過選擇合適的會員命名、設置符合產品轉化路徑的會員層數、設計涵蓋主要運營動作并能靈活調整的成長值計算體系、提供滿足用戶核心需求的會員權益。最終形成業(yè)務閉環(huán),引導用戶價值逐步提升,實現用戶價值的最大化。

文章來源:人人都是產品經理

觸覺之美-如何進行觸覺設計

ui設計分享達人

觸覺給人類帶來的情感體驗是不可或缺的,如果沒有它的存在,我們在日常生活中與現實物體互動的過程將變得索然無味。

內容概覽

一.我們的觸覺

二.什么是觸覺反饋

三. iPhone 的振動模塊

四.安卓手機的振動模塊

五.觸覺設計的用途

六.如何設計

七.結語

一.我們的觸覺


“她滑滑的,明亮著,像涂了‘明油’一般,有雞蛋清那樣軟,那樣嫩”,這是朱自清的散文《綠》中對梅雨潭的一段描寫?!盎?、“軟”、“嫩”是對觸覺賦予意蘊的獨特表達,這些我們一旦聽到就會在腦海里浮現畫面的描述是來自于生活中無數次觸覺帶給我們的獨特體驗。


在人體的五種感覺中,觸覺與其他感覺相比與我們身體的接觸面更廣,人體全身上下都是觸覺信號的接收器。盡管如此,人類的觸覺能夠傳遞的信息是有限的,通常觸覺傳遞的信息只有視覺信息的 1 %。不過,觸覺給人類帶來的情感體驗又是不可或缺的,如果沒有它的存在,我們在日常生活中與現實物體互動的過程將變得索然無味??萍籍a品也是如此,無論是 VR 體感游戲機還是日常使用的手機,通過振動帶來的觸覺反饋起到了畫龍點睛的作用。


二.什么是觸覺反饋


觸覺反饋,通常是通過硬件的振動模擬人的真實觸覺感受,通常應用于用戶隨身攜帶的手持、穿戴、觸摸等設備上,現在也開始大規(guī)模應用于體感游戲、4D 視頻內容、機器人、醫(yī)療等領域,可以補充視覺和音頻反饋的不足,增強互動效果,提升用戶體驗。


根據觸覺技術領域的創(chuàng)新公司意美森的用戶反饋和調查顯示,用戶在使用帶觸覺體驗的游戲后,給予了游戲更多的正面評價,并且活躍和分享意愿明顯提高。隨著硬件廠商對用戶體驗的愈發(fā)重視,觸覺設計在產品設計中更多地得到應用。接下來會向大家介紹移動 App 產品如何配合硬件設計出優(yōu)質的觸覺體驗。


三.iPhone 的振動模塊


軟件的體驗升級需要依賴硬件的不斷迭代。iPhone 的振動體驗一直被用戶贊嘆不已,這源自于與蘋果對用戶體驗的追求,即使在大多數用戶看來無關痛癢的振動功能,蘋果也一直進行不斷升級迭代,提高振動模塊的性能,帶來更舒適的體驗。


在 iPhone 振動模塊的升級過程,蘋果不斷增大振動模塊體積,從轉子馬達到線性馬達的更新換代讓震感越來越細膩,如下圖所示。

(上圖內硬件圖片來自知乎用戶「云子可信」)


直到后來, iPhone 7 / 7 plus 上全新線性馬達 Tapitic Engine 問世,iOS 10 的振動接口向開發(fā)者開放,如此高配置的線性馬達提供的細膩反饋不但使 iOS 系統 更具科技與藝術的融合之美,更是賦能大量第三方應用,調用此功能的第三方應用可以自定義地使用振動反饋來提高產品體驗。


可能有些讀者會疑惑,全新的 Tapitic Engine 振動模式和以往有什么不同之處呢?我們先回憶一下在以往各種手機的振動給我們帶來的體驗,基本都是嘈雜的聲音加上酸麻的手感,體驗非常拙劣。而 Tapitic Engine 實現了在不發(fā)出聲音的情況下提供更細膩舒適的振動體驗,如下圖。


另外振動給我們另一個負面影響就是其干擾性太強,大多數其他手機提供的振動并沒有進行時間和強度的分級,這帶來的問題是無論在何種場景下,手機都會給我們同樣的振動反饋,沒有進行任何場景的細分。比如對于危險操作可能需要時長久強度大的反饋,而一些輕量化的提示只需要輕微的振動即可,但是由于硬件的限制,大部分安卓手機都是一視同仁。而擁有 Tapitic Engine 的 iPhone 則可以自定義三種不同的強度、不同次數和時間,還可以穿插強度使用模擬更多場景,后文會詳細介紹相關應用。


四.安卓手機的振動模塊


剛才提到,絕大多數的安卓機型不可以對振動的強度進行自定義,因此不管在系統軟件還是第三方軟件中,如果場景需要振動輔助,基本都是振動到手麻的一聲“嗡”就不了了之了,手機如果在桌子上這種劣質的振動甚至能把手機震得掉到地上。只有少數有極客精神的安卓廠商會在振動體驗上不遺余力,向蘋果看齊,但由于大部分第三方應用開發(fā)者難以針對各個安卓機型不同的硬件振動模塊進行適配,所以大部分安卓機型上的第三方 App 如果需要振動都是調用單一強度,仍然未對振動強度做場景細分,體驗依然不盡人意。


五.觸覺設計的用途


盡管觸覺傳遞的信息遠遠少于視覺和聽覺,但我們通常也不會將觸覺作為傳遞信息的主要手段。我們只將其作為視覺反饋和聽覺反饋的一種補充和配合部分。電子設備的振動模塊產生的觸覺反饋,可以有效提高交互的易感知性,并賦予產品生命力,增強用戶的情感化體驗。


( 1 )  交互反饋


a.更敏感的反饋方式


我們在使用電子設備時獲得反饋的三種形式:視覺反饋,聽覺反饋,觸覺反饋。觸覺比視覺和聽覺的傳達更迅速被用戶感知,由于以人體為介質,觸覺反饋會為對表皮以及對肌肉中感受器進行刺激,因此其要被視覺與聽覺更加敏感和強烈。


我們可以將這種特性應用到相應的產品設計中,比如很多產品的下拉刷新都從之前的文字提示改為了振動提示,可以使用戶更快速地獲得反饋。當用戶下拉的距離到達臨界值并觸發(fā)振動后,用戶感受到振動后松手就刷新了,而不用再使用“繼續(xù)下拉刷新、釋放刷新”等冗余的文案來提示用戶,如下圖的下廚房應用。


b.強化物理動作


蘋果手機從 iPhone 6s 升級到 iPhone 7 最大的變化之一就是經典的 Home 鍵從可以按下去的實體鍵變?yōu)榱颂摂M鍵。剛開始很多果粉還擔心可能產生的體驗下降問題,但是經過使用后才發(fā)現虛擬按鍵加上升級的線性馬達提供的震感,逼真地模擬了真實的按壓觸感,乃至很多用戶反饋說使用了 iPhone 7 很久時間都還以為 Home 鍵仍然是可以按壓的實體鍵。


振動反饋還可以給輸入法應用帶來真實的敲擊感,來自馬薩諸塞大學的一份研究顯示,虛擬鍵盤如果加入振動反饋,可以提升用戶輸入時的準確度。


c.彌補異常情況下的反饋


由于網絡延遲,用戶進行某些操作后可能需要等待一段時間才能收到反饋,如果時間過久,用戶會懷疑是自己操作不當,但如果加入振動反饋,會在其他反饋信息出現前打消用戶的顧慮。


如下圖,知乎的鼓掌功能。用戶點擊鼓掌后,通常客戶端會請求服務端的數據然后顯示已點贊的狀態(tài),這個過程會收到用戶網絡狀況的影響。如果網絡狀況較差,用戶不能及時從屏幕獲取視覺變化的反饋,就會懷疑自己是不是沒有點擊到正確的熱區(qū)或者操作不當,因此用戶可能進行重復點擊從而影響體驗。但若加入振動反饋,用戶在點擊鼓掌后,首先一定會收到振動反饋,因為振動反饋不會受到網絡的影響而不會延遲,之后即使視覺反饋有些許延遲也不會讓用戶懷疑是自己點擊失誤了。


( 2 )  情感化設計


人們容易對自己熟悉的事物產生好感。在產品設計中,我們經常使用日常生活中常見的視覺形象和聲音進行隱喻關聯,與用戶建立情感聯結。觸覺也不例外,日常生活中各種各樣的現實物體都會給我們帶來不同的觸覺感受。電器按鈕的阻尼感、節(jié)日煙花爆炸傳遞的震感、撥動齒輪帶來的摩擦感等等都是我們與現實世界之間的觸覺交互。iPhone 的線性馬達提供的不同等級的振動反饋可以充分地模擬并給我們帶來逼真的觸覺體驗。


下面就向大家介紹一些將觸覺設計用于情感化設計中的一些精選案例。


a.單一強度


前文給大家提到,iPhone 手機自 iPhone 7 開始開放了振動接口,可供第三方應用開發(fā)者調用,其中有三種強度可供選擇,分別是 Light、Medium 和 Heavy 。單一強度指的是,某個功能只使用了 其中一個振動強度來設計。

如下圖的荔枝的私人 FM 功能,當我們撥動齒輪時,振動模塊就會伴隨著我們撥動的手指產生強度為 Medium 的振動反饋,模擬現實生活中的真實體驗。


b.多強度組合


多強度組合指的是,某個功能使用了 Light、Medium 和 Heavy 三種強度進行組合使用,從而模擬出變化的振動效果。它比單一強度的體驗更加豐富,而且通過設計者巧妙的構思出來的不同的組合形式,它可以模擬出各種獨出心裁的表現效果。


為了研究不同產品上振動帶來的反饋感受,我體驗了很多產品,但論將振動反饋運用到的,不得不提 QQ 的戳一戳功能,它振動的時間節(jié)點、強度與每一幀的動畫效果是匹配的,其設計團隊的匠心獨具,可見一斑。為了直觀地讓大家感受振動變化,以戳一戳中的「放大招」為例制作了效果圖給大家展示大概的振動強度隨時間變化過程。下圖中,動畫的過程可以拆解為 大招的能量收集、大招發(fā)射、大招撞墻、屏幕搖晃,分別對應不同的振動強度,使得體驗極為真實和令人驚喜。


當我們使用 iMessage 發(fā)送短信時,如果選擇了煙花,在短信發(fā)出的一瞬間,全屏幕就會布滿驟然綻放的煙花。更令人驚喜的是,線性馬達在此時進行大大小小的振動模擬出煙花的爆裂感,仿佛煙花就是在我們手里綻放一般。


不僅僅是上述案例,通過振動帶來的觸覺反饋在應用設計層面給我們帶來了巨大的想象空間。槍擊,拋硬幣,鼓點,齒輪,等等等等,再加上視覺和聽覺的配合,更是帶給了用戶身臨其境的體驗。


c.適配問題


由于之前提到過的安卓機型割裂嚴重,有些旗艦安卓機型的振動模塊體驗優(yōu)質,但是大部分安卓手機的振動還是差強人意,因此大部分第三方應用開發(fā)者難以針對各個安卓機型不同的硬件振動模塊進行適配,所以大部分安卓機型上的 App 如果需要振動都是調用最原始的振動模式,這種模式的體驗感很差,與 iPhone 的 Tapitic Engine 分級振動體驗不可同日而語,因此即使某個場景需要振動滿足情感化需求,一般情況下在安卓端也是不會加入的,比如荔枝 FM 的私人 FM 功能中的振動、QQ 的戳一戳中的振動都只在 iOS 端做了適配,安卓端是沒有的。


六.如何設計

( 1 )  iOS


在日常體驗 App 產品時,我們可能會發(fā)現,在同樣的 iPhone 機型上,有的 App 中某個功能的振動反饋細膩舒適,但有的 App 的振動反饋的強度很不合時宜且體驗感差。這里可能存在設計師與開發(fā)人員的溝通問題,設計師并沒有先主動搜集資料去了解 iPhone 的振動有多種強度選擇,只是簡單地讓開發(fā)人員將某個功能加入振動反饋,于是開發(fā)人員任意選擇了一個振動強度就草草上線。最終,導致設計出來的振動反而降低了體驗。優(yōu)秀的設計需要平穩(wěn)的落地,在我們決定要為某個功能設計振動后,我們要完成以下步驟。


1.選擇振動強度;

2.確定振動次數;

3.如果振動多次,確定每兩次之間的間隔時間;

4.確定是否循環(huán)。


如果設計的振動是多強度組合,最好將上述參數確定后以可視化的形式(如表格)交接給開發(fā)人員,方便其理解。由于部分開發(fā)人員可能并未深入了解 iOS 的振動模塊的調用實現方式,因此為了各位設計師朋友能夠更加暢快地與開發(fā)溝通,我在文章后面附上了 iOS 調用振動的相關代碼,大家可以將相關代碼直接發(fā)給發(fā)給開發(fā)人員供參考使用。我在附錄列舉了三種震動方式,其中的「 UIImpactFeedbackGenerator 震感」就是上文提到的可以自定義三種強度的方式,推薦大家使用,附錄里還列舉了每種振動方式的支持機型和系統、優(yōu)缺點和我的個人建議。


( 2 )  安卓


由于安卓自定義系統過多,且硬件之間差異過大,第三方應用開發(fā)者難以額外花費時間和精力去適配不同安卓手機硬件,因此通常只使用默認的振動調用方法。因此在與開發(fā)工程師交接時,一般我們只需要做后三步。


1.確定振動次數;

2.確定每兩次之間的間隔時間;

3.確定是否循環(huán)。


七.結語


電子產品每一次的硬件迭代總是會給設計師帶來巨大的想象空間,作為設計師,我們需要在技術日新月異的時代不斷開拓視野,拓展設計的邊界。同時也是由于技術的進步,可能本文的技術實現方案在未來的某個時間就被淘汰和拋棄,所以希望大家對本文持批判性態(tài)度,對文章內可能的疏漏予以指出,我將及時更新或更正。在這里也感謝公司的 iOS 開發(fā)小伙伴的支持,犧牲休息時間與我一起檢驗各種實現方案帶來的不同震感,提高本文的嚴謹性。


(附) iOS 振動調用代碼


( 1 )  UIImpactFeedbackGenerator 震感

代碼

a.微弱短振-Light

UIImpactFeedbackGenerator *generator = [[UIImpactFeedbackGenerator alloc] initWithStyle: UIImpactFeedbackStyleLight];

[generator prepare];

[generator impactOccurred];


b.中等短振-Medium

UIImpactFeedbackGenerator *generator = [[UIImpactFeedbackGenerator alloc] initWithStyle: UIImpactFeedbackStyleMedium];

[generator prepare];

[generator impactOccurred];


c.明顯短振-Heavy

UIImpactFeedbackGenerator *generator = [[UIImpactFeedbackGenerator alloc] initWithStyle: UIImpactFeedbackStyleHeavy];

[generator prepare];

[generator impactOccurred];


( 2 ) 長振動震感

代碼

AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);


( 3 ) 3D touch震感

代碼


a. Peek 觸感

AudioServicesPlaySystemSound(1519);


b. Pop 觸感(比 Peek 震感強,且比「UIImpactFeedbackGenerator震感」中的 Heavy 還強烈)

AudioServicesPlaySystemSound(1520);


c.三次連續(xù)短振(三次 Peek 觸感連續(xù)振動)

AudioServicesPlaySystemSound(1521);


參考書籍:

《微交互》 作者: 塞弗 (Dan Saffer)


轉自:站酷-Ballen貝林

為什么簡單的表單總是很難設計的好?

ui設計分享達人

這里討論的是從細節(jié)處提升表單的設計

最近一直在做公司的內部辦公項目,涉及到了排版和表單的問題最多,而且大部分都是來自于網頁端的改版,因此在畫界面的時候,關于表單里很多小細節(jié)都不太清楚,并且界面十分的冗長,因此就想把這段時間關于表單的設計做一個簡單的總結,希望能幫到大家。


我們今天換個角度來說,最近學了原子設計,所以我們從原子的角度上將表單拆開來說,讓我們更全面細節(jié)的了解表單,分為以下六個模塊:結構、標簽、操作、幫助、驗證、反饋,首先我們先了解一下表單是什么?



1、表單是什么?

表單是我們在網頁和APP中使用頻率比較高的模塊,大多是數據采集的功能,并且都是需要用戶自己填寫或者編輯的,因此會在很多功能模塊中見到,例如12306的信息填寫頁,個人中心信息、評論和動態(tài)發(fā)布以及登錄頁等等。



2、結構

1、減少不必要的表單項目

我從項目當中最深切的感受就是產品太摳了,網頁上的信息哪個都舍不得刪,整個搬下來,導致頁面使用下來用戶的體驗很差,雖然很多時候表單里的一些內容是無法去掉的,但是還是希望能夠簡化表單,如下圖所示:


用戶注冊表單時要一并填寫姓名和生日,這種與注冊無關的信息填寫除了增加用戶的提高留時間之外,降低對產品的好感度


2、信息的排序從易到難

信息的填寫最好是從用戶相對無抵觸的信息開始逐漸到隱私的信息,而不是一開始就讓用戶萌生退意,如下圖所示:

自如的房東簽約里的內容個人覺得門檻還是挺高的,剛選擇完自己的行業(yè),就要填寫公司的名稱和地址,以及學歷信息,這種比較隱私的問題一開始就讓用戶填寫,其實會讓用戶對這個產品萌生退意。


3、分類

如果實在是信息量很大但一定要在一個界面里展示,那么就將相關的內容進行分類組合,并且通過增加一些額外的空間或者主標題來分類。如下圖所示:



12306、愛彼迎以及知乎的個人信息填寫都比較多,但是將信息分類以后,就增加了頁面呼吸和節(jié)奏感,從而幫助用戶更加輕松完成表單。


而且這里在設計的時候需要注意的一個是分割形式,上圖的三個例子分別使用了背景分割和留白分割,其中留白分割在填寫時使用的比較多,因為大家要注意的是在編輯狀態(tài)是有很多填寫提示的下劃線,背景分割或者分割線分割勢必會造成視覺上分割感更強,因此在編輯狀態(tài)留白風格是比較好的選擇辦法。


但是展示的時候分割線確實比較好的選擇辦法,如下圖所示:




3、標簽

在表單中,標簽問題比較多的在于標簽的位置放在那里,我們經??吹降挠凶髮R、右對齊、頂部對齊和浮動標簽。如下圖所示:


浮動標簽和頂部對齊目前來說是使用的比較少的情況,這種位置符合自然視線,能夠快速幫助用戶完成表單,但是卻用的不是很多,因為關于表單的填寫,產品還是希望用戶能夠慢下來的,通過左右閱讀,讓用戶仔細閱讀標簽,如下圖所示:


目前手機端使用較多的是右對齊為主,畢竟用戶理解和填寫速度都屬于適中。



4、操作

在操作的設計問題上,我們一般拿不準的就是不知道按鈕要放在界面右上角還是下方,我們先說第一種:


1、界面右上角

這是目前不管是設計還是使用,都是界面中出現頻次比較高的一種方式,如下圖所示:

這種形式適用于界面信息內容不多,并且用戶的可控性比較強,在UGC的產品中較多出現。


優(yōu)勢:按鈕的視覺層級不是很高,方便用戶更專注于當前頁面的填寫


缺點:按鈕在右上角,不太方便用戶一只手操作。



2、固定在界面底部

用主題色作為按鈕的主色,并且固定在界面底部位置,如下圖所示:

優(yōu)點:位于屏幕下方,方便用戶點擊,同時視覺層級高能夠吸引用戶的注意力


缺點:會遮擋表單,導致用戶會錯過一些信息,因此這樣的按鈕大部分都是會放在信息不重要或者不用完全都填寫的表單界面上。



3、固定在表單底部

這里的底部與第二種不同,第二種是固定在界面的底部,但是這種是固定在表單的底部,如下圖所示:


優(yōu)點:符合用戶的閱讀習慣,同時能夠引導用戶將表單信息看完,因此這種比較適合用在表單有必填項目的表單中使用。


缺點:如果表單內容比較少,在視覺上就會顯得擁擠



5、提示和驗證

幫助提示大多出現在產品的登錄頁和隱私信息的填寫界面,不同的步驟需要考慮不同的情況。


1、未填寫

未填寫時給與用戶的提示,這種情況是最常見的表單形式,如下圖所示:


將需要用戶填寫的表單信息給予的一定的提示和解釋,安撫用戶在面對大量需要填寫信息時的情緒。



2、填寫后

填寫驗證后出現報錯或者不符合要求時,需要作出反饋,可以有下圖幾種情況:

上圖中兩種不同的情況,針對性的報錯和局部的報錯,都分別代表了不同的場景,個人認為針對性的報錯在登錄頁的報錯上也能夠極大的提高用戶的體驗。



6、反饋

1、操作前

在用戶未對當前頁面有操作時,按鈕需有不同的表現形式,讓用戶對操作的行為及結果有預先的心理感知,如下圖所示:

很多操作前的按鈕都會置灰,顯示不可點擊的狀態(tài),除了給用戶提示之外,也是為了避免誤操作,當然現在還有一種方法就是如果誤觸頁面會有提示


2、操作后

點擊按鈕后給頁面增加一些微動效,提起用戶的興趣,同時提升表單的轉化率。

轉自;站酷-潘團子

2020沉浸式體驗設計的趨勢,可不只有黑色?

ui設計分享達人

沉浸式體驗就是讓人專注在當前的目標情境下感到愉悅和滿足,進而忘卻真實世界的情境


沉浸式體驗就是讓人專注在當前的目標情境下感到愉悅和滿足,進而忘卻真實世界的情境。自iOS 13終于推出“Dark Mode”黑暗模式之后,沉浸式體驗愈發(fā)受到推崇,各路產品在體驗上紛紛跟隨,設計出匹配系統的的Dark Mode??珊芏嘣O計師就會問,為什么沉浸式設計就一定要是深色的呢?

為什么沉浸式設計大都偏深色?

在《設計的法則》一書中,對沉浸的解釋使用的是心流理論,簡而言之就是利用人的感官體驗和認知體驗,營造氛圍讓參與者享受某種狀態(tài)。沉浸式設計中,即要有吸引用戶的無縫鏈接的完整故事鏈條,還需要營造主題場景空間,通過場景延伸融合故事情節(jié),適時制造有趣的互動體驗節(jié)點等等。從而使用戶沉浸其中,忘卻真實世界。


可見沉浸式設計的關鍵是吸引,用戶的視線首先被吸引過來?,F在大家花10S鐘體驗一下眼睛的觀感,盯著下圖左側的白色背景的界面10S種,轉而盯著黑色背景的界面,感受如何?



觀看白色界面的時候可能感覺很正常,輕松自如。轉而看黑色呢?輕松自如的氛圍立馬被打破,要挺直腰板認真察看敵情了,整個的都精神起來,甚至變得有點緊張,這就是為什么沉浸式設計大都是偏深色的原因。深色首先讓用戶感知到的是注意力迅速集中起來,不然總覺得看不清或者會錯過什么?所以說深色更容易讓人進入沉浸式體驗模式,所以在設計上被引用的很多,但瀏覽深色,眼睛很快就會變得疲勞,而且沉浸式設計只有深色模式嗎?答案肯定不是的。


沉浸式體驗該怎么設計

黑色能讓人注意力迅速集中起來,但除了黑色還能有其它沉浸式的設計方式嗎?突然想起Segment.io的創(chuàng)始人Ian Storm Taylor告誡設計師們遠離黑色,原因是它會讓所有的其它顏色黯然失色。當然我個人非常不贊同這種說法,因為設計好不好不能用顏色來下定論。沉浸式體驗需要盡可能地調動五感,長時間吸引住參與者注意力,盡可能排除其它干擾。例如迪士尼主題樂園,利用感官刺激達到心流狀態(tài);玩游戲,各種技能與挑戰(zhàn)匹配主人的認知達到心流模型。



我們先來總結沉浸式體驗具備哪些特點:被吸引去、全身心投入、目標明確、即時反饋、主控感 、無憂無慮、主觀時間感改變。這些特點需要營造一種“代入感”,這種“代入感”轉變?yōu)樵O計需求就是我們常說的場景化設計、抓眼球設計、故事化設計、情感化設計。

場景化設計

用戶被吸引往往是置身于某一種場景之中,場景的設計代入感很強,這是感官和認知相結合在一起的體驗形式。迪士尼樂園的游玩項目幾乎把這種場景式設計用到了,巴斯光年星際營救、創(chuàng)極速光輪、愛麗絲夢游仙境等等,幾乎每個項目都在引用場景化設計,讓游客瞬間融入其中。

場景化設計打開的是空間維度,體現了一種空間感縱深感的設計。再就是采用模擬現實的表達更趨向引入場景化設計。



抓眼球設計

抓眼球的設計,幾乎是所有設計師最擅長,這好像是最能體現我們專業(yè)特長的地方。也是甲方最喜歡用的相關詞,說了,我們就要那種是視覺沖擊力超級震撼的畫面,一下子就能抓住用戶的眼球。甲方這一句話背后,也不知道要設計師出多少輪方案才能企及那個高度,說多了都是淚。

抓眼球的設計往往結合那種酷炫光影的表達,呈現出極光的未來科技感,重金屬等質感很強的設計,吸引用戶的眼球。


故事化設計

聽首歌會讓人不禁沉浸歌的意境之中,看電影完全被情節(jié)所吸引。就如同最近特別火的電視劇《慶余年》付費提前點播事件,造成了結局大泄露。印證了那句話,咱能忍得住不看嗎?條漫也是當下超級人們的設計形式表達,因為這種設計的故事性很強,內容一下子就吸引住用戶的認知體驗。

故事化設計多以插畫、條漫的形式來表達,恢弘的場景體現故事的畫面感,通過內容深深吸引用戶的心智模型。

情感化設計

情感化的設計也算是近兩年被提及相當多的設計形式,情感化設計是一種引發(fā)用戶共鳴的情緒化表達。這種情緒化表達,可以是這種及時反饋的體驗感,也可以是這種觸動用戶的動效。唐納德《情感化設計》一書中,將情感化設計分為三個階段對應到產品中的設計。



第一階段:本能水平的設計——人是視覺動物,對外形的觀察和理解是出自本能的。如果視覺設計越是符合本能水平的思維,就越可能讓人接受并且喜歡。


第二階段:行為水平的設計——行為水平的設計可能是我們應該關注最多的,特別對功能性的產品來說,講究效用,重要的是性能。使用產品是一連串的操作,美觀界面帶來的良好第一印象能否延續(xù),是否能有效地完成任務,是否是一種有樂趣的操作體驗,這是行為水平設計需要解決的問題。


第三階段:反思水平的設計——反思水平的設計與物品的意義有關,受到環(huán)境、文化、身份、認同等的影響,會比較復雜,變化也較快。這一層次,事實上與顧客長期感受有關,需要建立品牌或者產品長期的價值。只有在產品/服務和用戶之間建立起情感的紐帶,通過互動影響了自我形象、滿意度、記憶等,才能形成對品牌的認知,培養(yǎng)對品牌的忠誠度,品牌成了情感的代表或者載體。


情感化設計反饋出來設計的本質問題與產品的內在價值無關,而在于聯絡產品和用戶之間的情感紐帶。產品真正的價值是可以滿足人們的情感需要,最重要的一個需要是建立其自我形象和其在社會中的地位需要。當以物品的特殊品質使他成為我們日常生活的一部分時,當它加深了我們的滿意度時,愛就產生了。



寫在最后

沉浸式體驗表達的用戶的在情境下進入的心流模型,引發(fā)感官和認知體驗的共鳴。我們常見的“Dark Mode”黑暗模式更易于引入用戶的沉浸式體驗,但并不代表沉浸式體驗設計只有深色模式,通過上文的層層分析,我們發(fā)現沉浸式體驗的設計方式主要分為場景化設計、抓眼球設計、故事化設計、情感化設計這四個模塊的設計。



滴滴國際化司機端改版過程完整復盤

資深UI設計者

本文分享國際化司機端首頁改版完整思考過程,化繁為簡提升司機使用效率,提升產品用戶體驗。

關于國際化司機端

隨著滴滴國際化業(yè)務腳步不斷加快,司機端始終是作為承載全球化業(yè)務運力的基礎保障。

同時,在移動通信技術高速發(fā)展的背景下,不同國家間的傳輸速度與硬件設備差距正在不斷縮小,用戶對應用產品的期望由基礎的可接受、可使用、功能齊全,向更易用、簡約、更為專注的產品使用體驗上轉變。

在新階段下,「為全球司機用戶提供一個「克制」「可依賴」的產品使用體驗」、「為業(yè)務拓展提供有力的體驗支撐」是體驗設計團隊在新的階段下提出的目標。

現狀分析

2018 年 9 月我們與產品同學深入拉美當地對司機側進行為期 2 周的產品體驗調研。雖然在當地的時間較為短暫,但是我們依舊感受到了拉美國家的習俗文化和人文特點。

相比中國人的含蓄內斂,巴西與墨西哥人顯然更加熱情隨和。

在巴西,這個世界上假期最多的國家,處處體現著人們對生活的享受才是自始至終的追求。無論是世界杯一個月狂歡長假,還是周末下午兩點開門的商區(qū),總會讓人羨慕的同時刷新你對享受生活的認知。

而娛樂至上的墨西哥人,熱情友好,能歌善舞,我們常說的放飛自我在這里幾乎成為墨西哥人每天的生活常態(tài)。他們喜歡享受當下,后天下之憂而憂。他們覺得工作賺錢就是為了更好的休息,大多數人每天都是開朗樂觀的處世態(tài)度。

同樣,落后的基礎建設、糟糕的交通狀況、教育水平低下、價格昂貴的電子產品以及相對不太穩(wěn)定的社會環(huán)境,也是它們共同存在的問題。

在當地,我們通過實地調研與用戶訪談等方式,針對產品體驗的問題與司機進行面對面溝通。收集了很多寶貴的用研資料與司機訴求,如司機希望平臺為他們推薦訂單引導,司機希望獲得更多的實時動態(tài)訊息和司機每天都可以查看自己的收入狀況等,集中體現在效率、感知、體驗這三大方面。

其次,伴隨著業(yè)務的不斷增長,越來越多的功能使得我們的產品變的更加復雜,舊版的框架布局早已是不堪重負,無論是現存的體驗優(yōu)化問題,還是未來業(yè)務功能的拓展問題,舊的框架體系都是難以為繼,無法再通過簡單的修補來滿足用戶和業(yè)務未來的訴求。

明確改版及對應目標

改版升級對產品本身來說是一件非常重要的事情,需要對多方因素進行慎重考慮。經過多次的溝通討論,權衡改版對產品可能產生的利弊關系,采用小步快跑,快速試錯,分階段分模塊的方式進行。

首頁既作為承載核心功能(發(fā)車)的載體又是其他重要板塊的分發(fā)的入口,在內容呈現與用戶感知上都存在很大的體驗提升空間;我們通過拆解業(yè)務中長遠需求規(guī)劃得知,大多數重點需求依賴于首頁框架布局,而現存首頁框架無法滿足業(yè)務訴求;在競品的改版中首頁的變化最大,并在司機群體中取得比較正向的反饋;通過上述分析,決定率先對首頁進行優(yōu)化改造。

首先我們與產品、運營側進行深入討論,結合用戶訪談整理的用戶訴求,對此次首頁改版的目標達成一致。

聚焦核心訴求 提升首頁體驗

1. 首頁框架具備較強的業(yè)務拓展與靈活配置特性

在舊版的框架體系中,大量信息在首頁呈現,功能層級復雜,重點功能難以突破和查找,關聯較弱的信息架構嚴重影響和分散了司機的關注點。隨著業(yè)務模式不斷擴展,首頁新需求類型逐漸增多,一套更加具備靈活的拓展能力和管理能力的首頁框架尤為重要。

首先我們將舊版的首頁布局打破重建,對現有模塊進行整理。功能相似、定義模糊、司機操作相對低頻的模塊進行合并、刪減。

對司機高頻操作模板進行場景劃分,將相關信息進行聚合處理,通過對入口的強化,來明確司機對不同模塊的認知。

出車管理

將與出車相關信息進行組織聚合,結合司機不同的使用場景,將功能與模塊進行結合,加強認知,減少司機多余的思考與判斷,快速響應,提升工作效率,同樣也為業(yè)務在有關出車功能方面提供靈活可拓展的組件框架。

收入管理

通過顯示司機最關注的今日收入信息,為司機提供方便快捷的查看功能,使司機更專注于工作本身。同時對收入管理入口起到了強化認知作用。

信息管理

對關于個人相關的信息通知及功能操作進行聚合,方便司機對個人信息進行快速查看,提高查看效率。

通過對框架模塊的標準化定義,后續(xù)的業(yè)務需求便可以進行歸類管理,根據不同需求的不同屬性,結合功能使用場景,選擇合適的模塊進行展示,提高司機使用效率同時增加首頁的業(yè)務框架擴展能力。

2. 精簡信息呈現 明確核心操作

通過對框架的重構,有效的解決了首頁信息承載壓力過大,功能層級復雜的問題,同時地圖的面積相比舊版首頁也大幅增加,信息呈現更加簡潔、輕量。

出車操作作為首頁的核心功能,通過調研得知,司機普遍反映在舊版首頁中存在出車操作感知弱、收出車狀態(tài)區(qū)分不明顯的問題,對司機的操作體驗和感知體驗造成了比較大困惑。

在首頁改版過程中我們著重對出車操作進行了設計分析,基于對業(yè)務的了解和競品的分析,得出以下三個結論:

  • 強化發(fā)車按鈕。突出核心功能,鼓勵司機更多更主動的發(fā)車。
  • 強化接單中的狀態(tài)。增強司機對接單狀態(tài)的感知度,減少司機對于所處狀態(tài)的困惑。
  • 弱化收車按鈕。對司機收車按鈕進行收納,減少司機的誤操作的行為。

通過「兩強一弱」,減少司機困惑提升發(fā)單效率的同時,間接的延長司機的在線時長。

完成頁面設計后我們發(fā)現,操作按鈕通過靜態(tài)視覺角度去表達收出車空間位置關系是十分困難的,僅通過 Toast 提示會造成用戶理解的斷層,于是提出使用動效去進行「搭線」串聯,搭線發(fā)車前按鈕的點擊和收納后的位置提醒進行視覺體驗上的串聯,從而達成感知增強,解決視覺體驗層面不容易解決的問題。

3. 增強獎勵信息首頁曝光度及展示樣式 縮短查看獎勵路徑

豐富的訂單獎勵活動是我們與競品相比重要的競爭優(yōu)勢,司機在完成定量訂單的同時提供了更多的額外收入。查看每日獎勵活動,已成大多數司機每日上線必做的事情。

與舊版相比,在新版首頁中通過提升獎勵入口層級,縮短了查看獎勵活動操作路徑,從而方便司機快速查看。

通過首頁透傳的獎勵卡片,司機在首頁即可獲取到推送的獎勵相關信息,及時獲取到獎勵預告和進度,提升了司機工作效率的同時加強了司機對獎勵活動的感知。

4. 設計語言升級

在經歷了快速奔跑的粗放階段,我們也在思考司機端產品究竟以怎樣的品牌氣質傳遞給海外的司機群體。

在當地,我們在司機心目中更像是合作伙伴,憑借真誠互利的態(tài)度贏得了當地司機的用戶。

真誠、熱情與融合我想這就是我們想要傳達的核心品牌情感,而克制、可依賴將作為產品體驗的設計原則貫穿始終。

顏色系統

司機端顏色系統在基于現有品牌色基礎上,結合不同國家顏色文化的理解,新增加符合本地化的輔助色系,以提升產品的親和力,傳遞品牌情感。

文字系統

針對司機用戶的操作使用場景,對文字字號梯度進行提升,通過文字粗細、顏色、大小加強信息對比度,使司機在更多復雜場景下可快速獲取重要信息,提升閱讀體驗。

在此次改版中新引入 Barlow 與 DIN Alternate 字族作為模式數字展示字體,兩款字體分別為 Android 及 iOS 系統下默認包含字體,相比 Roboto 與 SF Pro text 兩款字族,在數字展示上更為明確、識別性更強,同時因為自身「纖瘦」的特性,在屏幕橫向面積上節(jié)省更多空間。

結語

業(yè)務在不同的階段有不同的側重方向及打法,設計側根據業(yè)務所處階段應及時的調整自身的目標定位,快速響應,積極探索設計的機會和突破點,在不同的階段發(fā)揮自身價值,助力業(yè)務達成共同目標,為用戶創(chuàng)造更便捷的產品使用體驗。

首頁改版從立項到設計再到研發(fā),多部門同學緊密配合,在有限的時間內最大化的完成預期上線效果。

全量上線后,通過問卷對首頁改版進行滿意度收集,司機對新版首頁的滿意度平均值高達 93%。取得的成績離不開每一位參與改版的同學支持,也得益于國際化團隊自始至終對產品體驗的重視與認同。

作為司機端體驗升級的第一步,首頁改版只是一個開始,希望通過不斷的打磨優(yōu)化,秉持初心,為全球司機提供更克制、可依賴的出行平臺。

文章來源:優(yōu)設

git學習記錄

前端達人

一、建立一個庫



1、git clone [url]    // 克隆代碼



2、設置貢獻者



      git config --global user.name ""   // 設置當前本地庫username



      git config --global user.email "
"   // 設置當前本地庫useremail



      git config --global user.email   // 查看當前本地庫useremail



      git config --list   // 查看所以配置項

二、git的三個區(qū)

1、工作區(qū):本地編寫代碼的地方叫工作區(qū)

2、暫存區(qū):工作區(qū)改好的代碼先提交到暫存區(qū),然后由暫存區(qū)將代碼提交到版本庫

     - 作為過渡層

     - 避免誤操作

     - 保護工作區(qū)和版本區(qū)

     - 分支處理


TypeScript

前端達人

TypeScript是什么

Type+EcmaScript6

TypeScript是JavaScript的強類型版本。然后在編譯期去掉類型和特有語法,生成純粹的JavaScript代碼。由于最終

在瀏覽器中運行的仍然是JavaScript, 所以TypeScript并不依賴于瀏覽器的支持,也并不會帶來兼容性問題。

TypeScript是JavaScript的超集,這意味著他支持所有的JavaScript語法。并在此之上對JavaScript添加了- -些擴

展,如class / interface / module等。這樣會大大提升代碼的可閱讀性。

和JavaScript若類型不同,TypeScript這種強類型語言最大的優(yōu)勢在于靜態(tài)類型檢查,可以在代碼開發(fā)階段就預知一

些低級錯誤的發(fā)生。

●-種類似于JavaScript的語言,在JavaScript的基礎之上增加了類型,同時增強了JavaScript部分語法功能

●遵循EcmaScript 6標準規(guī)范

●由微軟開發(fā)

●Angular2框架采用TypeScript編寫

●背后有微軟和谷歌兩大公司支持

●TypeScript可以編譯成Javascript從而在支持Javascript的環(huán)境中運行

●TypeScript和javascript的關心就好比less和css的關系



javascript 是動態(tài)的

可以在執(zhí)行階段重新賦值不同的類型數據

.ts 后綴表示一個TypeScript文件

Typescript兼容es6

TypeScript為javascript增加了類型的概念

Typescript是強類型 一旦定義數據的類型 不能動態(tài)修改這 樣幫我們在開發(fā)階段避免很多低級錯誤

echarts數據動態(tài)更新和dataZoom被重置的解決方案

前端達人

1.全局綁定滾輪事件,獲得dataZoom的位置:



myChart.on('dataZoom',function(event){

    if(event.batch){

    start=event.batch[0].start;

    end=event.batch[0].end;

    }else{

    start=event.start;

    end=event.end;

    };

});

2.把的start和end賦值給要更新的option



window.setInterval(function () {

    num=Math.random()*num+100;

data0.splice(0,1);

data0.push(num);

 

option.dataZoom[0].start=start;

option.dataZoom[0].end=end;

myChart.setOption(option);    

},3000);

日歷

鏈接

個人資料

藍藍設計的小編 http://sillybuy.com

存檔