袋鼠空间 – Just One Eximious Yelling! 超凡者的呐喊!

HTML5,FLASH的绝杀?

发表于03.02, 2010 | 作者:joey | 栏目: 超凡呐喊 | 短缩网址:

html5

在2009年的5月份,在美国旧金山举行的Google I/O大会上,与会者热烈赞同新的Web工具和采用新的标准,特别是HTML 5, 驾驭新一代更具创新的应用。Google副总裁Vic Gundotra更说:“Web已经胜利,这正是我们采取的主要编程模型”,让HTML5登上风口浪尖,早前Apple灵魂Steve Jobs更严重地说:“Adobe很懒惰,他们有潜力去做很有意义的事情,但却拒绝这样做。他们缺乏像苹果一样的行事方法。”Steve Jobs还称,苹果之所以不支持Flash,是因为它漏洞太多。Mac计算机出现崩溃时,大多都是因为Flash出错。将来,没人再会用Flash 了,都将改用HTML5。由于HTML5已经包含了网页影音等富媒体应用,有分析师认为HTML5将对Flash构成威胁。但Adobe则认为,即使到了HTML5时 代,Flash仍将与HTML5共存,甚至会变得更重要。

大众的眼光总是关注名人的说话,名人预言错了,没多少人记得,预言对了,就神化了。难怪马云当年也把自己的话冠以Bill gates(比尔盖茨)的名义说出,就让它更具神迹,我曾经跟国内顶尖知名的IT人合作过,他曾经一度跃居为国内首富行列,他也说过一句跟Steve Jobs相似的说话,只是他发话的时间是在1999年,他说“Flash不会流行的,很快就没人用,谁会用以插件形式的东西呢?”,意外的是,他这句说话成不了湮灭火种的水,却成了一壶油,他说完这句话后,FLASH红火了十多年,我当年没有当面质疑他,可是心里却不敢苟同他的说话,正如今天,我同样不能赞同Steve Jobs的说话。

HTML 5草案的前身名为Web Applications 1.0,是在2004年由WHATWG提出,再于2007 年获W3C接纳,并成立了新的HTML工作团队。在2008年1月22日,第一份正式草桉发布。WHATWG表示 该规范是目前仍在进行的工作,仍须多年的努力。目前Firefox、Google Chrome、Opera及Safari(版本 4 以上)已有支援HTML5技术。

YouTube-No-Flash-HTML-5-Video-Option-Great-for-Apple-Mac-OS-X

HTML5可以自然地支持视频,它身上的“视频”标签将会使视频变成网站的日常工作和易于处理的内容,视频将变得和已经流行了十几年的图像一样,不再依赖于任何浏览器插件,比如 Adobe的Flash Player、微软的Silverlight或苹果的Quicktime。视频将成为网络自身的一部分。当然这只是一个很小的提升部分,有更多让所有IT人Say Wow!的功能,这里不一一列举。

正因为HTML5如此自然地支持视频,所以才成了FLASH、Silverlight的杀手,这有点像当年微软在windows98里植入IE浏览器,而快速地绝杀当时占有率极高的Netscape,不过我想这次有点不同,天时、地利、人和是作战的必要考虑因素,这个时间,有别于以往的时间,以前的人,刚涉足互联网,只求简单快捷,不会希望装太多东西,然而目前,Firefox的成功,Iphone的成功刚好证明了,人们不满足以前官方直送的刻板东西,而喜欢具有大众智慧的各类小应用(Apps、Widgets、Gadgets ?…烦!),这样的氛围下,只让用户安装插件(在安全的情况下)成为习惯,我在上一篇指鹿为马文章里提到,世界上任何电子产品和计算机应用都将仅仅是container,那么这些插件,诸如Flash是必然存在的产物,可能有更多类似Flash、Silverlight的插件产品,这最终改变了官方(包括w3c)独大的的格局,未来的互联网绝对不是这些大佬们闭门造车就能服众。

