一個(gè)好的UI設(shè)計(jì)師,會(huì)為Web前端開發(fā)提前排除很多困難。
一個(gè)好的UI設(shè)計(jì)師,需要懂前端嘛?
回答是,必然的。
當(dāng)然我們這里所提出的是,懂技術(shù),但是不一定要做到會(huì)技術(shù),或者說熟練掌握技術(shù)。因?yàn)橹挥辛私饬薟eb前端的技術(shù)特點(diǎn),才能做出更符合實(shí)際要求和技術(shù)特點(diǎn)的UI設(shè)計(jì)。
對(duì)于一個(gè)Team而言,除了每名成員,都能各司其職以外,更希望大家能夠通力協(xié)作。
假如說:UI設(shè)計(jì)師了解前端代碼,在發(fā)揮自身優(yōu)勢(shì)做好本職工作時(shí),還可以考慮到前端崗位是否可以實(shí)現(xiàn)效果。這樣UI設(shè)計(jì)師不僅增加了工作配合默契,非常有效的提高了團(tuán)隊(duì)協(xié)作能力,而且能在公司取得更好的發(fā)展。
UI設(shè)計(jì)師學(xué)習(xí)前端代碼基礎(chǔ)知識(shí)(例如html基礎(chǔ)、列表及表單、css基礎(chǔ)、css選擇器、css特性、css引入方式、盒子模型、浮動(dòng)及常見布局、定位等)后,可以掌握html標(biāo)簽及語(yǔ)法、css語(yǔ)法、seo搜索引擎優(yōu)化技術(shù)、兼容性調(diào)試等核心技能,從而設(shè)計(jì)出滿足搜索引擎的頁(yè)面,不會(huì)出現(xiàn)越過前端能力的設(shè)計(jì)。
一般情況下,前端并不具備UI設(shè)計(jì)領(lǐng)域的基本技能,對(duì)審美也沒有良好判斷,很多時(shí)候會(huì)因?yàn)槟承o(wú)法實(shí)現(xiàn)的交互效果改動(dòng)頁(yè)面設(shè)計(jì)形式,導(dǎo)致頁(yè)面呈現(xiàn)的效果和設(shè)計(jì)稿存在很大差異,這是很多UI設(shè)計(jì)師頭痛的問題。但是,如果UI設(shè)計(jì)師懂前端代碼,就可以保障設(shè)計(jì)稿和最終呈現(xiàn)效果的統(tǒng)一,在工作中也更有話語(yǔ)權(quán)。
以上就是UI設(shè)計(jì)師需要懂前端代碼的3個(gè)原因,當(dāng)然,UI設(shè)計(jì)師并不需要真正學(xué)會(huì)編程,而是通過了解開發(fā)知識(shí),讓自己在設(shè)計(jì)過程中可以考慮到界面的交互性、擴(kuò)展性、可用性,從而提高自己的界面把控能力。另一方面,懂得開發(fā)知識(shí)的UI設(shè)計(jì)師,和開發(fā)之間的溝通往往也會(huì)更加順暢,從而帶動(dòng)起整個(gè)項(xiàng)目的節(jié)奏。當(dāng)然,我更希望UI設(shè)計(jì)師具備寫出網(wǎng)頁(yè)布局代碼和簡(jiǎn)潔實(shí)用的css樣式代碼的能力,成為企業(yè)需求的全能型UI設(shè)計(jì)人才。
以上就是本期所有內(nèi)容,歡迎大家的觀看,如果大家有什么好的意見或想法,也歡迎大家留言告知我們。