虽然Google依然在当前的Chrome版本中集成了Adobe Flash,但是它已经打算彻底放弃Flash了。
“无情”的Chrome昨天,Google在官方博客中发布文章称,从今年9月开始,Chrome 53将会对Flash在网页后台中的加载行为进行阻止,以便让网页加载更加顺畅。
▲图片说明:来自Mbeddedmaximum
按照Google的说法,目前90%的Flash网页都会在后台自动加载内容,这会拖慢网页的加载速度。
去年9月,Google已经在Chrome上对Flash的自动播放功能进行了封杀,收效非常明显。用户的网页加载速度更快,设备也更加省电了。
▲图片说明:来自Techgirl
另外,到今年12月,Google将会把HTML5作为Chrome浏览器的默认选项。如果是仅支持Flash的网站,用户在访问时将会被提醒手动打开Flash支持选项。
至于为什么会选择HTML 5,Google的解释是:
HTML5更加轻便快捷。为了让网页加载更快,并且更加省电,许多网页开发者都转移到了这个平台。
乔布斯的公开信
实际上,除了Google,已经有多平台也都在进行从Flash到HTML5的迁移。其中最早的、也最决绝的,当属苹果。
▲图片说明:来自intergenia
搭载iOS的iPhone和iPad从一开始就拒绝了Flash,这是乔布斯的决定。在当时Flash还在被广泛使用的情况下,这个决定给许多iOS用户带来了使用上的不便,但乔布斯依然坚持自我。
▲图片说明:来自Dailytech
2010年4月,乔布斯罕见地发表了一封名为“Flash之我见(Thoughts on Flash)”的长篇公开信,信中阐明了Flash的几点落后之处:
· 安全性差,被赛门铁克公司列为2009年最差安全记录之一;
· 稳定性不好,导致Mac电脑死机;
· 迟迟未推出移动版,导致手机等移动设备访问Flash视频网站时消耗了大量额外的电力;
· flash主要的操作习惯均为鼠标定制,在多点触摸操作方式中,大量Flash网站需要重写。
对于这些问题,乔布斯总结说:
Flash是个人计算机时代的产物,为个人计算机与鼠标准备。对于Adobe而言,Flash是一门成功的生意,我们理解为什么他们要将它推广到其他领域。但是移动时代是低功耗、触屏界面与开放网络标准的时代,不管从哪个角度看,Flash都有缺陷。
在公开信的结尾,乔布斯还推荐了HTML5:
移动时代创造了HTML5等的开放新标准,它们将在移动设备(还有个人计算机)上获胜。也许未来Adobe应该将焦点更多的放在HTML5工具的开发上,而在苹果放弃过时东西的问题上少加批评。
其实当时HTML5的标准还没有正式确立,而且自身也有一些不完善之处,但乔布斯已经意识到了它的巨大潜力。
▲图片说明:来自Html5facil
在后来的几年中,苹果的各项产品都在逐步减少对Flash的依赖。到了今年6月,苹果宣布将在全新的Mac系统内置的Safari浏览器中,默认禁止Flash插件的运行,以便运行更多的HTML5内容。
这一做法,与Google在官方博客中宣布的计划如出一辙。
Flash已经死了
正如乔布斯所说的那样,Flash是PC时代的产物,它的确为PC时代的Web做出了很大贡献;但是到了移动互联网时代,Flash的缺点愈加明显,最终不得不遭到各方抛弃。
与此同时,HTML5的未来却越来越明朗。2014年10月底,W3C(万维网联盟)宣布HTML5标准规范最终制定完成,HTML5终于尘埃落定。
▲图片说明:来自Devbattles
这对Flash而言,可以说是一个致命的打击。尤其是在接下来的 2015年,Flash可谓是“众叛亲离”,在各个网络平台的离去中,渐渐走向崩溃。
2015年1月,YouTube宣布废弃原有的Adobe Flash视频播放器,将HTML5视频作为Chrome、IE、Safari 8等主流浏览器的默认播放方式。
2015年2月,Google开始将旗下的广告自动由Flash版本转移到HTML 5版本。
从2015年9月1日开始,亚马逊公司旗下包括Amazon.com在内的所有广告将不再使用Flash。
12月22日,Facebook宣布自家网站的所有视频默认使用HTML5技术来播放,不再使用Flash技术。
本文来源:不详 作者:佚名