WEB开发网
开发学院图形图像Flash 网页系统回到桌面应用时代己来临 阅读

网页系统回到桌面应用时代己来临

 2007-08-11 11:06:56 来源:WEB开发网   
核心提示: Adobe针对AIR的使用技术,区分了二种技术类型,网页系统回到桌面应用时代己来临(3),一为「应用程序」,二为「文件」,在这里我们应该要晓得背后的动机是什么,为什么要采用WebKit,以下就以这二类型来说清楚讲明白,一、应用程序类型以一针见血来说

Adobe针对AIR的使用技术,区分了二种技术类型,一为「应用程序」,二为「文件」。以下就以这二类型来说清楚讲明白。

一、应用程序类型

以一针见血来说,其实就是利用Flash与HTML来建立与布署AIR程序。

AIR己有把Flash Player核心放进来,这是AIR的核心之一,所以它支持ECMAScript为基础的ActionScript 3语言,现在Flash Player也贡献在开放性程序代码的Tamarin项目,未来在Firefox浏览器版本上也能看到。(更多Tamarin专案详情,请见网站:http://www.mozilla.org/projects/tamarin/)

非但如此,AIR不仅在既有的Flash Player APIs可以用,可做的事情更加扩大,主要包含如下:

AIR引擎可实时解析ActionScript语法,以致有更好的效能表现。

完整的网络堆栈,所以支持HTTP、RTMP、2位及XML Sockets。

完整性的图形向量着色功能,加上还有绘图APIs,让你可以自由设计手绘功能。

多媒体支持,包含Bitmaps(位图)、向量图、影像、声音等。(这在传统的Ajax技术无法办到)。

不能忘记的是Flex框架(Framework),所有Flex 2的功能,你都可以在AIR身上全力发挥。

只要是HTML的功能,在AIR也都能施展,这其中包括了,HTML、JavaScript、CSS、XHTML、DOM(Document Object Model)。因此,你可以不需使用Flash,同样可以写出AIR程序,而且用的是HTML、JavaScript等,这项对传统网页开发者来说无疑是如鱼得水,可以这么做的原因也是在于用了开放性的WebKit引擎,此引擎在许多浏览器上可以找到,如Mac OS的Safari浏览器、Linux相关系统的KHTML等。

在这里我们应该要晓得背后的动机是什么,为什么要采用WebKit,知道主要原因将有助于了解日后发展状况。

上一页  1 2 3 4 5 6 7  下一页

Tags:网页 回到

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接