当前位置: 首页 > 图文教程 > 网页制作 > 心得技巧 > 网页前端开发属于设计还是属于技术?

心得技巧
IE8 Beta 1两个地方需要大家注意
提高网站性能中内容有关的10条原则
网页设计者应该从三个方面优化网页
Web 设计 实现干净代码的12条定律[图文]
网页设计必备工具 firefox Web Developer插件 CSS工具组教程
UCenter Home 站点添加统计代码
9款很棒的网页绘制图表JavaScript框架脚本
提高网站可用性的10个小技巧
网站维护页面的列表制作技巧
B2C 网站用户体验细节设计参考
收集12个实用的网页在线工具
设计参考 漂亮和原创的博客设计
收集25个知名网站标志中使用的字体
极尽简约的网站设计实例
个性化创意鲜明的网站设计实例(30个)
水平滚动的网站设计 小结
更受欢迎 更具创造性的深底色网页设计实例
有创意的关于我们网页页面设计
整洁漂亮的网页设计的4项原则
设计参考 WordPress建站成功案例

心得技巧 中的 网页前端开发属于设计还是属于技术?


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-28   浏览: 82 ::
收藏到网摘: n/a

在互联网产品相关职能中,有部分叫做前端开发(front-end web developer)的工作,到底属于设计还是技术?我个人认为是既要设计水准也要技术含量,不过讲起来似乎有点矛盾。曾经争论不休,因为之前的软件项目管理从没有涉及,这也就是曾经说过,除可用性外只互联网产品才有的可访问性、兼容性、标准化等指标。

通过前端开发的例子更能证明,考虑web-based的可用性和可访问性必然至少了解客户端代码(不是第一次第二次提了),这是我们职业生涯进阶的门槛。因为构成互联网产品基础的就是每个客户端页面,否则所有idea只建立在空中花园之上。尤其项目管理中,90%的矛盾来源于沟通不善,90%的沟通不善来源于知识结构不对等。

在网站产品管理发展相对成熟的过程中,几乎所有公司都是把前端开发安排在产品团队的组织体系之下。从这点起我开始深入思考设计与技术的联系,“做技术的、做设计的”常见于资深工程师和资深设计师自谦的介绍,但是我越来越发现这个说法有问题。通常理解做技术就是写代码,做设计就是画图什么的,其实都不太准确。

资深工程师都了解,整个代码框架、逻辑需要精心设计才可能达到良好实用性、适应性、可维护性、可扩展性、可靠性、可量测性的境界。好代码就是艺术品,那不是设计是什么?岂止技术那么简单?软件技术领域有个热门职位叫Software Architect,也有专职Test Architect等。

资深设计师都了解,熟知整个业务体系,充分建立起以用户为中心的设计模式和产品管理机制,保证产品用户友好、开发者友好、搜索引擎友好并不是容易的事情,那不是技术是什么?又岂止设计那么简单?互联网技术领域也有类似职位叫Information Architect,在欧美相对成熟。

也就是说,真正工程师、设计师解决的问题,都需要architecting,都需要designing,都有技术含量。并且在信息传达角度,通常所说“设计”与“技术”并不在同个维度。反过来理解,没有创造性的工程师只是程序员,没有创造性的设计师也就是设计(专)员吧。