近日,Adobe公布了Flash播放器的更新版本,主要目的是提供漏洞补丁。Flash长期以来存在的一个漏洞,可以导致黑客对Mac或其他PC发动远程攻击,把恶意程序在用户没有意识到的情况下将软件下载到用户的计算机,威胁用户的安全。由于该漏洞正被黑客利用且处于活跃状态,Adobe敦促用户尽快升级。
我已经记不清这是Flash多少次爆出安全漏洞了,只是记得这种更新隔一段时间就会来一次,而Flash本身还有多大价值在HTML5时代也一再被质疑。曾几何时,Flash是互联网时代的宠儿,闪客是一个很炫很新潮的名词,而如今已经无人提起。
兴起,互联网的低速时代
在2000年前后,虽然互联网已经开始了普及,但是当时的互联网还是静态的。
因为带宽的限制(当年主流拨号是56K的modem,有个128K的ISDN就算是土豪了),当年的互联网以文字为主,图片也要注意尺寸,打开大点的图片就要等上一段时间,下载一首MP3需要十多分钟甚至二十分钟。
至于视频,看一段清晰度很差的视频等上20分钟有没有?得先安装一个微软的MediaPlayer插件有没有?
正是在这样的背景的,Flash开始异军突起,因为Flash是矢量动画,一个好处是空间占用小,还有一个好处是可以无限放大不失真。这对当年有限的上网带宽来说太重要了。
空间占用小,意味着用户打开快,意味着可以在互联网上动起来,而当年的GIF动画要动起来每一帧都是流量啊!可以无限放大,意味着用户可以看到清晰的动画,而不用忍受GIF为了体积而缩小、减色(真彩色缩减为256色)。
于是Flash就火了起来,几乎每台电脑都要安装Flash插件。而网站也找到了好的广告载体,当年的互联网本来就靠广告生存,体积小效果炫的Flash天生就是给广告准备的,于是任何一个网站都是大面积的Flash广告栏。Flash正式兴起,闪客成为时尚。
高潮,视频带来的机遇
当然,互联网的带宽不会一直窄下去,不久之后就有了宽带。而Flash也没有固步自封。
Flash MX(Flash Player 6)开始,Macromedia给Flash加入了支持播放视频的能力。当时可以在SWF格式的文件中嵌入视频数据,依然支持流播放。
然后Flash MX 2004(Flash Player 7)开始把视频单独作为一种文件格式提出来,这就是大名鼎鼎的FLV格式。
FLV这种视频格式的出现引爆了视频流媒体整个行业。因为那时Flash播放器的装机率已经超过95%,用Flash做一个几十KB的小播放器,然后用这个小播放器来流式播放FLV视频文件,做一个视频点播网站不是妥妥的么!YouTube、优酷、土豆借此先后兴起。
对用户来说,经常要为了看网络视频安装各种视频插件,有视频媒体公司的(Realwork),有操作系统公司的(微软著名难用的Mediaplayer),而有了Flash以后,什么优酷、土豆的视频全部能看啊。
随着Flash交互技术的进步,各种Flash的网页游戏兴起,很大程度替代了以前的安装版小游戏,打开网页就能玩游戏成为当时很多人的娱乐方式。
于是,在一段时间内,Flash达到巅峰,似乎整个互联网离不开Flash。
危机,移动趋势和乔布斯的吐槽
如果PC时代一直这样发展下去,也许Flash也会继续兴盛,而不幸的是移动时代来了。
2007年,苹果发布了iphone;
2008年3月针对iphone的SDK提供免费下载;
2008年7月11日,APP Store正式上线;
2008年9月,谷歌正式发布了Android 1.0系统。
在这个新的时代,虽然用户们强烈呼吁苹果支持当时还在互联网世界处于统治地位的Flash,但是准备自己管理内容向用户收费的乔布斯不为所动,之后就是那封著名的公开信。
在公开信中,乔布斯列举了Flash的五大问题:
第一个问题是“开放”。乔布斯提醒用户,Adobe的Flash产品拥有100%技术专利。只有通过Adobe才能购买这些产品,同时只有Adobe有权利对其进行改进、定价等等。尽管Flash无处不在,但是却控制在Adobe手里,潜台词是说苹果的控制权不能被另外一个公司所掌控,所以苹果不能支持。
第二点问题是可靠性、安全性和性能。乔布斯指责Flash的安全记录在2009年名列倒数(这倒是真得,我们在文章之初的引子就是Flash的安全性问题)。性能不佳,可靠性不足造成MAC死机。
第三个是续航,说Flash的H.264的软解消耗了更多的电量,影响移动设备的续航。
第四个是触摸屏幕支持,说Flash当初是针对鼠标开发,对触摸屏操控优化不足。
第五个则是真正的关键——生态,Flash可以绕开苹果公司,让开发者针对苹果设备开发应
关注天下网吧微信,了解网吧网咖经营管理,安装维护:
本文来源:不详 作者:佚名