• 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/

  • 相关阅读:
    Python——str(字符串)内部功能介绍
    Python网络编程——设定并获取默认的套接字超时时间
    Python网络编程——主机字节序和网络字节序之间的相互转换
    Python网络编程——通过指定的端口和协议找到服务名
    python网络编程——将IPv4地址转换成不同的格式
    Python网络编程——获取远程设备的IP地址
    Python网络编程——设备名和IPv4地址
    Python+Flask+MysqL的web建设技术过程
    管理信息系统 第三部分 作业
    模型分离(选做)
  • 原文地址:https://www.cnblogs.com/clnchanpin/p/6915205.html
Copyright © 2020-2023  润新知