Colorful Smoking

再者,HTML5的推出时间尚不明朗,要协调这么多人的口舌,必定需要大量的时间。最近,HTML 5标准的编者Ian Hickson为HTML 5的推出列出了一个时间表。他假定各个浏览器开发商会在HTML5处于最后起草阶段时开始全面支持HTML5,而这就将HTML5的广泛应用推后到了 2012年。更糟糕的是,最终的推荐性正式标准直到2022才会发布。

而在HTML5未推出前,FLASH的占有率已相当高,包括众多著名的视频网站,如youtube、土豆、优酷等,还有更多casual flash game的网站,都在乐此不彼地使用FLASH去拓展自己的雄图,到了201X年,这样的情况可能更甚,或者会产生更多类Flash的应用,如果Steve Jobs说Adobe不作为,为何不说说W3c和你们这些做浏览器的大佬们不作为,佛家有言,批评别人前首先反省自己,单从这点,我已不能把他视为偶像人物。更何况Steve Jobs别忘记自己怀里还有一个更不长进的Quicktime,这个东西比Flash出生得早,可是就没有Flash插件的江湖地位。

当然,我相信如果HTML5真的能成功推出,会给这类插件式的RIA技术有着很大的打击,然而,作为用户,是不会关心你使用的究竟是HTML5,还是FLASH、Sliverlight,他们只关注效果和性能,作为开发者,每个网站都考虑着迁移成本,如果迁移成本非常高,我相信,要普及甚至打败对手的时间需要更长,中国有云“一动不如一静”,所以大家都一直会观望下去。只有一类人会毫不犹如地使用HTML5,就是没有太多历史包袱的新网站开发者,新血补充,旧血回收是一个漫长的过程。

我个人当然希望HTML5早日到来,更希望Steve Jobs说的东西能应验,因为在我的产品线上,目前使用FLASH技术的不算泛滥,我更希望能有一个重新洗牌,互联网世界,重新洗牌的情节总是循环发生,这才让这个世界更可爱,充满可能,让独大者分崩离析,让分崩离析合众,这些故事总是如此耐人寻味。

打败只是相对的,正如IE没有想到自己绝杀Netscape后,今天会遭遇流着与Netscape同样血液的浏览器们围攻,让我想起一句话:“种子已经撒下去,有朝一日会生长起来。”

另附HTML5 新特性:

除了原先的DOM介 面,HTML5增加了更多样化的API:

* 即时二维绘图
* 定时媒体播放
* 储存
* 离线
* 编辑
* 拖放
* 通讯/网路
* 后退按钮管理
* MIME和协 议处理程序时表头登记

与HTML 4的不同之处

以下为大略的不同之处,与例子:

* 新的解析顺序
* 新的元素:section, video, progress, nav, meter, time, aside, canvas
* input 元素的新属性:日期和时间,email, url
* 新的通用属性:ping, charset, async
* 全域属性:id, tabindex, repeat
* 移除元素:center, font, u, strike, s, frameset, frame, applet

题外话: 虽然我很尊敬Adobe公司,但我不见得很喜欢Flash(其实Flash也不是Adobe亲生的),不过还是得为Flash说句公道话,人家Flash不长进程度到可以几乎消灭Real Player、Quicktime player、Windows media player等,那这些失败者是否叫没有作为的懒惰者呢?

Apple的污点是不听取民意,iphone、ipod touch、ipad的用户千呼万唤需要Flash plugins,争取了多少年了?Apple充耳未闻,这就是对待用户诉求的先进方法么?我看未必!

v: 3912
[-JOEY BLOGGER - AD广告-]
爱瑟丽国际珠宝城,Aesiri Jewelry Dreamland

相关文章

[CAPT-CHA.COM AD-广告-]

:, ,

Email邮件订阅


每天12:00准时到达,请点击以下按钮,输入Email地址订阅啦!


RSS订阅