HTML5资讯

当前位置: HTML5技术网 > HTML5资讯 > 革命尚未成功 HTML 5仍需努力

革命尚未成功 HTML 5仍需努力

  2年前,HTML 5的普及率并不高,仅有部分互联网热衷者知晓。2年后的今天,HTML 5不夸张的被称为Flash杀手。2年的时间为何有如此之大的转变,这其中又有什么鲜为人知的技术令HTML 5的地位如此一蹿?新生代HTML 5吸取了上一代HTML的各种先天不足,实现了 Flash, Silverlight, JavaFX 所能实现的基本功能,不仅仅对Flash有了巨大的冲击,也有种后劲改变Web应用的潜规则,那么Flash真的遇到对手了么?

  HTML 5诞生记

  有人说HTML 5的火热似乎暗合了“合久必分,分久必合”的旧理。时间回到2010年,苹果与Adobe的冲突使得业界大佬微软,谷歌,苹果之间利的益争夺放到了最大,一夜之间他们似乎对HTML 5的热衷度极近"高烧"。显然他们对“统一Web标准”的关注度不言而喻。

  HTML(Hypertext Markup Language)即文本标记语言,是用于描述网页文档的一种标记语言。HTML文档制作不是很复杂,且功能强大,支持不同数据格式的文件镶入,这也是WWW盛行的原因之一。HTML是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。

  HTML 标准自1999年12月发布的 HTML 4。01 后,然而时隔2年之久,HTML 5 才正式问世。

  Ocupop的logo设计师Michael Nieling这样说道:HTML 5这个词获得了它自己的生命。无论是在开发者还是公众社区中,这个词的指代对象早已超过了简简单单一个标准的范畴,以至于来带了诸多的不解和争论。这套标准需要一个标准。那就是,HTML5需要一组一致的、标准的可视化词汇来在对话、展示和解释中清楚地指代特定的对象。

  和以前的版本不同,HTML 5并非仅仅用来表示Web内容,它的新使命是将Web带入一个成熟的应用平台。

  谁最需要HTML 5?

  依据对HTML 5 垂涎的程度我简单做了一个排名: 首先是谷歌。为什么这么说?如果RIA(Rich Internet Applications)富互联网应用的客户端如果能在谷歌云端游刃有余,想必更多的应用由此转向了BS模式,那么微软的桌面生态环境是否遭受一定的威胁呢?以此看来,HTML 5的普及对谷歌将是一笔不小的财富。

  其次是苹果,业界人士刘先生曾经暗含杀机的说到,Jobs也打着HTML 5的小算盘。他想让浏览器原生支持视频音频,这样iPhone、iPad就不用嵌入Flash,Jobs当然不能让Flash进iPhone OS,要不然App Store里的游戏谁去买?

  微软对HTML 5 的关心度似乎并不及谷歌和苹果,因为他们自己的Silverlight 也能独当一面。

  当Flash 遇到 HTML 5

  1995年伊始,Flash 的前身Future Splash问世,它号称世界第一个商用二维矢量动画软件,用于设计和编辑Flash文档。直到今天,16年过去了,它不仅仅在Web页面设计以及矢量动画设计的成绩突出,更多的是在颠覆业界的标准。矗立业界顶峰十年之久分Flash,面对HTML 5 将会有怎样的命运?

  功能

  目前看来HTML5还只是提交了草案,不过从已提交的内容来看,增加了一些更具语义的标签,这意味着在DOM中增加新的类,如果把浏览器比如成Flashplayer,HTML 5无非就是在增加新的类然后由JavaScript来调用。网友“so雷so昏”评论到:如果HTML 5要完全取代Flash,至少要提供和Flashplayer10相似的功能。

  性能

  有些Web前端开发人员都会责怪Flash的效率低下,真的如他们所说么?非也。想必一定是为了花了呼哨的功能胡乱调用所造成的。若是真的效率低,为什么网页游戏依旧是Flash版本的?网友“so雷so昏”一句点评实在中了要害:不明真相的半吊子开发人员总是把浏览器不响应和崩溃归结于Flash效率低下。

  兼容性

  浏览器的兼容性会是最大问题,尤其加入新特性后的 HTML 5。按照常规的思维,产品差异化才能制胜,但统一标准却意味着各产品需提供同质化的功能。IE,Firefox,Chrome,Safari这些浏览器大佬该如何权衡?如果又是一个ActiveX那还不如将HTML 5 直接在摇篮中“断奶”呢。

  部署

  最重要的一个问题,没有这一步,一切都是零。更新新的Flash只需更新插件,而HTML 5的部署貌似需要下载支持它的浏览器。从用户使用习惯来讲Flash的部署方式占了很大优势。相对核心的专业人士会为了使用支持HTML 5的浏览器而换浏览器,而那些仅在乎体验的轻量级用户而言,他们才不会管你HTML 5还是HTML 6呢。

  随着时间的推移,HTML 5 在众多用户的怀疑中前行,而Flash 也会相继有更完美的改善。通过以上简单而粗略的分析已经不难看出HTML 5 要想超越 Flash 还需时间的考验。至于业界常说的HTML 5将有可能秒杀Flash,或者取缔Flash,不是不无道理只是时机尚未成熟。

【革命尚未成功 HTML 5仍需努力】相关文章

1. 革命尚未成功 HTML 5仍需努力

2. HTML5:只是领先,远未成功

3. 徐磊王立楠黄剑宋炜论道:Html5技术远未成熟

4. HTML5尚未迎来爆发:标准不统一 日益碎片化

5. 苹果召回部分iPod 北京官方旗舰店尚未执行

6. CM9开工:努力满足更多手机升级4.0系统

7. Enyo官方回应“跳槽门” 其余成员将加倍努力完成目标

8. 创造一款成功HTML5游戏的完整指南

9. HTML5平台获得成功的4大先决条件

10. 成功不再是一步之遥!2015要崛起!

本文来源:https://www.51html5.com/a1722.html

点击展开全部

﹝革命尚未成功 HTML 5仍需努力﹞相关内容

「革命尚未成功 HTML 5仍需努力」相关专题

其它栏目

也许您还喜欢