转载

Adobe Flash正走向自己的末日

  这个关于 Adobe Flash 的故事和你往常见到的可能会有些不同。

Adobe Flash正走向自己的末日

  众所周知,Adobe 的浏览器插件在业内已经完全失宠,因为它总是出现安全漏洞,而且对系统资源的占用十分严重,不过奇怪的是一些世界顶级的大型网站还在用着它。面对日益高涨的弃用呼声,也许只有他们可以给出一个让其继续存在下去的理由了。

  我咨询了一些依旧使用 Flash 的网站,但对此问题他们多数都不愿予以置评。这些网站可都是大名鼎鼎的,包括 HBO, NBC, CBS, Zynga, King, Showtime, Pandora, Spotify, Major League Baseball, Slacker Radio, Hulu 和 BBC 等,它们都依旧在自家的桌面网页上使用 Flash。

  但是我的调查并没有夭折,还是有些公司愿意发声的,不过它们都表示自家网站在一年之内会彻底停用 Flash Player。不过虽然 Flash 的时代已经终结,但想要在互联网上完全消除它的踪迹我们还需要更多的耐心。

  Flash 到底怎么了?

  如果你想知道为什么 Adobe Flash Player 这么不招人喜欢,你可以参看乔布斯五年前的一篇文章《Flash 之我见》。那时乔帮主还只是解释了为什么 iPhone 和 iPad 上不使用 Flash 的原因,不过今天看来这篇仅仅 1700 词的文章真的是振聋发聩,这些原因同时也适用于笔记本和桌面电脑。

  安全问题就是 Flash 的硬伤,其漏洞实在是太多了。举例来说,黑客甚至能通过 Flash 的漏洞攻破原本坚不可摧的 Chrome 浏览器沙箱模式。同时,Flash 还是个臭名昭著的电老虎,它存在一天,笔记本做轻做薄做省电都会很困难。

  正因为这么多的问题,Flash 遭到各界的嫌弃,几乎成了过街老鼠,人人喊打。Facebook 的首席安全官 Alex Stamos 上个月就发推文表示 Adobe 公司应该为 Flash 插件的寿终正寝设定一个倒计时间表了。另外,一些好事者建立了名为“占领 Flash”的网站,敦促用户卸载 Flash 插件并要求开发者用 HTML5 等替代技术进行网页开发。

  随着科技的发展,现在即使没有 Flash 插件,我们也能舒服的访问网站。许多网站在图像和动画上都不再需要 Flash 了,而且随着 HTML5 技术的广泛使用,主要的视频和音乐网站都不再依赖 Flash Player 了。Netflix 和 YouTube 都已经彻底抛弃了 Flash,Google Play Music 和 Rdio 也同样跟上了它们的步伐。另外,亚马逊也开始走上自己的去 Flash 之路,在上个月推出了自家的 HTML5 player。既然大公司都做出了榜样,其他的公司也都开始对 Flash 动真格了。

Adobe Flash正走向自己的末日

