写点什么

Flash vs. HTML5:RIA 领域当前的混战

  • 2010-05-12
  • 本文字数:1717 字

    阅读完需:约 6 分钟

在苹果公司 CEO 乔布斯 4 月 30 日发布的一篇博客上,他提到由于 Flash 技术的不开放,以及可靠性、安全性和性能都不适合移动设备等,iPad 和 IPhone 等苹果公司的产品决定不支持 Flash:

首先是“开放”:Adobe 的 Flash 产品是拥有 100% 技术专利的。只有通过 Adobe 才能购买这些产品,同时只有 Adobe 有权利对其进行改进、定价等等。尽管说 Flash 遍地都是,但这不意味着这些产品是开放的。原因就是 Adobe 完完全全地拥有和控制着这些产品。所以几乎无论从哪个角度看,Flash 都是一个封闭的系统。 ……我们还拥有一手资料,证明 Flash 是 Mac 系统死机的首要原因。我们曾经与 Adobe 合作想解决这些问题,但它们仍然一直困扰我们。我们不希望降低 iPhone、iPod 和 iPad 的可靠性与安全性,所以拒绝使用 Flash。

……另外,Flash 在移动设备上的表现一直不佳。过去数年来,我们反复要求 Adobe 证明 Flash 能在移动设备上良好运行,但至今我们没有看到 Flash 的任何表现。

虽然乔布斯在博客中也特别提到苹果之所以这样做,并不是因为出于商业利益要保护苹果的线上商店,只是由于技术上的问题。但也有业内人士(热酷 CEO 刘勇)认为,乔布斯的“醉翁之意”还是要打造自己的生态系统:

前段时间在美国的时候,和 Zynga、Facebook 等公司的人交流的时候就已经谈到这个问题,我们觉得,苹果这么做为的是自己的商业利益,这里面不存在技术问题。苹果和 Adobe 对生态链的理解不一样,苹果想打造完全由自己控制的封闭生态链。

至于乔布斯提到的“Flash 会导致 Mac 死机”,Adobe CEO 山塔努·纳拉延直接回应说,“如果真有此事,那也一定是与苹果的操作系统有关”。而对于乔布斯眼中的 Flash 最大的硬伤“不开放”,山塔努解释说:

(我认为)争执的关键是对“开放”的理解不同。Adobe Creative Suite 软件是为多个设备而设计的,Adobe 的理念是让大多企业开发的应用能用在许多地方,而不是限制在一个地方。我们对世界有不同的观点,Adobe 的观点是世界应该是多平台的,用户是最终决定者,而多平台是最终的获胜者。

Adobe 中国公司的技术经理马鉴在他的博客“众多有关 Flash 的文章对于 Flash 平台策略的影响”中,列举了 Flash 开发平台目前在中国的发展和机会,包括和包括新浪在内的国内大型公司围绕 Flash 和 AIR 技术进行的合作,指出目前关于 Flash 和 HTML5 之争的言论不仅没有让 Flash 的“威名”受损,反而“给 Flash 提升了知名度”,并提到 Adobe 早在几年前就将 HTML 纳入到自己的平台策略:

作为 Adobe 公司,应该更加重视此次机遇和挑战,不断优化 Flash 技术,从客户端到工具,从服务到社区。同时,将 HTML5 这种标准化语言也纳入自己的工具集合,两者我都支持,毕竟 Adobe 是上市公司,是要盈利的,提供完美的工具和服务才是盈利的最终目的,而 Flash 和 HTML 则完全可以齐头并进,同时作为平台技术的一部分来整合,以支持最牛的设计开发工具套装和服务。相信我,我从来不抵触 HTML5,我在 2007 年讲 Flash 平台的时候,印象最深刻的就是公司的幻灯中,将 3 个技术纳入了平台策略,Flash,PDF 还有一个就是 HTML,管它是 5 还是 6 呢。

