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

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

 2007-08-11 11:06:56 来源:WEB开发网   
核心提示: 你可以单纯只使用HTML或JavaScript,你可以使用HTML或JavaScript再嵌入Flash内容,网页系统回到桌面应用时代己来临(5),以上所有语言的混搭都可以结合PDF文件内容,图2:适合开发AIR程序的语言描述语言的整合由于WebKit与Flash Player引擎二者同时

你可以单纯只使用HTML或JavaScript。

你可以使用HTML或JavaScript再嵌入Flash内容。

以上所有语言的混搭都可以结合PDF文件内容。

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

图2:适合开发AIR程序的语言

描述语言的整合

由于WebKit与Flash Player引擎二者同时包含在AIR执行环境里,所以Adobe也将他们能发挥的功能整合在一块,这对开发者上将会更加便利,举例来说,HTML内容被包含在Flash里,事实上将是经由Flash来负责着色,这意味你可以任何在Flash里做位图,像是模糊(Blur)、旋转(Rotate)、变型(Transform)等。

另外使开发人员感到兴奋的一件事就是,ActionScript可以与JavaScript做双向沟通,如下:

容许JavaScript程序代码去呼叫ActionScript APIs

容许ActionScript程序代码去呼叫JavaScript APIs

ActionScript程序代码可以直接操作DOM

能藉由JavaScript与ActionScript来做事件注册

AIR支援哪些APIs ?

除了原有的Flash Player及WebKit引擎所提供的APIs之外,AIR附加了新的重要APIs功能,皆可由ActionScript或JavaScript来呼叫,如下:

完整的档案输入/输出功能

完整的窗口控制

完整的目录控制

网络联机/离线侦测

数据快取与同步(便于让你开发离线作业的功能)

系统通知功能(此需视操作系统的机制而定)

程序自动更新功能

以上所有APIs功能都可以直接在执行环境上或AIR框架中完成。

桌面系统整合能力

如同前言,摆脱以往浏览器之所不能,又能让使用者像是在用原来桌面应用程序,更重要是让人去验验Flash接口的互动能力,这就是AIR的桌面整合特色。目前包括了:

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

Tags:网页 回到

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