UI設(shè)計還有買家秀和買家秀?其實就是設(shè)計稿和最后上線頁面的對比。我們經(jīng)常發(fā)現(xiàn)設(shè)計稿美輪美奐,整齊工整,最后上線的頁面卻慘不忍睹。今天這篇好文總結(jié)了4個原因和解決方法,幫你搞定這個問題。
UI設(shè)計還有買家秀和買家秀?其實就是設(shè)計稿和最后上線頁面的對比。我們經(jīng)常發(fā)現(xiàn)設(shè)計稿美輪美奐,整齊工整,最后上線的頁面卻慘不忍睹。今天這篇好文總結(jié)了4個原因和解決方法,幫你搞定這個問題。
產(chǎn)品,運營甚至boss得問了:這做的是什么東西?那這鍋誰來背,測試?開發(fā)?還是ued?毫無疑問這個鍋ued是背定了,當(dāng)然有同學(xué)會說:開發(fā)說實現(xiàn)不了,只能這樣做了。那么你為什么總是相信開發(fā)說不能做就不能做?說不定只是開發(fā)想偷懶呢?(我的開發(fā)小伙伴請不要打我我知道你們是愛我的)。
知己知彼,百戰(zhàn)不殆。下面要講幾個簡單的前端小知,所有頁面的布局都會用到,拿安卓舉例,五種常見的頁面布局:
1. 線性布局(LinearLayout)
2. 表格布局(TableLayout)
3. 單幀布局(FrameLayout)
4. 相對布局(RelativeLayout)
5. 絕對布局(AbsoluteLayout)
五種常見的布局感興趣的同學(xué)可以自行去了解一下,這里不做解釋了。
另外還有兩個單詞也是要非常了解的:
margin:元素周圍生成額外的空白區(qū)?!翱瞻讌^(qū)”通常是指其他元素不能出現(xiàn)且父元素背景可見的區(qū)域。
padding:稱呼為內(nèi)邊距,其判斷的依據(jù)即邊框離內(nèi)容正文的距離,而我喜歡CSS權(quán)威指南解釋的“補白”(或者叫“留白”),因為它很形象。補白(padding)補白位于元素框的邊界與內(nèi)容區(qū)之間。很自然,用于影響這個區(qū)域的屬性是padding。
溝通不到位
細(xì)節(jié)不到位
驗收沒有規(guī)范,不到位
設(shè)計稿沒有出詳細(xì)
其實要做好每一點都不是那么容易的事情,真以為UI就只是畫畫圖嗎?資深一點的UI看手機上就能分辨字體大小,1px甚至0.5px的誤差,控件間距,包括很細(xì)微的顏色誤差等等。
一個設(shè)計師判斷他水平的高低,設(shè)計能力不是最優(yōu)先,而是溝通能力,以及解決問題的能力。
設(shè)計助理:標(biāo)注切圖,OK!
設(shè)計師:標(biāo)注切圖丟開發(fā),OK!
高級設(shè)計師:標(biāo)注切圖丟開發(fā),開發(fā)跟進(jìn),OK!
資深設(shè)計師:標(biāo)注切圖的過程中與開發(fā)溝通,確認(rèn)頁面細(xì)節(jié),根據(jù)驗收規(guī)范驗收,提供完整的設(shè)計稿,并有一定開發(fā)知識,能聽懂開發(fā)說的代碼,并給出建議。
設(shè)計專家:自己設(shè)計自己寫代碼。
所以我們能發(fā)現(xiàn)高級設(shè)計師這個級別開始都將更多的接觸開發(fā),和其進(jìn)行更多的溝通,舉個例子:
這是一個星星的排列,我們通常在一家稍微大型的公司,能發(fā)現(xiàn),一個功能模塊對應(yīng)一個開發(fā),但是其中的元素難免會重復(fù)使用,為了避免資源重復(fù),開發(fā)就會使用同一套的資源,也就是同一個切圖,那么問題來了,星星的排列寫法只有一種嗎?然而并不是,兩個人的實現(xiàn)方法不一樣,雖然結(jié)果一樣,但是需要的切圖并不一樣。
寫法一:提供貼邊切圖,開發(fā)代碼實現(xiàn)其中間距。
寫法二:提供左右有間距的切圖,開發(fā)自動排列。
如果沒有溝通到位,我們會發(fā)現(xiàn)兩邊的效果總是不能保持一致,導(dǎo)致最后和效果圖有了差別。這僅僅是一個例子,而項目中我們會發(fā)現(xiàn)許許多多類似的或者其他細(xì)微的問題,如果溝通不及時,上線之后就只能成為買家秀了。
注意細(xì)節(jié),注意細(xì)節(jié),注意細(xì)節(jié)!
日常的生活中,為什么我們會對一家店產(chǎn)生好感,覺得他們服務(wù)好,讓人覺得花大價錢都值。是因為他們在服務(wù)中的細(xì)節(jié)把握的到位,舉個例子:上周和倆兄弟去擼串,特地找了一家五星級好評的燒烤店,一家門面很普通的燒烤店,生意卻極好,足足等了50分鐘終于輪到我們了,在上菜的同時服務(wù)員會詳細(xì)給我們說明我們將要擼的幾個串分別是幾串和幾串,并且每次上菜都會提醒顧客注意菜品燙口,當(dāng)生蠔有一只偏小的時候給我們額外加了一只,食用完的鐵簽可以放到邊上的竹筒內(nèi)以便回收同時安全不至于扎到顧客,最后加上燒烤的味道確實不錯,價格也很實惠,這樣的店能拿到五個星好評就不奇怪了。
又扯到服務(wù)設(shè)計上去了,言歸正傳,我們在做UI驗收的時候,是否也會注意到細(xì)節(jié),例如對齊,統(tǒng)一性,1px(dp)的誤差?是否和開發(fā)妥協(xié)并沒有完全按照效果圖來實現(xiàn)?往往細(xì)節(jié)的忽略會導(dǎo)致整個產(chǎn)品看起來不精致。
我們通常驗收的時候會將開發(fā)做好的頁面截圖下來,對比著效果圖來做大家來找茬。但是往往會這里漏一些那里漏一些,那么如何才能更完整細(xì)致的驗收UI稿呢,這里整理了一下方法:
1. 根據(jù)UI KIT組件整體驗收,所有元素-控件-頁面風(fēng)格對照開發(fā)之前所做的組建庫對應(yīng)檢查。
2. 對應(yīng)標(biāo)注后的效果圖來調(diào)整開發(fā)頁面,并按順序列出需要改的點。為什么需要一一列出,因為我們想讓開發(fā)改視覺bug的時候,如果開發(fā)正在改更為重要的測試提出的功能bug,這個時候不做序列排列bug,開發(fā)會便會遺漏。(經(jīng)驗tips:文字自帶有上下的空隙,標(biāo)注時工具會將空隙自動算入標(biāo)注的數(shù)值中)
3. 注意異常流頁面。很多時候UI驗收完所有可見頁面之后,以為大功告成,但是還有一些隱性頁面依然沒有被發(fā)現(xiàn),比如為空頁面,斷網(wǎng)頁面,請求失敗頁面,toast,彈框等。
4. 控件及頁面的交互。將所有頁面跳轉(zhuǎn)動效統(tǒng)一,對照交互說明幫助交互設(shè)計驗收頁面動效,不要怕越俎代庖,不要覺得幫別人驗收他們的部分就是吃虧,整一個產(chǎn)品需要所有人共同努力來完善,產(chǎn)品才能做到極致。
到底什么是詳細(xì)的設(shè)計稿?
1. 補全所有異常流狀態(tài):為空頁面,斷網(wǎng)頁面,請求失敗頁面,toast,彈框等。
2. 考慮字段為空時候頁面的展示方式。
3. 設(shè)計說明(之前的文章中有提到過,其實所有的設(shè)計都是有據(jù)可循,而不是空穴來風(fēng),為什么要這樣設(shè)計,這樣設(shè)計能解決用戶的什么問題,最后能到一個怎樣的效果?)
案例tips:一張頁面你將他信息完全填滿,看上去很飽滿很充實,信息很完整,但是!這只是設(shè)計稿最理想的狀態(tài),實際狀態(tài)是這些字段后臺返回給前端是一個空值,這時候東一塊空缺,西一塊空缺,在字段缺失的情況下頁面的展示需要也設(shè)計進(jìn)去,這樣開發(fā)的時候能針對性的做出實現(xiàn)方式。
設(shè)計稿設(shè)計的漂亮只能說明你一個合格的設(shè)計師,如何為用戶打造一款量身定制的產(chǎn)品是我們作為設(shè)計師需要苦心鉆研的。
0
喜歡他,就推薦他上首頁吧^_^
0371-86068866
4008887269
cndesign@163.com
CND設(shè)計網(wǎng)(CNDESIGN)會員所發(fā)布展示的 “原創(chuàng)作品/文章” 版權(quán)歸原作者所有,任何商業(yè)用途均需聯(lián)系作者。如未經(jīng)授權(quán)用作他處,作者將保留追究侵權(quán)者法律責(zé)任的權(quán)利。
Copyright ©2006-2019 CND設(shè)計網(wǎng)