Oct 9

flashplayer11终于正式发布了,stage3D是个质的飞跃,flash不会死

杂物箱
最近很忙,很久没有关注flash的新技术了
FLASHPLAYER11终于发布了,随之发布的是正式的stage3d API
API文档地址:http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/package-summary.html
并且这里有一个DEMO
http://adf.ly/821527/banner/aerys.in/minko/showcase/quake-3
quake3 足以表达fp11的强大了
另外新的API对2D的图形渲染效率也有很大帮助, (其实3D也就是2D加计算嘛)
这里也有个demo,看看CPU FPS 有木有
http://nulldesign.de/nd2d/tests/
按空格键切换各种demo
可以说网络客户端游戏转为WEB端游戏的进程就要迎来高潮了

目前基于最新stage3d API的3D引擎是 Minko 地址:http://adf.ly/821527/banner/hub.aerys.in/minko/v1
其他的主流3D引擎应该也在跟进

另外说一说HTML5
HTML5的出现是为了让HTML有个统一的标准,避免出现浏览器各自为政的兼容性问题,并且经过互联网发展十多个年头,把一些常用的功能需求统一标准化为api,HTML5的出现是好事,也是必然,但是未必可以那么快的达到目的。
这需要一个很漫长的过程,就目前来看,抛开大陆40%多份额的IE6不提,一些高级主流浏览器在HTML5的API支持上面也不尽相同,HTML5的标准也还没有完全定稿,想用HTML5的我看可能会带来更大的兼容性问题和开发成本。
目前也就是那些新语义化的标签可以用用,对以后的搜索引擎是个好事,不过仍然需要漫长的时间过度...
而且用js开发复杂项目难度要大于as3,因为js就像as2,高手当然没问题(用人成本高),但是开发成本需要考虑,FLASHPLAYER每个新版本发布,基本上3个月就可以覆盖到94%,大批已经熟悉FLASH的设计和美工人员是不大会盲目换软件的,所以FLASH依然有强劲的生命力,跟adobe的观点一致,欢迎html5,但FLASH仍然是一方霸主。

下面就举个的例子吧,WEB端常常用FLASH做批量上传照片,在线照片编辑
方案1: FLASH ,一次搞定。
方案2: html5的新api,遇到ie6,7,8 还是得采用FLASH
方案3: html4 无法批量上传
我是老板,还是选择用FLASH

另外说几个FLASH很致命的弱点
1:无法使用右键,不知道adobe是咋想的
2:在FF等多标签浏览器中,有一个FLASH程序写的烂,崩溃了,导致所有标签页的FLASH全盘崩溃
3:一些js与as交互的兼容性问题,在做应用的时候是必须的,令人比较头疼。在web的小应用方面,迟早会被HTML5替代,但尚需时日




tags:

to "flashplayer11终于正式发布了,stage3D是个质的飞跃,flash不会死"

Leave a Reply