你还记得 Adobe Flash 的第一个版本叫什么吗?

1,807 阅读4分钟

Adobe 今天宣布,计划终结 Flash 浏览器插件,并在 2020 年停止开发和分发这款插件。Adobe 建议内容创作者将 Flash 内容移植到 HTML5、WebGL 以及 WebAssembly 格式。(cnBeta)

事情还要从 1995 年说起。一家叫 FutureWare Software, Inc. 的公司发布了一款叫 SmartSketch 的画图软件,运行在 Microsoft Windows 和 Mac OS 上。后来 SmartSketch 添加了动画制作功能,并将产品重命名为 FutureSplash Animator,在圣何塞举办的互联网大会上发布。这就是 Adobe Flash Player 的原型,最初目的其实是为了取代 GIF,在互联网上展示动画。

FutureSplash 截图
FutureSplash 截图

上世纪 90 年代末期,随着互联网变得普遍起来,FutureSplash Animator 也越来越受到投资者关注。当时,微软正在开发 MSN 2.0,便使用了 FutureSplash Animator。同样使用该产品的还有迪士尼在线 (Disney Online),为用户提供视频订阅服务;美国的福克斯广播公司 (Fox Broadcasting Company) 也是使用 FutureSplash 在线发布了知名电视动画《辛普森一家》(The Simpsons)。不过,FutureWave 在 1995 年尝试把产品卖给 Adobe,却被 Adobe 拒绝了

FutureWave 公司官网
FutureWave 公司官网

当时 FutureSplash 不是互联网世界里唯一一个多媒体技术商,Macromedia Shockwave 是 FutureSplash 的核心竞争对手。1996 年 11 月,Macromedia 收购了 FutureSplash,并将其命名为 Macromedia Flash 1.0。这个改头换面的产品包括两个子产品:图形动画编辑器 Macromedia Flash 以及动画播放器 Macromedia Flash Player。Macromedia 公司将 Flash Player 开发成了一款免费浏览器插件,占领了巨大的市场份额。到 2005 年,全世界 Flash Player 的用户数超过了所有其他的互联网多媒体格式 (QuickTime, Windows Media Player, Java 等)。

Macromedia Flash 5 包装
Macromedia Flash 5 包装

2000 年,ActionScript 伴随 Flash 5 发布;ActionScript 2.0 伴随 Flash MX 2004 发布,支持面向对象编程。Flash 8 是这款产品在 Macromedia 麾下的最后一个主要版本。

Macromedia Flash Player 8 截图
Macromedia Flash Player 8 截图

2005 年,随着 Adobe 收购了 Macromedia 公司,后者旗下的 Flash, Dreamweaver 和 Fireworks 等知名产品都被纳入了 Adobe 的阵营下。Adobe 在 2007 年发布了 Adobe Flash CS3Adobe Flash Player 9 和 ActionScript 3.0,为商业公司提供了更多 Adobe Flash 的应用场景。2008 年,Adobe Flash CS4 和 Flash Player 10 发布,包含了第一个内置 3D 引擎。同年,Adobe 开发了 Adobe AIR,让开发者能够通过 ActionScript 3.0 来搭建桌面和移动应用程序。截至 2014 年,Adobe AIR 平台上已有 10 万个独立应用。

基于 Adobe AIR 的微博 AIR 截图
基于 Adobe AIR 的微博 AIR 截图

2011 年 Adobe Flash Player 11.5 的发布更新了对 iPhone/iPad 程序开发的支持,为移动平台适配(虽然 iOS 从未支持 Flash Player 视频);2013 年 Flash 加入 Adobe Create Cloud 豪华午餐;2016 年与 Edge Animate 产品线合并,成为 Adobe Animate,增加了 HTML5 动画的开发功能。

Flash 的图标历史
Flash 的图标历史

2015 年开始,包括 YouTube 在内的大量的视频网站 Web 端开始停止支持 Flash,默认使用 HTML5 播放器;从 Safari 10 开始,苹果已经默认禁用 Flash 插件;从去年开始,在使用 Chrome 浏览带有 Flash 的网页时,也需要手动允许 Flash Player 插件运行。

乔布斯曾经公开表达过他对 Flash 的厌恶和不看好,并且表示 Flash「bug 太多,并且让 Mac 崩溃」且 Flash 是「安全漏洞的来源」

就像 Marshable 作者 Lance Ulanoff 将 Flash 比作电报:

Flash 播放器如同电报,曾经对我们的生活产生过很大的影响,如今却已经过时,且用它的人显得有些荒谬…… Flash,感谢你帮助我们建设互联网。你不会被思念,但也不会被世人完全忘记。

在为过时技术被淘汰而欣喜之际,我们应该想一想如何向下一代人解释在寒冷的冬天用 MacBook Pro 看 Flash 视频避寒的日子了……

关于题图:

向大家介绍一下,这是 Adobe "Flash" Player,大家都叫他 Flash (闪电)。
向大家介绍一下,这是 Adobe "Flash" Player,大家都叫他 Flash (闪电)。