“所以,我把你们全叫到一起,是想告诉你们,无论你从事什么业务,HTML5都和你有关,没有人可以置身事外。”叶晓奇语重心长道。
没人反驳。
都在巴巴的看着叶晓奇,等下文。
人又不傻,不说身份的问题,就说叶晓奇一次次大胆的预测,有的已经成为了现实,有的正在成为现实,叶晓奇用一次次的案例,证明了自己的眼光。
而最近的一次,叶晓奇用肯定的语气预测过的东西,是手机和相机之争。银杏上市后,手机就已经走在了驱逐低端单片机的路上。
但那个预测,重要程度也和这个没法比,HTML5关乎到计算机发展的未来,所以叶晓奇准备说的详细一点,好让小弟们真心认同这一点,认真对待这件事。
“说到HTML5,就绕不开WHATWG。说到WHATWG,就不得不提到他的其中一个成员,苹果。而说到苹果和HTML5的关系,那就要再往前说,说说Flash……”
Flash技术,又或者说是网页的Flash插件,这个故事就让人唏嘘不已了。
Flash,曾经是个超级英雄。
在1995年,flash刚问世时,当时的flash比之现在的人工智能不遑多让,乃是一颗冉冉升起的超新星。
要知道,彼时网页能做的事情很有限,多是简陋的文字排版,图片也都是些马赛克级别的分别率。生动有趣的GIF图,对当时的带宽来说,可谓是一图杀猫的存在。
在这种情况下,flash的惊艳问世,堪比让人啧啧称奇的魔法。
几百KB的小文件,就可以拥有精美的效果,其矢量效果能让图片放大后也不失真,更别提它还允许用户点个开始播放按钮,拉个进度条什么的,还支持边下边看,支持正看倒看重看。
flash是什么?就是页游,开心农场又或者巴沙克,是播放器,爱奇艺或者优酷,它可以是网页上的任何东西,对于现在的人们并不陌生。
在彼时网速以KB为单位的年代,flash堪比业界良心。
没有人能挡得住flash的魅力,无论是用户还是开发者,看到flash都会眉开眼笑。
看看那些即便乖乖给Adobe授权费也要抱住Flash大腿的设备吧——黑莓、PS3、PSP、Wii、PocketPC、Windows Mobile、塞班……哪个不是一方英雄,哪个不是一时豪杰?
直到2007年,这一局面出现了变化,乔布斯跳了出来,说了声:“不”。
原因很简单,封闭的flash和封闭的ios系统产生了激烈的碰撞,挡着人家挣钱了。
于是flash就迎来了自己的末日……
没那么简单,这里面有着更深层次的背景。如果把这段历史比作风口,乔布斯就是站在风口上的那只顺风起飞的猪。
有时候叶晓奇都会觉得,是不是乔布斯才是一个重生者。相对于乔布斯来说,叶晓奇深知自己有很多短板,叶晓奇自身不过就是一只顺应大势的猪而已。
有时候叶晓奇想想前世里的一些同事,有车有房不说,各种金融名词挂嘴边,叶晓奇都会在想,也许让这些人重生,活的会精彩也说不定。而叶晓奇自己,却是一个不折不扣的技术宅,两耳不闻窗外事也就算了,买个房子都是一波三折,到了三十岁还是个纯洁的处儿,三十多了,方向盘都不会打,眼里除了加班就是学各种API。
Flash的衰落,本质上和乔布斯关系不大,最主要的还是基于自身的缘故。
倒不是说flash技术过时了,也不是说flash技术缺陷很多,相反,随着时间的推进,版本的迭代,flash的缺陷越来越少,支持的功能越来越多,也更趋近于完美。
中国有句话这么说的,“水满则溢,月盈则亏”。正是由于flash自身越来越丰满,成了它的一道催命符。
越来越庞大的flash,就像是一个管理跟不上进步的超大型企业一样,臃肿而低效。越来越多的滥用,更是让这种局面雪上加霜。
想象一下,一个网页打开,2秒钟没有反应时的场景。如果这个网页在嵌套了多个flash播放器和焦点图组件的同时,又带着四五个flash动画广告,想想一下电脑当场宕机的场景。
如果叶晓奇没有改变历史进程,天猫在同年发布的扁平化界面大受欢迎并迅速风靡整个互联网,就是对这种情况的真实写照。而国家网信办一再强调,网页悬浮广告必须有显眼的关闭按钮,亦是针对的flash。
谷歌在2012年,就宣布了不再支持flash,而微软,也会在移动端时代抛弃flash。要不了两年,flash的所有权公司,abode公司,亦会宣布停止维护,并在2020年,终结这一切。
flash,这个把HTML推上神坛的超级英雄,就这样成为了一个人人喊打的过街老鼠。
中二的说法是:flash,你爸爸都不爱你了!
一代强者的悲惨晚年,让人不胜感慨。
苹果,谷歌,微软,三个垄断巨头,就是WHATWG。他们联手对flash展开了海陆空无死角全方位的打击,最终将flash送入深不见底的深渊。反倒是W3C,对HTML5基本不怎么上心,按照W3C的正常计划来说,2022年,HTML5才会上线,而不是2014。
所以说,HTML5变革的主角,是WHATWG,尤其是被挡着财路的苹果和谷歌,W3C很想掌握主动权,但结果不过是个打酱油的。
WHATWG和W3C争执不断,WHATWG内部亦不是铁板一块。就说苹果和谷歌,他就不是一条心。
就移动端来说,使用Android系统的白垩纪手机系列,就是谷歌纯天然的盟友,谷歌也需要这样的的手机厂商,壮大自己的HTML5队伍。于是狼狈为奸,一拍即合,顺理成章的事情。
苹果的封闭性,则是决定了他永远是孤军作战。WHATWG的三巨头,微软又是个打酱油的。
Flash被禁用,转而被HTML5的支持标签替代,flv格式被mp4格式取代,届时,一个视频播放器组件,只要写一行代码足以。这些就是HTML5的变化之一,这个改变,远比css3的发布有影响的多。
只听叶晓奇道:“针对这些变化,A站需要重新升级,全部改换成这种支持。”
苏梦雪听后,问道:“会不会浏览器跟不上,播放不了?”
叶晓奇摇头道,“你想多了,我告诉你,HTML5的更新速度远比所有人想象的要快,尤其是在移动端。而且我们就是魔改系统的,我们可以让白垩纪加大对操作系统的开发支持。”
“这个对手机系统好处也有很多,比如说,只要封禁了flash,我们可以让手机浏览器可以查杀更多的广告,进一步提升用户体验。”
叶晓奇说到这里,话锋一转,道,“我说的这些,并不是HTML5的全部。如果仅仅是这样,那也只跟A站和白垩纪有关,犯不着大张旗鼓的把你们全叫到一起。我下面说的,都听仔细了,HTML5,它是支持……”