曾经繁华已逝 记录Flash漫长而痛苦的死亡

摘要

很多人都曾和Flash密切相关,这是一个在Adobe公司手下兴起的多媒体平台。不过要说它的起源,那还得追溯到上世纪90年代,一家名叫 FutureWave Software的公司。FutureWave开发了一款名叫SmartSketch的软件,面向Windows或OS X平台,用来绘制矢量图形,但却从未发售。

  • 开端

    1468645427-8363-c88781b4c65c6ad

    1468645644-6284-223433q4y09da48do0voaa很多人都曾和 Flash 密切相关,这是一个在 Adobe 公司手下兴起的多媒体平台。不过要说它的起源,那还得追溯到上世纪 90 年代,一家名叫 FutureWave Software 的公司。FutureWave 开发了一款名叫 SmartSketch 的软件,面向 Windows 或 OS X 平台,用来绘制矢量图形,但却从未发售。FutureWave 后来被 Macromedia 收购,我们熟悉的许多产品其背后的企业就是它。SmartSketch 的核心部分被称为 FutureSplash Animator,后来被重新定名为 Macromedia Flash 1.0。它由两部分组成:图形及动画编辑器,以及媒体播放器。

  • 蓬勃发展

    1468645646-7808-223351hl4vlxttllsaj6te

    Flash 发展得最快的时期是在 1996 年到 2005 年之间。无论是 Java,RealNetworks,QuickTime,Windows Media Player,所有的媒体播放器在装机量上都远不及它。

    Macromedia 对 Flash 服务的重视和持续投入改进更加促进了它的增长,在大量的功能中最为有名的莫过于 MovieClips 了。在这些年中,Flash 从一个媒体创造工具转型成为了一个网络平台,而这也是我们对它最深的印象。

    2005 年可以说是 Flash 最辉煌的一年。Adobe 收购 Macromedia 之后,将 Flash,Dreamweaver,Director/Shockwave 和 Authorware 合并在了一起。这之中的一些项目,尤其是 Dreamweaver,如今仍被专业社区所依赖。

    在之后的时间里,Adobe 继续开发 Flash,使得它变成了一个应用组成的套件,最终成为了基于网络的平台,涵盖视频、音乐游戏和很多很多。许多电脑都预装了 Flash,让网络可以直接访问他们。

    然而时间走到 2007 年,Flash 帝国即将受到强烈的震撼 —— 即使是 Adobe 自己当时都没有意识到巨变将至。

  • 乔布斯的诅咒

    1468645646-7503-222745mx59kkkiljkkdlck

    史蒂夫·乔布斯,苹果公司的 CEO,于 2007 年 6 月向世人公布了 iPhone,一款在他口中不仅仅是一部手机,更是媒体播放器的设备。最重要的是,它还能是一个网络浏览器。这个特性让 iPhone 具备了无穷的能量,尤其是未来 3G 和 3GS 的到来,让这些能量在万千用户手中释放了出来。

    不同于安卓或 Windows Mobile 的第一版,iPhone OS(后来就是我们熟悉的 iOS 了)并不支持 Flash。

    “我想在这里记下自己关于 Adobe 的 Flash 的一些想法,希望我们的顾客以及批评家们能够更好地理解为什么我们不允许 Flash 在 iPhone, iPod 和 iPad 上运行。”乔布斯之后于 2010 年春季在那篇著名的长文《Flash 之我见》中这样写道,预示了这个平台的最终死亡。

    乔布斯对 Flash 抱怨连连,包括它的所有权性质,它对电池续航的负面影响,它在安全性上臭名昭著的不良记录,还有许多网站(即使是那时候)都已经更换了视频格式这个事实。

    HTML5 等移动时代的新标准会在移动设备上(以及个人电脑上)取得胜利。”乔布斯最后总结道。“或许,与其忙于批评苹果义无反顾地大步向前,Adobe 更应该专注于为未来打造优质的 HTML5 工具。”

    这些文字即使在今天读来仍然十分中肯,而且很好地解释了缠绕着 Flash 许多年的那些不足,安全风险,降低性能和续航时间这些缺陷尤为致命。

  • 谷歌补刀

    1468645645-9828-222829hzojvvuuhd3akr9o

    尽管早期安卓仍然支持 Flash,但谷歌长期以来都是 Flash 怀疑论者。它和苹果一起站在 Flash 的对立面,并在 2015 年将旗下 Youtube 上所有的视频都转为了 HTML5 格式。谷歌还推出了一种工具 Swiffy,可以将 Flash 转换成 HTML5。

    Swiffy 服务去年开始启动,近日已经被谷歌关闭。“今天越来越多的消费者选择了兼容 HTML5 的网络环境,而非 Flash 环境。”该公司在官方博文中解释说。换句话说,因为不再有人使用 Flash,因此这个转换工具也就不再被需要了。

    继续着这个趋势,苹果最近公布了下一代的 Safari。它作为 macOS Sierra 的一部分,将原生弃用 Flash(还有一些其他的网络格式)。谷歌 Chrome 浏览器也已经有了相似的动作。当然了,微软通过 Edge 浏览器更是加速了 Flash 的离场。

  • 移动游戏

    1468645647-5401-222950gcfhk8femw2lflt4

    当然 Flash 并没有马上退出历史舞台,它仍然存在,如今被运用得最多的是在移动游戏平台上,因为它们目前也没有很多的选择。很多这样的游戏人气极高,比如《愤怒的小鸟》、《AdventureQuest》等,当然还有我们特别熟悉的《舰队 Collection》。

    Flash 平台曾经,而且现在依然是,一些早期的网站存在和兴盛的原因之一。这些网站的主要受众是桌面电脑用户。如今的许多在线游戏和视频都仍然基于 Flash,依旧有数百万计的人享受着这些体验。

    这些受益的网站里不乏巨头,最典型的是 Facebook。然而即使是它,也不再对 Flash 抱有好感。“Adobe 是时候宣布 Flash 寿终正寝了,”公司的安全部门负责人 Alex Stamos 在推特上写道。“现在没人愿意花时间重写工具升级到 HTML5,因为他们希望 Flash 永远存在。我们需要一个死亡日期去驱动他们。”

  • 结语

    1468645647-6763-222723k3k33izmy39tx3e0

    确实,Flash 平台上存在许多技术缺陷 —— 这在很久以前就已经被乔布斯指出了 —— 而这个格式不支持移动平台,因为鼠标并不是这个平台上最主要的输入手段。

    “Flash 是为个人电脑和鼠标设计的,并不适合触屏和手指,”乔布斯写道。“就算 iPhone、iPod 和 iPad 支持 Flash,还是不能解决大多数 Flash 网站需要重写,以便支持触屏设备的问题。”

    Flash 的死亡漫长,而且痛苦,即使到了今天仍然没有真正结束。然而,这个伟大的平台确实真真正正地驱动了早期万维网的发展。未来最终将会是 HTML5 的,它适用于任何地方,却不被任何人控制 —— 就像网络本身一样。

  • 版权声明: 本文源自 威锋网, 于5个月前,由整理发表,共 2366字。
  • 原文链接:点此查看原文

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: