精华帖 (8) :: 良好帖 (3) :: 新手帖 (0) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2009-08-16
lifesinger 写道 WonLen 写道 icewubin 写道 楼上几位没有听明白我的意思,有一种职业叫做UI设计师,不同于一般的程序员,这些人应该是美术出身。
打个比方,有些美工先学DW,精通之后部分人就深入学习HTML和JS了,这些人的美术方面的素质,要比从程序员转过来的强太多了。这是大势所趋,好比搞室内装潢设计的,当然是利用工具设计。 从一个软件工程角度来说,不能什么事都让程序员去大包大揽,否则永远是小作坊,需求、UI设计、功能测试就应该让专业的人去做,而UI设计人员(就算是高级美工吧)和程序员之间的衔接效率的高低是很重要的。 来看看两种情况,以传统的HTML为例: 1.美工只负责PS,然后程序员自己切图,html编程。 2.美工利用工具DW设计页面,程序员不需要过于深入HTML、CSS的学习和设计。 表面上看,两种都可以,但是实际上,人力成本和时间成本显然是第二种更好。虽然举了个传统HTML的例子,但是一样可以套用到其他软件界面设计上,这个例子中有一个DW这样的工具就是非常重要的。 你说的我很同意,不过再接着引申一下,这些美工如果学会了一下HTML、CSS后,再可以学习一些用户体验性的东西,那么这些美工应该叫做:UED、UCD等职责的人了。目前我所知比较正规的UED、UCD的团队诸如:淘宝、阿里巴巴、腾讯等。(当然,其他的一些大公司应该也会有这样的职位) 会html和js的美工,国内很少很少的,几乎没见到过 在我们公司的流程多数是这样的 产品——》交互——》设计(美工)——》页面(写CSS)——》开发(包括前、后台) 页面人员会懂一些js,个人觉得这样的安排还是相对合理的。只是多是部门开发没有很明确的分前、后台,这样造成很多前台质量并不高。 |
|
返回顶楼 | |
发表时间:2009-08-16
jianguang_qq 写道 在我们公司的流程多数是这样的 产品——》交互——》设计(美工)——》页面(写CSS)——》开发(包括前、后台)
页面人员会懂一些js,个人觉得这样的安排还是相对合理的。只是多是部门开发没有很明确的分前、后台,这样造成很多前台质量并不高。 如果Ajax比较多或者数据获取基本依赖Ajax的话,前台的JS(包括部分模板的部分功能,velocity、freemarker或类似模板)和CSS最好是在一起的。 |
|
返回顶楼 | |
发表时间:2010-01-31
html5本质上也是RIA,是基于浏览器平台规范的RIA。各种Runtime技术也好,html5也好,都是要革c/s的命,这点楼主说得很好。他们之间当然是有竞争的,但是并存是肯定的,就看谁本事大了。不过由于html5规范出台要在2022年,我想到时堕落金刚已经降临了也说不准。
|
|
返回顶楼 | |