都说html5开发需要懂ui设计的知识,而ui设计也必会用到html5开发技术,那么这二者之间有何联系,又有何区别呢?下面小编将从二者的定义、工作内容、岗位需求来分析它们的联系与区别,希望能对it界新司机们带来收获。
先来谈谈html5开发与ui设计的联系,因为目前企业十分注重用户体验,而用户体验这块主要由html5前端工程师实现。但是用户体验度对于html5前端开发人员有很高的要求,而ui设计主要就是做用户体验方面的,这就要求html5前端开发人员需要具备一定的ui设计基础,同样ui设计相关的从业人员也需要掌握一定的html5知识。由此可知二者之间有着不可分割的关系,其作用是相辅相成的。
再来说说html5开发与ui设计的区别,
区别一:业界对二者的定义不同,html5是万维网的核心语言、标准通用标记语言下的一个应用超文本标记语言(html)的第五次重大修改,目前网站基本都是由html5技术开发而成;ui是user interface(用户界面)的简称,ui设计主要指对界面样式,美观程度、人机交互、操作逻辑的整体设计。
区别二:从事工作不同,html5开发可从事web页面开发、游戏开发、小程序开发等工作,平常的工作内容就是敲代码;而ui设计可从事网页设计、app界面设计、游戏界面设计等工作,平常的工作需求调查、视觉设计、交互设计等,敲代码比较少,更多的都是以文档和图片的形式完成工作,所以运用各类绘图软件就比较多。
区别三:岗位需求不同,html开发岗位对前端技术的要求较多,如:熟练运用html5、css3、javascript进行网页制作,熟悉jquery、vue.js等常见框架开发,熟悉移动端web开发或hybrid开发模式等,对ui设计只需具备一定基础即可,如:ps的熟练使用,ui设计理念的了解等;ui设计岗位负责软件和游戏的界面、网页的美术设计、创意工作和制作工作,需根据相关软件的用户群提出构思新颖有高度吸引力的创意设计,熟练使用ps、ae、ai、axure rp 等软件,掌握html5、css3、js特效的基础知识,最后将设计作品交由前端工程师开发。
html5前端工程师和ui设计师二者之间既有区别又有联系,二者之间更是相辅相成,相互配合,不可分割的。