网页系统回到桌面应用时代己来临(AIR)
作者:chongbing 来源:RIS 发布时间:2007-08-10 12:36:00
AIR(全名Adobe Integrated Runtime,前身Apollo)的来意
这几年企业应用系统慢慢己从窗口桌面转移到网页平台上,人们开始习惯在浏览器上购买商品、转帐、缴费、甚至公司的入口网站也都是从网页进入使用,如请假、签到、人资系统甚至物流管理等。
网页开发人员也不例外, * 页不管是用什么语言来撰写(如:ASP.NET、PHP、JSP、ColdFusion等),你会发现到,现在这些语言似乎成了基本配备,殊不知Web 2.0的应用理念排山倒海而来,也让Ajax的技术使用掘起,RIA(Rich Internet Applications)的应用也更加扩大;伴随着使用上的要求,浏览器上的功能变得越来越复杂,开发者也越来越头痛,一方面要学习许多技术,一方面又要能符合顾客所需,如何让开发者不用再重新学习,只善用本身既有技能,也能满足顾客口味,客户端也能够兼顾到网页及窗口程序的优点,如此想法,AIR油然而生。
什么是AIR?
AIR(全名Adobe Integrated Runtime),前身是Apollo,美商Adobe公司在开发此项目时所命名的一个代号名称,它是专为网络桌面系统应用的一个执行环境(RunTime),竞争产品如同微软的WPF,AIR能真正跨平台在Windows/Mac/Linux操作系统上执行,目前为Alpha 1阶段(Linux版还没释出),很适合应用在网络多媒体内容上,如把PDF、Flash/Flex、HTML、Ajax全部结合在一个程序上,加上善用操作系统上的环境资源,就能快速开发出RIA应用,并且原有的网页开发者不需要重新学习新的语言。
你会需要AIR吗?
我们需要区分几种类型来分析、思考,AIR是否对你有需要,以下列出3种类型族群。
使用者(End user)
你常使用计算机,你己发现到,现在的系统大多都会让你在浏览器(常见是IE/FireFox)上完成,不管是查询最新上映电影、网络订车票、网络报税、在线购物,或企业的入口网站要查询库存、销售报表等,甚至采购订单,几乎在浏览器上就能一手包办,不过你也发现到几个恼人的事,例如:你使用的过程中,不小心要回上一步,浏览器的认定却是上一页,刚刚输入的动作就几乎要重来,亦或者网络刚好中断,而你的交易正执行到一半,等待网络可以重新连上后,之前所输入的内容也是要再来一遍,另外,网络上的画面真的都跟使用者一样,所见即所得吗?不一定,因为正当你要把最关键的网络信息打印下来时,却也发现,边缘的信息怎么被截断了。
以上,都是屡见不鲜的案例,这样的节骨眼,利用AIR所提供的环境程序,就可以协助你,当离线时还能保持功能正常运作,当打印时也能常保完整(因为PDF能够有一致的文件结构),你也不需要有充份的时间去学如何操作系统,因为RIA的接口与互动,己足够让你省下不少摸索时间。设计者/开发者(Designer/Developer)
视觉设计者通常强在美术天份的表达,舒适性的画面总是在他们的巧手上完成,然而一般在设计网页与窗口的表现,过程中是需要很多加以调整,如:尺寸大小、档案格式等,AIR的系统环境里,你可以专注在原来网页设计的技巧,其它靠着Flash的引擎,就能发挥与网页同质的效果。
开发者亦是,他们最不喜欢花时间去学习新的语言,你可以善用己熟悉的HTML、CSS、Ajax、Flash、Flex等,就能够开发出桌面窗口程序,并且支持实时联机/离线、档案拖拉等功能,甚至还可与二个不同的窗口程序沟通,整个工作流程更具简便。企业业主/老板
花钱的是老板,要利润的也是老板,大多数人的想法是不用花费任何一毛钱最好,要告诉老板们的是,AIR执行环境是不用任何费用,没错,「就是免费」,公司所养的开发人员也不用为了教育费用重新来过,只需花一点技巧,让他们知道怎么导入企业应用,怎么把现有网页转换成AIR程序即可,当然,若采用Adobe的解决方案,花小额,采用最适合的工具,如Flex Builder、Flash等,更容易创造出公司未来的生财服务,还是一句话,「值得」。
AIR技术卖点
用相同Web技术就能制作出窗口系统,并且强调的是RIA系统,AIR它不是原生于操作系统内,而是附加安装后可以让你执行的环境,也因此,不建议你用AIR做一个类似PhotoShop软件,甚至是Premiere很仰赖系统资源的软件,但是你却能做出如Kuler色彩管理工具或其它结合网络应用的程序,想象一下,所有网页能够执行的内容,都可以搬到桌面窗口应用,再者,加上档案拖曳功能,实时联机与离线作业,可把PDF、SWF、HTML集于一身,支持跨平台安装与执行,这就是AIR的技术卖点。
Adobe针对AIR的使用技术,区分了二种技术类型,一为「应用程序」,二为「文件」。以下就以这二类型来说清楚讲明白。


