据AppleInsider北京时间7月26日报道,Adobe今天宣布,它将于2020年年底停止Flash Player的开发和发行,鼓励内容创作者把现有的Flash内容转换为其他开放格式。
Adobe称,来自苹果、Facebook、谷歌、微软和Mozilla的合作,是它作出这一决策的重要原因。
在有关这一事宜的一份声明中,苹果称其用户不使用Flash已经有一段时间了,iPhone、iPad和iPod touch从来就没有支持过这一技术。Safari在运行Flash插件前需要得到用户明确批准,Flash插件必须是用户主动安装的。
在淘汰Flash前,Adobe将继续对目前支持Flash的大多数浏览器提供支持,其中包括定期发布安全补丁、维护操作系统和浏览器的兼容性,增添需要的特性和能力。
放弃Flash并不意味着Adobe会放弃开发Web标准,它将继续为HTML5标准做出贡献,参加WebAssembly Community Group。
Adobe宣布放弃Flash,距离苹果联合创始人史蒂夫·乔布斯(Steve Jobs)发表著名的“关于Flash的想法”信函已超过7年,乔布斯谴责Flash过时,不适合处理能力低的移动设备。当时,iPhone和iPad不支持Flash遭到普遍批评,但数年后这种批评的声音消失了。
乔布斯对Flash的不满有很多,其中涉及安全、性能、电池续航时间和不适合触摸屏设备。苹果选择支持自家App Store应用商店和HTML5等开放Web标准——即使在Adobe宣布Flash“死刑”前,苹果的做法被证明也是有先见之明的。
乔布斯在2010年的信函中表示,“Flash是在PC时代开发的——适合PC和鼠标。对于Adobe来说,Flash是一项成功的业务,我们能理解它在PC领域之外推广Flash的原因。但是,移动时代的特点是设备处理能力偏低、触摸屏和开放Web标准——Flash在这些方面的表现都不够好。”
自乔布斯发表反Flash的公开信以来,现代浏览器开发商降低了对Flash的支持力度,转而支持HTML5等技术——带来的安全威胁较小。多年来,Flash一直是最受黑客青睐的攻击目标之一,Adobe被迫定期发布安全补丁。
在去年发布的macOS Sierra中,苹果加大了反对Flash的力度。在Sierra版Safari浏览器中,Adobe Flash插件在默认状态下是关闭的,在访问需要使用Flash插件的网页时,用户必须手动激活插件。Java、Silverlight,甚至苹果自己的QuickTime,也遭遇同样的待遇。
谷歌2016年8月宣布PC版Chrome浏览器将逐步降低Flash支持力度,公布了阻止特定Flash应用的计划,其中包括页面分析等后台操作。当月晚些时候发布的Chrome 53就降低了Flash支持力度。(编译/霜叶)