Flash 依旧在互联网世界占有自己的一席之地

  后 Flash 时代

  尽管受到了来自科技圈极大的压力,但前面我所提及的那些大名鼎鼎的网站却表示它们暂时还不能抛弃 Flash,即使现在已经有很成熟的替代技术,但它们需要时间来为新技术开发配套的工具。

  “起初 Flash 可以解决很多问题,当时做流媒体技术门槛很高,特别是对于那些直播网站来说,而且又没有真正的为 http 提供支持的流媒体协议,所以 Flash 成了当时的最佳选择。”Adam Denenberg 说道,他是流媒体音乐服务 iHeartRadio 的首席技术官。

  Denenberg 表示现在再重新制作一个基于 Flash 的流媒体插件已经不合时宜了,但 iHeartRadio 想要完成从现有平台到新平台的过渡还需要一定的时间。该网站已经开始在自家的在线广播站使用 HTTP 实时流媒体技术了,但一些第三方播客还停留在 Flash 的时代。一个新的内部项目准备在联机状态下将这些小站都给拉到 HTTP 实时流媒体的轨道上来,同时 iHeartRadio 也在积极努力建设自己基于 HTML5 的新型媒体播放器。

  另一家知名公司 Autodesk 也在试水 HTML5 和 WebGL,实验对象是旗下的 Pixlr 在线图片编辑器。据悉,测试版的 Pixlr Express 将在今年夏末上架。

  “想想两年前的情况,那时候我们真是度日如年啊,因为新技术那时候还不成熟,”Thomas Heermann 说道,他是 Autodesk 消费业务的数字艺术总监。“HTML5 当时的局限性太大,不过现在好了,大家都解放了。”

  即便如此,Pixlr 还是决定保留 Flash 版本的图片编辑工具。因为还有大量的用户在用着“远古时代”的浏览器和“石器时代”的操作系统,而它们并不能为 HTML5 和 WebGL 提供支持。

  这就牵涉到了一个更大的问题,因为许多对科技不怎么感冒的用户并不在乎它们用的是 Flash 还是别的新技术。在线视频编辑工具 WeVideo 的联合创始人 Bjørn Rustberggaard 表示很少有用户要求他们制作非 Flash 版本的应用,多数人更看重的是应用的通用性。

  “如果只是普通应用,比如老妈给孩子编辑他的成长故事,学生做个历史作业或者专业记者报道个突发新闻,Flash 完全可以胜任。”Rustberggaard 说道。

  尽管如此,WeVideo 还是勇敢的迈出了自己变革的步伐,他们基于 HTML5 的实验版本几年前就已经成型了,明年早些时候就会正式上线。在这期间,该公司一直在等待相关 API 接口的开放和浏览器对低级别的视频和音频的支持。“对于我们来说这只是个时间问题,什么时候 HTML5 足够成熟了,新版本自然也就可以上线了。”Rustberggaard 说道。

Adobe Flash正走向自己的末日

去年 Flash 的使用率开始滑坡

  慢性死亡

  网站并不需要为摆脱 Flash 做出什么承诺或者时间表,毕竟科技允许人做出自己的选择,但最终市场的力量会让多数网站发自内心地拥抱新技术。

  就拿 iHeartRadio 来说,它追求自家网站在所有浏览器上的通用性,这其中就包括移动设备的浏览器,而移动设备恰恰就不支持 Flash,所以它们才加班加点的开发 HTML5 播放器和 HTTP 实时流媒体。“考虑到移动互联网大潮对行业流量的导向,你就不得不集中精力开发 HTML5 播放器,这是市场的需求所决定的。”Denenberg 说道。

  而且 Adobe 现在貌似已经放弃 Flash 了,它不再愿意为其投入精力和时间了,这也是促使开发者离开的原因之一。展望未来,Autodesk 的 Heermann 期待未来基于 HTML5 和 WebGL 的 Pixlr 能拥有更多的新功能,并且为那些非 Flash 平台提供更好的支持。

  “Flash 还有一丝生机,Adobe 也定期对其进行维护以维持其可靠性,但在 HTML5 和 WebGL 面前它实在是太落后了,拥抱新技术未来我们可以走的更远。”Heermann 说道。

  如果继续坚持 Flash,开发者的热情也会慢慢淡化,这也是 WeVideo 全面转向新技术的主要原因之一。“开发者都是新技术的狂热支持者,没有人愿意将自己宝贵的时间和精力用来维护一个将死的古老标准之上。”Rustberggaard 说道。“想要激励他们不断前进,你就需要舍弃老的东西,让自己沐浴在最新的科技之中。”

  这些来自开发者的压力可不只是夸夸其谈。据 Matthias Gelbmann( 网络技术指标公司 W3Techs 的总经理)估计,五年前有 28.9% 的网站使用 Flash,而今年八月这一数字则降至 10.3%。

  不过那些大型网站想要转型还需要时间。Gelbmann 表示排名前 1000 的网站有 15.6% 还在使用 Flash。不过这和前几年的情况已经形成了鲜明的对比,那时大型网站的 Flash 使用率为 22.2%,而整体的 Flash 使用率则为 25.6%。

  换句话说,网站越大,其去 Flash 之路就越漫长。当然,转型之路上的压力也会更大。

正文到此结束
Loading...