• 实在不敢相信过去六个月来,webgl, html5, javacript 3d engine有了这么了不起的发展,足可以见到js community的活跃程度 

    1. Chrome Experiments
    2. Mr.doob Three.js
    3. Scene JS
    4. WebGL + Node.js + WebSockets = A Web Technology Perfect Storm
    5. 在线JS编译器

     

    更多:网络游戏的另一个兴奋点 - [技术]
  • HTML5 - [技术]

    2010-06-29 | html5

    Moving forward, HTML5是我的下一个兴趣点了。

    http://www.html5rocks.com/

    更多:HTML5 - [技术]
  • HTML5是最近很红火的东西。

    HTML5充分继承融合了目前网络开发的主流技术,让很多很多开发者可以无缝地迁移到互动应用的开发,这个对于广大的HTML开发者来说,是个大福音,因为他们不需要重新学习一门新的语言,就可以做出Flash一样的应用了,虽然晚了十年,但是终于赶上了。

    而Flash是过去十年统治RIA社区的王者,基本上就是RIA的代名词。Flash用其卓越的互动性和普及性,让整个互联网充满了生机。

    我们经常听到HTML5和Flash谁会替代谁,我们RIA程序员究竟走往何处的争论。

    其实,作为RIA开发者的Flash Developer们,大可不必这么劳师动众争的面红耳赤,其他RIA技术的涌现,对我们来说是无比大的福音。

    我们沉浸于RIA开发中,但是我们不该过于沉浸在Flash的世界里,忘记了自己作为RIA开发者所追求的理想,忘了我们心中最真实的声音。

    我们热爱Animation,我们热爱丰富的充满灵性的互动表现形式,我们需要缓缓过度的优雅,我们需要渐变的斑斓色彩,我们需要声色俱全的应用。

    而过去十年,Flash是我们唯一的,也是最好的工具。Flash让我们轻易地实现了我们的梦想,并且大大扩展了我们对于网络世界的想象力,所以它有足够的理由享受爱戴和尊重,并且作为RIA的最成功的开上鼻祖,名垂千古。

    但是,我们不是为了Flash而来的,Flash也许会被替代,但是我们不会放弃我们心中对RIA的热爱,我们也会继续地在RIA的路上努力前行,无论是HTML5或者是SL,或者是JFS,我们都能创造出让人耳目一新的应用。

    不过我相信,Flash的生命依然会旺盛延续,因为它的创造者肯定也是和我们一样,心中有着对RIA的挚爱,只要创造者的热情和激情依然,那么Flash也会依然是RIA的翘楚。

    我也乐于HTML5的出现,如果他足够优秀,在它的竞争力下,说不定能让Flash会思考真正进入开源社区的可能性,AVM的真正变成一个完全开放的标准和平台。

    Flash其实是个笼统的概念,Flash可以说由好多东西组成,比如

     

    1. 脚本语言Actionscript
    2. SWF文件的编码格式标准
    3. AVM-解析和执行as的引擎,另外还有他的渲染引擎

     

    Actionscript3本身是基于ECMAScript的,是这个是完全开放的国际标准,和Javascript都是从ECMAScript延伸下来的语言,其中有很多共同的特性;SWF编码格式标准已经有Adobe部分公开(但是非常少),另一个就是AVM,就是flash的播放平台,这个基本上完完全全是封闭的,Adobe自己在玩。

    我最希望开到的是HTML5能够给Adobe压力,让他能够贡献出来AVM等关键技术的实现和标准,由ISO之类的组织来维护这个标准,这样的话,世界大同,世界一定不一样。

    无论如何,HTML5,Flash,SL,JFS无非只是个工具而已,看你用的习不习惯,这个不会限制你做出优秀的应用,还是那句话,限制你的高度的,只有你的想象力。我as能写出来的,js我也能写出来,无非就是接口换下嘛,不用脑子用膝盖都能做出这种迁移。

    至于目前,RIA那票还是投给Flash吧,因为我想让更多人看到我的作品。

    更多:HTML5和Flash - [技术]