华尔街日报:科技行业为Flash准备“葬礼”
《华尔街日报》周日刊文称,过去多年时间里,来自 Adobe 的热门软件 Flash 让网络变得更丰富,在文字和照片的基础上给网页带来了视频和动画。然而,Flash 的安全性一直饱受诟病,一些业内人士甚至认为 Flash 拖累了网页的发展。而近期发生的信息安全事故再次表明,Flash 应当走向消亡。
以下为文章全文:
非死book 首席安全官埃里克斯·斯塔莫斯(Alex Stamos)上周向 Adobe 提出建议:停止修复 Flash 的漏洞,直接放弃这款软件。谷歌和 Mozilla 也做出了类似的表态。由于一个严重漏洞的曝光,谷歌和 Mozilla 已在浏览器中临时禁用 Flash。这些互联网巨头的态度反映了 Flash 的衰落,也表明移动设备的发展正在迅速变革市场环境。
Adobe 仍在面向用户发布 Flash 及定期的安全更新。如果用户仍然担心,Flash 不利于系统性能或是带来安全风险,那么可以从计算机中卸载 Flash。不过,他们可能将因此无法浏览部分视频和互动内容。
Gartner 研究副总裁达尼·布莱恩(Danny Brian)认为,Flash 的消亡不可避免。“至少一两年前,这一趋势就已非常明显。”
Flash 诞生于 90 年代初,最初被定位为一款易用的数字动画工具。Flash 随后被预装在几乎每台计算机中。2005 年,Adobe 斥资 34 亿美元收购了 Macromedia,而 Flash 正是这笔交易的基础。油Tube 的流媒体视频技术最初基于 Flash,而 Netflix 也是如此。广告公司将 Flash 视为制作网络广告的重要工具。在很长一段时间里,Flash 都被认为是互联网上永恒的存在。
2007 年,苹果推出了第一代 iPhone,而 Adobe 的工程师也很快接受了这款手机。Adobe 当时的高级工程师卡洛斯·伊卡扎(Carlos Icaza)表示:“公司中的所有人都用上了 iPhone。”
伊卡扎当时正负责移动端 Flash 的开发,而 iPhone 的出现也给他带来了新问题。在多年的发展中,Flash 变得越来越复杂,并且需要大量计算资源去运行。在 PC 端,这不算大问题。然而在移动端,由于手机电池容量有限,因此复杂的程序将导致更大的耗电量。因此,苹果选择不支持 Flash。
Flash 需要进行重新开发,才能适合在 iPhone 上运行。然而,伊卡扎未能说服自己的老板们为这一项目分配足够的资源。他表示:“对我来说,情况就是,‘发生了什么?我们有这样一款强大的设备。这款设备 将改变世界,而所有人都熟悉它。然而,公司中没有人试图让 Flash 在这款设备上运行。”
另一名 Adobe 前高管则表示,Adobe 非常希望向 iPhone 提供 Flash 的授权,但未能与苹果达成协议。
在 2010 年 4 月发布 iPad 时,苹果时任 CEO 史蒂夫·乔布斯(Steve Jobs)公开讨论了伊卡扎几年前就看到的问题:Flash 耗电严重、安全漏洞多,因此不适合苹果的移动平台。
乔布斯本人也并不喜欢 Flash。根据沃尔特·艾萨克森(Walter Isaacson)的《乔布斯传》,由于 1999 年 Adobe 拒绝让作为行业标准的 Adobe Premiere 视频编辑软件在 Macintosh 电脑上运行,乔布斯一直耿耿于怀。当时,苹果正处于困境中。
对于视频软件开发商 Brightcove 来说,乔布斯的指控已经足够。该公司的业务此前基于 Flash,但随后使用别的工具取代了 Flash。
Brightcove 董事长及创始人杰雷米·阿莱尔(Jeremy Allaire)表示:“很快,整个视频生态系统就开始转向。”与 油Tube 类似,Brightcove 采用了基于开放标准的免费软件,这样的技术既适合桌面端也适合移动端。
Adobe 仍在提供工具,帮助用户制作基于 Flash 的网站,并从中获得收入。Adobe 也试图销售 Flash 的服务器侧软件,但这款产品很难与免费工具竞争。Flash 仍然与微软 IE 浏览器、谷歌 Chrome OS 系统,以及苹果 Mac OS 系统捆绑,但 Adobe 无法从这样的合作中获得任何收入。
Adobe 自身也认为,Flash 对该公司的业务不太重要。目前,Flash 仅占 Adobe 营收总额的不到5%。不过,仍有相当一部分网站使用 Flash 去开发。根据互联网技术追踪机构 Builtwith Pty Ltd 的数据,目前有不到6% 的网站主页使用了 Flash 来开发,但这一比例正在下降。
与 Brightcove 类似,Adobe 也在转型。该公司基于 Flash 的替代技术开发了面向软件开发者的 Creative Cloud 工具。Creative Cloud 支持 Flash,但过去 4 年中 Adobe 正在向 HTML5 开放网页标准进行更多的投资。微软目前也在转向 HTML5,并放弃了该公司开发的 Flash 竞争对手 Silverlight。微软表示,将在未来 6 年中停止对 Silverlight 的支持。
Flash 从巅峰期滑落并未影响 Adobe 的盈利能力。自乔布斯对 Flash 提出批评以来,Adobe 股价已经翻番。
Adobe 尚未接受斯塔莫斯的建议,但如果说 Flash 尚未消亡,那么也距离消亡不远。例如,Netflix 目前只保留了以往 5 人 Flash 开发团队的 1 名成员。罗曼·斯塔罗什尼克(Roman Staroushnik)是 Netflix 坚持 Flash 开发的最后一人。关于 Flash 的衰落,他发表了这样的“悼词”:
“这件事的发生令人悲伤,因为这是一个优秀的平台。Flash 很好地弥合了设计师和开发者之间的鸿沟。”
附:Flash 发展大事记
1993 年:FutureWave 推出了 SmartSketch 图形软件,这款软件使用触摸笔,而不是键盘来操作。
1996 年:随着万维网的发展,FutureWave 将 SmartSketch 重新制作为 FutureSplash Animator。这款软件能在静态网页上加入动画和视频,因此迅速获得了发展。Macromedia 收购了 FutureWave。
2005 年:油Tube 推出了基于 Flash 的流媒体视频服务。这款软件随后被预装在几乎每一台计算机中。在日本手机市场,Flash 内容给 NTT DoCoMo 带来了超过 14 亿美元收入。Adobe 以 34 亿美元的价格收购了 Flash。
2007 年:苹果推出了第一代 iPhone,但拒绝为 Flash 提供支持。苹果认为,Flash 存在耗电量大的问题。
2010 年:苹果推出了 iPad。乔布斯表示,iPad 永远不会支持 Flash。Brightcove 等数字视频公司宣布放弃 Flash,转向开放标准。
2011 年:Netflix 利用 Flash 提供了流媒体视频服务。但 Adobe CEO 山塔努·纳拉延(Shantanu Narayen)开始弱化 Flash。他在接受《华尔街日报》莫博士的采访时表示,Flash 只是该公司业务的一小部分。
2015 年:信息安全研究人员发现,Flash 存在严重的漏洞。谷歌和 Mozilla 在各自浏览器中临时禁用了 Flash。非死book 首席信息安全官呼吁 Adobe 放弃这款软件。