再见!Flash!

据AppleInsider北京时间7月26日报道,Adobe今天宣布,它将于2020年年底停止Flash Player的开发和发行,鼓励内容创作者把现有的Flash内容转换为其他开放格式。

Flash 是由macromedia公司推出的交互式矢量图和Web 动画的标准。网页设计者使用 Flash 创作出既漂亮又可改变尺寸的导航界面以及其他奇特的效果。Flash的前身是Future Wave公司的Future Splash,是世界上第一个商用的二维矢量动画软件,用于设计和编辑Flash文档。

图片661

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支持力度。

Adobe 的产品开发副总裁 Govind Balakrishnan 也指出,Adobe 仍然为Flash 感到自豪。它所有的缺陷都值得被记住,它在把视频和游戏带到网络这一方面起到了举足轻重的作用。比如,微软在2007年推出 Silverlight 时,试图想与 Flash 竞争,但 Flash 应用已如此广泛,以至于微软都没有机会取代它。

Balakrishnan 指出:“在20多年的时间里,它在网络上推动互动和创意内容方面,发挥了关键作用。很少有技术在互联网时代起到了如此深远和积极的影响。但 Adobe 一直会专注于改造和创造,我们很高兴能够领导数字内容创作的下一个时代。”

641

其实大家可以发现flash的衰落很大程度上可以归因于移动端逐渐代替传统PC端这一事实。以手机为代表的移动端的广泛使用给很多行业带来了冲击与革新。在这里推荐诺贝尔得主Roth的一本书《Who Gets What — and Why: The New Economics of Matchmaking and Market Design》

其中某章节就讲述了为何airbnb打败以希尔顿集团为代表的传统酒店行业很大程度上归功于手机等移动端的广泛使用,这里就不详细展开了。书中很多精彩观点都能帮助我们更好地理解当下这个信息技术日新月异的时代。


登录或注册后发布评论