OpenLaszlo 正致力于支持 Flash Player 9 运行时。OpenLaszlo 是首个针对 Flash Player Runtime 的应用开发框架(从第 7 版开始)。不过如今 Adobe Flex 框架的接受程度已经后来居上,其中部分原因就是因为 Flex 支持 Flash Player 9。
2006 年 6 月 Adobe 发布 Flash Player 9 运行时。Flash Player 9 比前一版有了重大改进,包括 ActionScript 3 所用的全新的虚拟机,它的 JIT 编译器能把 ActionScript 字节码翻译成本地机器码。
OpenLaszlo上周在一篇博客中说明了他们工作:
Flash 9 运行时有很多新的和改进过的 API;媒体装载、数据装载和网络 API 也更加完善了,还有更合理的图像处理以及事件模型。通过升级和优化 swf9 核心和运行时,以便尽可能利用这些新特性,我们应该能从中得到很多益处。
该博客的作者 Henry Minsky 在该文的评论中解释了为采用 Flash Player 9 运行时而进行的工作的难度:
是的,这项工作很有意思,但从 AS2 跳到 AS3 的难度比从 AS2 跳到 DHTML 还难。不过好处也是巨大的,我们期待看到 Flash 9 运行时带来的显著性能提升。
Flash Player 9 运行时实际上包含两个虚拟机,一个用于运行针对第 9 版的代码,另一个则是为针对更旧版本得 SWF 影片准备的。这是 AS2 和 AS3 之间巨大差异的一处体现,那是 ActionScript 语言的一次大翻新。
关于 OpenLaszlo 为 Flash Player 9 所做的工作,更详细的信息请参阅他们的项目博客。另外,关于 Flash Player 的信息请参阅 http://labs.adobe.com/technologies/flashplayer9/ 。
查看英文原文: OpenLaszlo Working to Support Flash Player 9 Runtime
评论