猜你喜欢
- 选择服务器是一项重大决策,通常费时费钱。错误的决策会导致不良后果。在本文中,我们将首先谈谈一些在规划时需考虑的问题,然后进一步讨论如何在Wi
- 由PJBlog换到WordPress已经有一段时间了,这几周来一直想好好的了解下WP,却一直抽不出时间来。对于WP熟悉它的人比比皆是,我只能
- 做流量,效果最好的还是靠搜索引擎,那么怎样能够使网站在搜索引擎的排名上升?怎样能让搜索引擎快速的抓取网站的页面?要做到上面这些,我们有必要了
- 网络赚钱,简称网赚,英文名make-money-online。指单纯通过网络手段,赚取现实中的现金。大多数人对这个概念的印象非常理想:点点鼠
- 关键词排名是SEO的一部分,而且是比较初级的那部分。真正的全面的SEO所包含的内容,比关键词排名要广泛的多。这一点很多人都在谈,大部分人也都
- 北京时间10月12日消息,据国外媒体报道,美国投资公司Pali Capital周一发布投资者报告称,盛大网络(Nasdaq:SNDA)股价具
- 谷歌、雅虎、微软三大竞争对手周四宣布一项合作,将支持一个新的万维网标准,允许万维网出版商从自己的网站去除复制网页,这将使搜索引擎收录更多网页
- 在项目越来越多的时候,部署在tomcat的发布包也会越来越多,这样难免有很多相同的jar会被加载,占用大量的永久存续区内存,通过设定shar
- 对于大多数企业局域网来说,路由器已经成为正在使用之中的最重要的安全设备之一。一般来说,大多数网络都有一个主要的接入点。这就是通常与专用防火墙
- 在即将开始测试UCenter Home 2.0中,针对1.5版本新增了六大互动新特性,使得新版本拥有更强的互动性。在此特别提前为大家做一下表
- 1) Aaron Wall - SEOBook.com 是在互联网上最好的搜索引擎优化博客之一.我真的喜欢他直接了当的文章风格.在他文章里,
- 作者:Google 广告管理系统小组 李小轲 高效使用网站广告闲置资源通过第一章的介绍,大家已经了解如何使用 Goo
- 想查看最近有哪些好莱坞大片要上映吗?想要查看电影的主角及导演吗?想要浏览电影的剧情简介吗?想要观看高清的预告片来决定是否提前买首映票吗?那么
- 所谓虚拟主机,就是n个网站都放在一台服务器上。对于访问量较小的网站,选择独立主机太浪费了,所以一般都是使用虚拟主机来搭建网站。目前有很多提供
- 很奇怪对不对?似乎所有教程都在教你,怎么为你的网站拉拢更多的看客,不管是正面诱导还是强女干眼球。先把人拉过来再说!人多了,点广告也好,买东西
- 想必大家这几天都体验了一把Google最新释放的SearchWiki功能了吧,我们确实要佩服Google这家以强悍技术驱动的企业,想方设法去
- 使用xshell连接linux的好处我们可以直接在windows环境下操作linux只不过没有界面而已输入命令都OK,而且xshell也可以
- 程序在运行的时候为了了解运行状态,会输出日志文件,时间久了日志文件会变得非常大,甚至达到GB级别。我在golang应用里使用logrus包来
- 建立CS游戏服务器在CS游戏目录中,找到hlds.exe文件,创立快捷方式。右键单击快捷方式图标,察看快捷方式属性。在“
- 但凡是靠写东西在IT圈里混的,我们大可都归到IT写手的行列中来,具体考究一下,IT是信息技术的意思,写手嘛!就是写手啦,也没什么好解释的。I