软件与网站设计的区别

作者:一叶千鸟 来源:千鳥志 时间:2009-05-04 14:30:00 

还有种片面的观点认为,做网站设计与平面差不多,比如老罗发布的这则招聘中提到:

年薪十万招擅长做下列网站设计风格的平面设计师一名。

在专业角度,网站设计与平面设计是两套截然不同的路数。比如很多艺术出身的设计师做网站时会发现,设计出来的作品总是被研发工程师否定,这个不能做,那个不好做。要想抹平这中间的隔阂,视觉设计师至少需要懂互联网,懂网站界面原理。

软件设计

传统软件设计包括系统分析、需求分析、模快划分等,产出主要是软件流程图和文档。要求系统分析员、高级程序员,或者软件架构师参与完成,要求参入人员水平较高。而编程就是依据设计结果,用选定语言来编码,一般熟悉选定语言的初级、中级程序员就可以胜任。

也就是说,最早设计软件全部是有设计能力的工程师胜任,已经涵盖了《用户体验的要素》观点中的战略层、范围层、结构层、框架层。他们唯一解决不了表现层,就是被俗称为“美工”需要完成的视觉设计工作,这也充分说明了不是只有设计师才能做“设计”。

只不过既有编码功底,又能充分考虑用户感受的工程师实在太少,绝大部分工程师做出来的东西都带有明显的机器色彩,不符合用户心智模型。少数高瞻远瞩的工程师意识到这问题,并深入总结成了门学问。比如Alan Cooper就是这类人群的典型,既是有十几年编程经验的Visual Basic之父,又赢得了(软件)交互设计之父的称号。

在往后的发展中,设计与工程开始逐渐分离,因为他们的目标有冲突,比如Cooper给交互设计师的第一条建议就是“停止编程”。各类软件公司纷纷组建设计部门,期望提升自己产品的用户体验。此后,广义上的设计概念才开始逐渐深入到“结构层、框架层”。

期间还有个小插曲,GUI概念风靡大江南北,全称叫做Graphical User Interface。小到按钮风格大到模块样式,都能得到设计师的精心雕琢,以及所在公司的热烈追捧。但是体系决定了他们的价值只能触及到“表现层”,和少数“框架层”里的界面设计。所以虽然软件界面设计师奔走相告“我们不是美工!”但还是无法避免弱势群体的现实。

标签:软件,设计,产品
0
投稿

猜你喜欢

  • javascript新闻图片轮换类

    2009-01-09 12:57:00
  • Mootools 1.2教程(9)——输入过滤第二部分(字符串)

    2008-12-01 12:25:00
  • 2010 图标设计趋势

    2010-12-17 12:44:00
  • 如何绝对获知浏览器类型?

    2009-12-16 18:58:00
  • 轻设计,让网站灵敏轻便的6个技巧

    2009-12-07 21:26:00
  • Navicat for MySQL 与 MySQL-Front比较

    2009-02-12 17:33:00
  • 何在MySQL数据库中定义外键

    2009-12-17 12:29:00
  • asp select下拉菜单选择图标并实时显示

    2011-04-03 10:33:00
  • 设计从"心"开始

    2011-05-21 08:37:00
  • Oracle系统表外键的更名

    2010-07-26 13:07:00
  • ASP字符串16进制互转

    2008-06-24 12:28:00
  • 认识Javascript数组

    2009-08-27 15:26:00
  • 轻松掌握如何从命令行启动mysqld服务器

    2008-12-31 15:47:00
  • 友情连接地址代码-线线表格

    2010-07-01 16:26:00
  • ASP程序员面试题

    2011-09-15 20:51:20
  • 科学设计你的网站网页

    2008-03-16 13:48:00
  • 兼容所有浏览器的设为首页与显示小策略

    2009-01-12 18:50:00
  • JavaScript的目的及历史

    2007-10-17 18:53:00
  • MySQL数据库的root口令恢复方法总结

    2009-08-19 09:03:00
  • 轻松解决SQL Server 2005中的常见问题

    2008-11-28 14:11:00
  • asp之家 网络编程 m.aspxhome.com