作为 RIA 领域中重要的一员,微软在这场争论中没有沉默,在乔布斯发文后的当天,微软 IE 浏览器开发部门总经理迪安・哈查莫维奇就提到,尽管现在 Flash 的广泛应用能够帮助消费者方便地浏览网站视频,但其标准却有缺陷,“Flash 确实有一些问题,特别是在可靠性、安全性和性能方面。”他同时表示,微软和苹果一道,支持 HTML5 标准,认为“Web 的未来是 HTML5”。对于此番言论,InfoWorld 的一位作者 David Chartier分析了微软的动机

首先,微软公司的 Silverlight 技术和 Adobe 的 Flash、AIR 直接竞争,它也可以通过 Web 和桌面交付多媒体内容。另外,Silverlight 还是开发者在微软即将发布的 Windows Phone 7 平台上构建应用的唯一技术。

凡此种种,大可以将这些争论看作不同利益集团的博弈,对于使用这些技术的开发者们,他们也许会说:标准确实是好的,但多一些选择也不坏吧。阅读到此,读者朋友你对 Flash 和 HTML5 之间的关系如何看?Flash 真的就是 PC 时代的王者,移动时代的失败者吗?HTML5 真的会成为 Web 未来的“带头大哥”吗?请发表你的评论。

2010-05-12 07:574148

评论

发布
暂无评论
发现更多内容

专访吴静涛丨从未有人把金融信创挑战说的这么透彻!

通明湖

算法题学习---链表中环的入口结点

桑榆

算法题 11月月更

Go-MySQL-Driver,让Go语言拥抱MySQL

闫同学

Go MySQL 11月月更

【愚公系列】2022年11月 微信小程序-app.json配置属性之networkTimeout

愚公搬代码

11月月更

类继承

Maybe_fl

Git 分支管理策略汇总

AlwaysBeta

git GitHub gitlab 分支管理

Zebec Chain有望成为公链赛道新兴生力军,地平线计划持续进击

西柚子

2022-11-11:设计一个最大栈数据结构,既支持栈操作,又支持查找栈中最大元素。 实现 MaxStack 类: MaxStack() 初始化栈对象 void push(int x) 将元素 x 压

福大大架构师每日一题

Java 算法 福大大

汽车产业“芯事”何解?

易观分析

汽车芯片

数据报告 | 2022年双十一变化趋势分析报告

前嗅大数据

双十一 数据报告 电商报告

现代API的类型划分

阿泽🧸

API 11月月更

HTML零基础入门教程(一)

异星球的小怪同志

前端 HTML5, CSS3 DW 零基础 11月月更

深入Redis数据结构和底层原理

闫同学

redis 缓存 11月月更

Zebec Chain有望成为公链赛道新兴生力军,地平线计划持续进击

小哈区块

洞见科技中标安康市数据要素流通平台(隐私计算平台)建设项目

洞见科技

Vue插件(plugin)

Augus

vue.js 11月月更

一款超好用的Json编辑工具

Jackpop

CSS的学习笔记(五)

lxmoe

CSS 前端 学习笔记 11月月更

聚焦银行APP用户体验,易观千帆GX指数即将独家首发

易观分析

易观

Vivado安装和使用

芯动大师

Verilog FPGA系统 vivado 11月月更

运维进阶训练营 -W03H

赤色闪电

运维

定了,2022双11 技术进化开启新未来

阿里技术

双11

计算机网络:随机访问介质访问控制之令牌传递协议

timerring

令牌桶 11月月更

数据中心的能源之翼:华为数据中心能源与伙伴共同飞翔

脑极体

阿里CTO程立:首个全面深度用云的天猫双11,更敏捷、更经济、更绿色

阿里技术

云计算 severless

网址访问速度免费加速教程:又拍云cdn

程序员余白

网页加速 CDN加速 11月月更

【活动报名】11月19日 | AI GC 的技术与应用构建

亚马逊云科技 (Amazon Web Services)

人工智能 机器学习

1.6k Star!可以优雅的使用Git了。。。

Jackpop

数据分析的步骤

穿过生命散发芬芳

数据分析 11月月更

初探Apollo远程服务配置中心

闫同学

阿波罗 11月月更 apllo 远程配置中心

部署和体验Helm(2.16.1版本)

程序员欣宸

Kubernetes Helm 11月月更

Flash vs. HTML5:RIA领域当前的混战_Java_霍太稳@极客邦科技_InfoQ精选文章