编程便笺:Html5等待还是炉灶另起

  html5是一场分合的大戏,看得人眼花缭乱;html5也是热词,时不时可以爆炒一顿,紧抓开发着的眼球;与html5相关的往往是五年计划、十年计划,在今天这样的环境下,可以説难能可贵,只是在赌开发者的耐性。

1、理想与现实:
    html发展到现在,已形成了各种利益的生态,生态之间互相牵扯,互相平衡。所以当w3c满怀信心,以xhtml2.0去替换html时,碰壁也是难免的。在今天html5其实已经不是技术问题,而是技术背后的生态问题。对于权利者来说,技术并不是主要的,受控才是主要的。一项技术可以往前推,但必须受控,这就是潜台词。理想遇到现实,大腕如w3c,也只能徒呼无奈。

2、浏览与应用:
    html用到现在,浏览一直占主要角色,电子商务的发展,应用的比重有所加重,而对于企业应用来说,除OA等部分应用外,应用才是主要的。html从浏览为主,到浏览应用并重,不适应也是正常的。html5增加的功能,还是以浏览为主,宽进严出的设计思想,其实也是适合于浏览,严进宽出才适应于应用。

3、javascript:
    从html发展至今,js一直站在前端,说明了的伸缩性和适应能力,但不管承认与否,js对于开发具有先天的缺陷,可以这样说,js对于浏览操作是工程的,对于开发操作是学术的,即使有要推出jquery等前端类库的协助,html开发仍充满技巧和不确定性,很难説是高效。从这一点来説,google和ms要推出新语言,替换或者扩展js,其实都好理解,只是在生态中,他们能做的也有限。

    当一项技术有太多的负担,有太多的利益牵扯时,产生理想与现实的距离也是难免的。对于生态来説,他们希望是能有序控制技术的进程,但这往往考验的是开发者的耐心。而对于新来者来说,有时另起炉灶,其实也不失为一种方法,这样做有很大风险,但很多新的创新不是在风险中创生吗?即使不成,至少也可以敲敲边鼓。

posted @ 2012-12-28 12:08  走在溪边  阅读(196)  评论(0编辑  收藏  举报