RIA互联网富客户端的竞争日趋激烈,各大厂商也看到了其中的商机。原本Adobe Flash垄断市场的时代,似乎正渐渐远去。
长期以来,Adobe Flash在富Web应用方面始终起着主导作用,然而,世界上任何技术都不可能永远高枕无忧,目前,至少有三家重量级公司,他们推出或支持的技术正在成为Flash慢慢前途中的阴影,他们是苹果,Google,微软,以及诸如Mozilla一类的开源公司。本文将介绍那些正在给AdobeFlash带来威胁的技术与趋势,以及Adobe对此的态度。
微软一直不遗余力地推出Adobe竞争产品,从Silverlight到Expression,并渐渐蚕食Adobe的市场,本周四,微软发布WebsiteSpark计划,旨在扶持那些小型Web设计与开发公司,向他们提供免费的开发工具与服务器软件许可。同时,微软积极参与HTML5技术,HTML 5包含了向Web提供音频,视频,图形等富媒体的标签,而这些正是Flash最擅长的东西。
苹果向来只喜欢自己的技术,他们拒绝在iPhone中加入Flash技术,尽管Adobe表示,他们正在开发能满足iPhone要求的Flash版本,然而,Flash缺席对Adobe来说一种痛。iPhone令人目眩的成功说明,游戏规则制定者们可以不喜欢Flash。
与此同时,Google向我们宣布Web赢了。Google一直推崇并鼓吹HTML5技术,甚至专门开发了基于HTML 5技术的YouTube,撇开Flash,直接使用HTML5中的标签播放视频。他们在Chrome浏览器中加入了基于硬件的3D加速技术,并对WebGL提供支持,WebGL是一种在网页中实现硬件3D加速的技术规范。
Google还在3D在线图形方面野心勃勃,本周四,Google申请了两份专利,一份是在欧洲申请的,一份在美国,这两份专利预示着Google将在Google地图的3D全景驾驶导航方面大显身手,这种技术将脱离文件存取的局限,直接生成3D图形,也无需Flash一类的插件的支持。
Flash平台的部门经理AdrianLudwig承认HTML5对他们是一种威胁,但他认为,Adobe一直在浏览器上有所创新,且已持续很多年。浏览器技术中的很多创新,都受Flash技术的启发。他同时认为,要让HTML5这样的标准最终统一,可能需要5到10年,从这个角度看,还不至于很快威胁到他我们。
另外,他指出,人们目前所关注的仅仅是客户端的问题,事实上,还有很多服务器端的问题需要考虑,Flash在客户端上可以输出很漂亮的图形,但这些还需要借助服务器端的流技术,这一点,HTML5还有很长的路要走。
与此同时,Flash还在发展,本周一,Adobe发布了Flash平台服务,向社会网络,桌面,乃至移动设备提供Flash应用支持,再联系到最近Adobe对Omniture技术的收购,可以清晰地看到,Adobe在Flash技术方面正在加重服务器端的砝码。
在线设计公司AdaptivePath的高级设计师AndrewCrow相信,短期内,Adobe Flash不会受到威胁。尽管很多开发与设计师迫不及待地想使用HTML5,然而,很多人仍然会继续使用Flash,因为Flash拥有很多HTML 5不具备的东西。
他同时指出,很多设计师并不愿意更改自己的习惯,他们花费了大量时间学习Flash,现在到了收获的时候,不会轻易更换工具。他说,自己最近正从事一个项目,对这个项目,JavaScript,CSS这些无法满足要求,只能考虑使用Flash和Flex。不过,他承认,对于一般的Web站点,他更希望使用HTML而不是插件。
关于微软的WebsiteSpark计划,Ludwig觉得,微软的矛头并非指向Adobe Flash,而是整个Web市场,Adobe只是这个市场的一部分。他说,我从微软的计划中,没有看到有针对Adobe的意思,我觉得他们针对的是整个Web大环境,表达了他们对Web技术的关注,而他们在Web开发领域正在失去的开发者是他们实施这个计划的原因。
或许,Adobe面临的真正问题是处在开源与闭源的夹缝中,比如Flash,它绝大部分是开源的,但并不彻底,Ludwig说,我们尽我们所能让它开源,但有一些编码技术还存在着限制,我们将尽力而为。不幸的Adobe,处在夹缝中而处境堪忧,Ludwig说,我们或多或少会受到冲击。
【编辑推荐】