HTML5的未来
2014年10月29日,万维网联盟(W3C)宣布,经过差点儿8年的艰辛努力。该标准规范终于终于制定完毕。之所以是8年,由于在1999年HTML4的规范制定以后,W3C对于HTML的发展。貌似就不再那么积极了。直到2007年左右,HTML5才在W3C内部着手标准的制定。
做为被寄予厚望的新一代的HTML标记语言,HTML5的发展,可谓坎坷。且不说历史是怎样演变的,我们先大体展望下HTML5的未来。
对于HTML5的重大意义。之前曾在一篇译文(HTML4与HTML5之间的10个本质差别)中有过一些概述。实际上。HTML5最大的变革在于新增canvas与audio、video这样的多媒体标记,以及CCS3、移动应用、总体简化等领域的升级。
首先,在传统的PC端,HTML5的出现。或许会给flash带来巨大的打击,对于支持HTML5标准的浏览器,人们也就不必再下载flash插件来展示各种各样的动画,而直接下载完毕页面(甚至不用全然下载完毕),即能够展示对应内容。
而依附于Flash的巨大的产业链。或许就会随之发生巨大变革,变革中无法跟上前进脚步的组织。或许就会被解体。
这当中,影响最大的应该是基于网页的游戏开发厂商。
当然,或许这样的变革在HTML5刚開始出现,甚至草稿刚公布的时候。已经開始展现出来了。
其次,在移动领域。眼下的原生App。或许就会跟之前以前的C/S架构的软件一样,终于被基于HTML5的App所代替。
并且这样的变革的进程。或许不会持续太久。
眼下,在PC端,唯一阻碍HTML5的因素或许就是浏览器,而这当中,最大的阻力应该就是IE了。作为一直被大家看作是恶人的IE,实际上也在逐渐的拥抱HTML5。假设IE继续之前的,自己一套标准的话,或许真的就会被业界所淘汰。
或者至少会被边缘化。
而在移动端,或许就是Apple跟Google两大主导厂商的做法,就看两大厂商的iOS与Andriod系统,是否同意App直接调用更流畅、性能更好、更优秀的浏览器内核。
而这也将影响基于HTML5的App的总体执行效果。并且。使用HTML5。无需考虑跨平台的问题。这对于眼下的移动领域,各种尺寸、各种类型的屏幕来说。对于开发商,是一个利好消息。
由于。总体的开发成本实际上是减少了。
眼下。唯一考虑的问题。就是App在各种平台上的执行效果,即最重要的“客户体验”。
假设在眼下的平台下,使用基于HTML5的App做出来之后,能有保证与原生的App接近的用户体验,则替代是顺其自然的。
未来的5年。或许就是基于HTML5的大变革时期。
查看W3C的相关规范:http://www.w3.org/TR/2014/REC-html5-20141028/
HTML5的未来的更多相关文章
- App主导现在 HTML5领衔未来
HTML5能够让开发人员构建丰富的基于Web应用程序,使其能在任何设备中使用标准的Web浏览器.很多人认为HTML5将会让App过时.到底App还是HTML5会是谁赢得最后的胜利,在业界也有不少讨论, ...
- 未来HTML5的发展前景如何?黑客专家是这样回答的
如果你想进军IT行业,如果你准备好掌握一项新技术,那么就选择HTML5.近日,我们采访了国内知名网络黑客安全专家郭盛华,帮助您了解当今最重要的技术.在本篇文章中,黑客安全专家郭盛华回答了有关HTML5 ...
- HTML5笔记1——HTML5的发展史及标签的改变
记得第一次接触HTML5还是在<联信永益>实习那会儿(2011),当时一个项目技术选型的时候面临两种选择,分别是Silverlight和HTML5,那是用的最新的IE浏览器版本还是IE9, ...
- 浏览器与HTML5的相辅相成
浏览器与HTML5的相辅相成 往往一项技术的更新和发展并不是单一性的,浏览器和HTML5技术的发展亦是如此,而它们的进步也带动了整个行业的变化.浏览器与HTML5相辅相成的关系也让我们的网页能够实现更 ...
- 现在就使用HTML5的十大原因
你难道还没有考虑使用HTML5? 当然我猜想你可能有自己的原因: 它现在还没有被广泛的支持,在IE中不好使,或者你就是喜欢写比较严格的XHTML代码. HTML5是Web开发世界的一次重大的改变,事实 ...
- html5的发展历程和由此引起的政治斗争
2007年,乔布斯断言拒绝Flash并预言HTML5时代来临,IT行业就对HTML5产生了一股宗教热情.HTML5有着许多出众的特性,可以直接在网页上绘图.嵌入音视频.实现信息互动,可以跨越iOS.A ...
- [转载]50个Demo展示HTML5无穷的魅力
Flash和HTML5的比较已经成为现在最热门的主题之一,我们不去争论哪个好哪个不好.和HTML5在很酷的动画和简单的游戏等方面一样,除非HTML5在未来几年有一些重大发展,否则Flash在富内容网页 ...
- 努力学习 HTML5 (1)—— 初体验
HTML5 代表未来:W3C ( World Wide Web Consortium, 万维网联盟) 已经放弃 XHTML,从而使 HTML5 成为正式标准并得到认可. 最简单的 HTML5 文档 & ...
- 在美国看中国HTML5市场的发展
近日,APICloud 创始人兼CEO刘鑫在美国旧金山和美国的HTML5开发者进行了一次近距离的接触,感受中美HTML5开发者的热度差别和不同市场阶段的中美表现巨大差异. 中国和美国的HTML5市场差 ...
随机推荐
- Gym - 101981G The 2018 ICPC Asia Nanjing Regional Contest G.Pyramid 找规律
题面 题意:数一个n阶三角形中,有多少个全等三角形,n<=1e9 题解:拿到题想找规律,手画开始一直数漏....,最后还是打了个表 (打表就是随便定个点为(0,0),然后(2,0),(4,0), ...
- Oracle 字符拼接
使用的是ORACLE中的cast函数: 官方链接: https://docs.oracle.com/cd/E11882_01/server.112/e41084/functions023.htm#SQ ...
- [转]rdlc报表中表达式的使用--switch和IIF范例
本文转自:http://hi.baidu.com/oypx1234/item/5b35dec4e03a3ad697445266 =Switch( Fields!MLWHLO.Value = " ...
- 【LOJ#10115,tyvj1473】校门外的树(第3次升级)
PS:思路来源于Clove_unique的博客,在此万分感谢 这道题可以用树状数组轻松过,然而...树状数组不太熟悉,还是用线段树比较好(虽然代码比较长) [思路分析] [一开始的思路] 最开始的错误 ...
- POJ 2186 Tarjan
题意:有n(n<=10000)头牛,每头牛都想成为最受欢迎的牛,给出m(m<=50000)个关系,如(1,2)代表1欢迎2,关系可以传递,但是不是相互的,那么就是说1欢迎2不代表2欢迎1, ...
- P1375 嵌套矩形
题目Problem 嵌套矩形 Time Limit: 1000ms Memory Limit: 131072KB 描述Descript. 有n个矩形,每个矩形可以用a,b来描述,表示长和宽.矩形 ...
- 关于jquery的clone()和javascript的cloneNode()
区别: jquery的clone( ),如果是true就是深克隆,把事件都会克隆过去:如果是false,则仅仅克隆的是结构: javascript的cloneNode( ),如果是true,会将子节点 ...
- angularJS之ng-bind与ng-bind-template的区别
ng-bind-template 指令用于告诉 AngularJS 将给定表达式的值替换 HTML 元素的内容. 当你想在 HTML 元素上绑定多个表达式时可以使用 ng-bind-template ...
- github添加公钥出现 github ssh key Key is invalid. Ensure you've copied the file correctly的解决办法
因为在公钥查看的时候可能是利用了vim明明查看,所以会有换行,导致这个错误,解决方法是用cat命令查看文件,或者其他方式查看,总之公钥不能有换行.
- sql server 还原数据库,数据库提示正在还原中的处理办法
还原数据库时,提示还原成功,可是数据库列表中该数据库显示正在还原中: 执行此命令即可: RESTORE DATABASE EnterPriseBuilding WITH RECOVERY 了解SQ ...