Flash,这把让互联网又爱又恨的双刃剑

苹果的iPad发行之后,Adobe的Flash在不经意之间又被推到风头浪尖。苹果的平板电脑iPad,被认定是未来的冲浪的设备,但和iPhone一样,都不支持Flash。

这又引发了一波讨论,这波讨论最终把众多的评论者分成两个阵营:有人认为,iPad不支持Flash,使其自身降为一个劣等的冲浪设备(尽管乔布斯向公众狂说iPad的优越性);其他人则认为,Flash也不是好鸟,弊端多多,iPad还是远离这个毒瘤,独善其身为好。

在iPad发行之前,普遍认为,Flash耗资源并且不稳定。它的确还不完美,我们也不能一笔抹杀Flash对互联网的正面贡献。

伯乐在线博客的这篇文章将和大家分享:Flash对互联网的最大贡献和最大弊端。

贡献

一、Flash让网络视频成为可能

在Flash视频横行网络之前,有很多种视频。苹果的Quicktime视频,Quicktime的确是高清,但它占的空间也很大。微软的WMV格式的视频,但它和Quicktime有着相同病根,并且在Mac系统上不是很兼容。最后是Real Player,曾经非常不错的流媒体,但它的清晰度不尽人意。

这些视频格式为什么无法统/治网络呢?原因如下:

  • 加载速度过慢,很难满足用户需求;
  • 不灵活,网页开发人员不能很好控制网页内容;
  • 不易使用,需要安装不同的插件或解码器;

正是如此,才有了Flash的崛起。

随着FLV格式在Flash MX的推出,加上在Flash MX 2004中的进一步改善,Flash迅速成为网络视频的首选。它的特点是:

  • 文件很小(相对前三种格式来说);
  • 无需安装解码器;
  • 跨平台;

在网络用户接受Flash 7播放器后,MySpace和YouTube也最终采用接受。微软、苹果和Real,网络视频的曾经3位大佬,想要回击Flash,已经基本没戏了。

   此后,Flash视频就像野火般烧遍互联网。而且,它仍将保持其视频标准的霸主地位,直至HTML5视频取而代之。

   二、Flash给互联网带来了更多的正面交互性

   在Google向我们展示Ajax的优越性之前(2004年的Gmail和2005年的Google地图),Flash是互联网展示交互性的唯一选择。正因如此,诸多Flash游戏蜂涌而出,小游戏更是数不胜数。Flash的崛起宣告了笨重的Java applet小程序的结束。

随着AJAX和HTML5结合,Flash在交互方面的需求将越来越少。

   三、Flash促使了个人视频广播的崛起

综合以上2点,Flash广泛被诸如Ustream和Justin.tv等视频网站的采用。这类视频网站允许无故障的摄像头广播,而不必使用视频聊天程序(Skype),用户可以直接登录这类视频网站的接口,然后直接从摄像头开始录制了。当然了,如果录制的视频是以Flash视频广播,这将带来诸多便利(上文已说)。回顾网络上的前视频标准,很显然,它们没有一个可以像Flash那样轻松地完成此类节目。

弊端

   一、Flash速度慢且不稳定

在Flash接管网络视频掌门令牌之前,网页设计师和广告公司主要用它来装饰网页。这装饰过程经常令人发狂。虽然Flash播放器的各种插件可以跨平台还兼容主流浏览器,但它们都有个共性:耗资源且不稳定。

虽然随着时间的推移,这种状况有所好转,但用Firefox浏览器访问某些Flash为主的网站,其速度还是核动力龟速。不过令人欣慰的是,换用Chrome就好多了。(为什么呢?因为Chrome可以禁用Flash的插件,而不必像FF那样直接关闭整个浏览器。)

   二、Flash给互联网带来了更多的负面交互性

虽然在上文中已说了正面的,但有好的,就有坏的。Flash不易设计,以致某些网站在这方面的设计相当糟糕。另外,浏览器的某些核心功能也因此崩溃。

Flash最令人发指的就是:Flash广告。这些五花八门、奇形怪状的广告充斥在互联网的各个角落,非常影响阅读。音频视频也加入其中,真可谓是“视听盛宴”。

   三、Flash使得互联网过于依赖Adobe

说这个,并不想引发对Adobe该不该完全开源的讨论。正如Adobe解释说,“开源,这个这真不行!”(PS:肯定有人对Adobe说,“开源,这个真可以。”)相反,我想说:官方的网络标准,搞了这么多,还没有赶上Flash,这有点无脸见人。

随着HTML5的崛起,浏览器可以通过Canvas来支持动画。像Youtube和Vimeo这样的视频网站已经测试了HTML5版本的视频播放器,借以替代Flash播放器。但不幸的是,我们尚未看到一个完美的HTML5。或许在未来的几年之中,我们不得不继续忍受Flash。

   后记

总之,尽管对Flash的批判声不在少数(也确实应该批判的),但我们也还是不能忘了Flash曾推动了互联网的发展。

Flash带来了消极方面,这是毋容置疑的。这也正是在新的标准问世之前,技术之所以要改进的原因。虽然我不是Flash狂热粉丝,但我了解它的价值和重要性。

随着HTML5的推出,越来越多的压力推动HTML5逐步成为新标准。新标准对所有的平台更加友好(Flash对Linux不怎么感冒)。在接下几年中,网络对Flash的依赖性也将逐步减弱。我们不会忘了Flash曾给互联网(包括我的电脑)带来的诸多问题,但我们也应记住,Flash曾是一个时代的象征。
——————————————————————-
   [SIZE=3]关注伯乐在线的微博,和喜欢此文的伯友一起交流互动!
[/SIZE]
[SIZE=3]@伯乐在线官方微博新浪微博)[/SIZE]
[SIZE=3]@伯乐在线(腾讯微博)[/SIZE]

——————————————————————-
推荐阅读如下文章:

曾经的50大最好的科技产品-第一篇
图文细说11种计算机图标符号的历史
改变现实世界的三大服务器
回首1996-1997年期间的互联网巨头
IT巨头的青春岁月——史蒂文·乔布斯
IT巨头的青春岁月——比尔·盖茨和保罗·艾伦
开源史上最成功的八个开源产品

——————————————————————-

本文来源:伯乐在线 – 职场博客
本文链接:http://www.jobbole.com/entry.php/215
参考来源:Wikipedia和Pingdom

转载请注明原文来源和链接,否则视为侵权!

Attached files

apple-adobe-logo.jpg (24 KB)  flash tool.jpg (29.3 KB)  wm_zx_flash_01.jpg (31.6 KB)

1 收藏 2 评论

相关文章

可能感兴趣的话题



直接登录
最新评论
  • 余粮   2010/07/16

    好文! :79:

    Flash确实是互联网某个时代的标志之一。不过,坦白地讲,文中提到的“最令人发指的弊端:Flash 广告“,这有些冤枉了Flash。毕竟,这不是Flash本身的问题。Flash只是一项技术,好与坏就看你如何去应用。如文章的标题一样,Flash就是一把双刃剑。其实,互联网又何尝不是呢?难道我们要抛弃互联网不成?

  • 可儿   2010/07/16

    讲的很全面啊!优势弊端都讲的很到位!

    每个事物都有两面性,要看利弊看你侧重哪个方面了。不过总体来讲,Flash的快捷方便,给人们带来的好处还是不少的,至于Flash广告,我觉得不能一棒子打死啊,假如不是人们恶意的链接广告,也不会造成那么多麻烦。把一项技术规范化使用才是王道!

跳到底部
返回顶部