MVC框架中UI设计师该不该接触View层?
高洛峰
高洛峰 2017-05-16 17:06:50
0
3
736

MVC框架中UI设计师该不该接触View层?
问题是这样的,与一个朋友开发一款Web应用,负责UI的我给他提供Html静态页和CSS,但有的时候HTML的结构需要改变,请问有没有好的方法,可以减少这种重复的工作量.

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(3)
某草草

你的意思是,UI设计师不精通HTML/CSS,写出的代码你需要调整是吧。
【前端工程师】这种职位就是用来弥补这种遗憾的。
这要看你们公司如何给UI设计师定位,个人观点,如果没有前端工程师,前端coding的事还是留给programmer吧。

世界只因有你

我认为UI设计师这个职业,从他的专业性来说是不能接触view层的,view层有很多的视图逻辑,这些都不是UI设计师去关心和负责的事情,UI设计师需要关心的是外观是否“好看”“合理”,包括颜色,布局是否舒适等“感觉”上的问题,以及特殊数据包括文字过多如何显示或者没有数据如何显示等细节问题

我不知道你实际上指的是不是前端工程师,他们应该是需要去关注view的,不仅仅是html和css。mvc的最终目的本来就是为了分工明确。如果前端工程师在制作页面的时候还需要程序员套页面,或者维护页面的时候还需要程序员陪着,根本就达不到这个目的。前端工程师是设计师和程序员的桥梁,他要很清楚知道如何把程序员给的数据显示成设计师设计的样子,以php为例子,给出一个时间戳数据,他应该很熟悉如何使用date函数显示成设计师设计的时间格式。

当然中国现阶段的web开发(也许国外也是),因为传统套页面的工作方式,很难要求前端工程师做到这一点,这个时候最好的方式就是需要一个即懂html甚至css又懂相关语言(这里语言既指像php这种语言,也指类似smarty这种模版语言)的人去协调。目前来说这部分工作都是程序员去负责的,所以很多公司都会要求程序员同时懂程序以及html,css。其实如果有清晰的mvc分工概念,程序员只关注好自己的程序也就是c和m就行了。

我想大声告诉你

不接触View
View应该使用模板引擎装载对应HTML
而设计师专心处理HTML文件

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!