我们该如何在工作时,将HTML 5/CSS 3这些新特性引入我们的Web产品之中呢?

本文摘自 勾三股四 更早时期的 不老歌 博客。


前几个月基本处于闭门造车的阶段,傲游3的RSS阅读器功能终于有个雏形了,目前正在通过傲游浏览器3测试版本非常谨慎的对外发布。时间紧,任务重,忙得一塌糊涂,快要忘记自己是谁了,跟周围的同行也基本没怎么交流。

有关RSS阅读器的开发心得有很多,可以慢慢总结分享,现在想探讨的也是今天跟几个同行聊起的一个话题。在讨论某站点运用到的CSS 3 transition特效的时候,winter大神曰:

“如果PM出需求 美工设计 前端切图 后端接代码 请问谁会设计这种动画?”
此话一出,我立刻追问winter自己对这个问题是否有自己的答案,于是大讨论就这样开始了……

裕波提出了一个很好的观点,开发人员自己主动做出一些效果来,然后通过沟通促成新技术的引进。——当然在我的印象中裕波的观点总会引起激烈的大讨论,这次也不例外。

winter大神的观点也很明确,技术的革新总是伴随着传统观念的转变的(这一点我当时讨论的时候没有真正领悟,现在返回头来想才想通),不光是开发人员,通过让这个产品其它环节的人对Web认识的深入理解,才会催生新技术的融入。不然只会用transition,仅仅是把传统网页搞得到处都是动画,而没有web app之类的观念,按winter的话说:
这不是HTML5
这只是HTML4 with transition
HTML4 with storage
真是一语中的。

对这两个观点感触颇深,前阵子参加过D2之后的感觉是,前端开发和传统开发的界线越来越模糊了;今天和几位同行讨论之后,发现包括前端设计和前端开发在内的所有前端的工作界线也越来越模糊了,好的团队、好的作品,一定是各个方面、各个环节相互沟通协调讨论作用的结果。

回头找我们设计部的老董好好聊聊气
--------------------------------
p.s. 我们组新年的前端招聘工作已经展开鸟~ 不论是网站的开发还是客户端的web app开发、初级还是高级,都有职位需求,欢迎各路前端/非前端(前端和传统开发的界线真的不大了,有程序员基础的童鞋都可以在这里找到归宿,同时为我们的团队创造价值)英豪的加盟!
我的同事崔凯很用心的做了这份招聘广告,我觉得把我们组说得特别牛逼。我愿意很不要脸的,一厢情愿的,在崔凯的介绍之后再补充一句:

“这公司有我……”

:)