【AICon】AI 基础设施、LLM运维、大模型训练与推理,一场会议,全方位涵盖! >>> 了解详情
写点什么

HTML5 状况及发展形势报告发布

  • 2013-01-15
  • 本文字数:2612 字

    阅读完需:约 9 分钟

360 最近发布了《 2012 年度 HTML5 状况及发展形势报告》,其中指出,标准的发展渐趋稳定、浏览器厂商态度积极、浏览器的支持状况明显提升,但是产品状况未达预期。

关于标准的发展渐趋稳定,报告中列举了几点值得关注的业界趋势:

2012 年, HTML5 的标准在更加细化的过程中不断趋向稳定,虽然其中也有一些调整,但变动不大。相较于过去的 3 年时间,2012 年新增的内容非常少,而且相对来说,都属于一些细节和增强,如对已有元素增加新的属性,或为已有接口增加新的方法。

本年度有两个 CSS 方面的变化可能在不久之后,会导致部分现有 HMTL5 网页或网站显示异常,分别是 Flexible Box 和 Gradient。这两个特性在语法方面有明显改变,样式的名称和值的语法都与之前有比较明显的变化,值得开发者注意,虽然目前主流浏览器尚未实现对最新标准的支持。

在 Web 标准长达 21 年的发展过程中,浏览器厂商的态度一直对标准的制定和变化有着非常重要的影响。 该报告指出:

到目前为止,IE6 至 IE8 的市场份额已有很明显的下降,我们相信其原因是复杂的,但不能排除与这些老的 IE 版本不能支持 HTML5 以及其它新技术有关。除 IE 外的独立内核浏览器,在诞生之初,就将对标准的支持放在很重要的位置,并通过自动升级,始终保证用户使用支持最新特性的版本,所以 HTML5 从诞生的那一刻就紧随其发展。只有 IE 一直特立独行,在 IE9 之前的版本对 HTML5 支持度非常低,并且也没有自动升级。而 2012 年 5 月之前,IE 始终都占据着浏览器市场的霸主地位,这在很大程度上阻碍了 HTML5 的发展。

幸运的是,从 2012 年初开始,情况逐渐好转。微软开始投入大量资源在 HTML5 上。IE9 的推出,使我们终于看到微软向标准靠拢,并在 Canvas 硬件加速、h.264 视频格式、SVG、CSS3 等方面做出很大改进。IE10 则更向前进了一步,而且是很大的一步,在 CSS3、表单元素、离线存储、网络传输、多线程计算(Web Workers)、动画等方面都有巨大改善,在 HTML5 支持度上已经由 IE9 的 40% 上升到 68%。微软在浏览器战争中正在加速前进。

2012 年,国内有 5 家公司和组织加入 W3C 成为 W3C 正式会员,参与到标准制定的过程中。在对标准的支持方面也有了非常大的改进。360 作为国内首家加入 HTML 工作组的互联网企业,其旗下 360 安全浏览器 6.0 超速版和 360 极速浏览器,在对标准的支持方面领先于国内同行。

浏览器支持是决定 HTML5 命运的一项至关重要的因素。各浏览器越快统一对标准的支持,HTML5 标准落到实处也就越快。让我们来看看报告中有关移动平台浏览器的数据统计:

相对于 PC 平台而言,移动平台一直是开发者更为关心的,因为移动平台浏览器品种较少,版本也普遍集中在最新正式版。同时,由于移动设备的更新换代速度要比 PC 更快,硬件支持和浏览器的状况都要比 PC 平台的状况更好。移动平台上主流的 5 款浏览器(iOS Safari 6.0,Android Browser 4.1,Opera Mobile 12.1,Chrome for Android 18.0,Firefox for Android 15.0),目前对标准的支持度均高于 60%,其中表现居首的是 Chrome for Android,而支持度相对较低的 Android 系统自带的浏览器 Android Browser 对 HTML5 的支持度也在 60% 以上。

通过各款浏览器最新正式版对 HTML5 特性支持状况来分析,44.4% 的特性得到了跨平台跨浏览器的完全支持,而如果把 IE9 也考虑进来的话,也有 32.3% 的特性是跨浏览器支持的。

但是,报告也指出,2012 年 HTML5 在实际产品市场的发展并没有像之前预测的那样迅猛,尤其是对比 2011 年底 Ben Savage 做出的 14 项预测。主要障碍是:

  1. 跨平台的技术 ≠ 跨平台的应用。Web 开发者必须明白的是同样的应用在不同设备上的体验很难完全一致,除去设备尺寸的差异之外,实体键盘(keyboard)与虚拟键盘(keypad)之间、鼠标与触摸屏之间,同
    一套设计很难支撑所有的设备和平台,所以 “一次开发,处处皆可使用”的宣传口号终究还只是个远期梦想。
  2. PC 上支持 HTML5 的浏览器份额太少。2011 年,微软曾发起全球告别 IE6 活动,全球 IE6 使用份额急剧下降,2012 年,360 在中国发起告别 IE6 活动,使 IE6 在中国的市场份额下降到 21%。2012 年,对 HTML5 支持的浏览器占有量虽然已经提升到 37%,但仍然未达到让开发者大胆使用 HTML5 技术的程度。
  3. 移动平台用户的使用网络服务的习惯和 PC 用户不一样。在目前阶段,大多数移动平台用户还是习惯通过 App 方式来使用应用,而不是通过浏览器访问的方式。在移动设备桌面上,创建一个指向 Web 应用的快捷方式非常容易,但想改变用户使用原生应用形成的习惯却比较困难。从智能手机开始进入市场,用户已经形成了去应用商店搜索应用并下载安装的习惯,而目前无论是苹果的 App Store 还是 Android 平台的 Google Play 商店,都从未上架过任何一款 Web 应用。
  4. …….

报告中还对 HTML5 在 2013 年的发展趋势做了预测。

  1. 标准更趋成熟。2012 年 12 月 17 日,W3C 发布了 HTML5 以及 Canvas 2D 两个标准的完全定义版本,标志着 HTML5 的标准已经在趋向稳定。虽然两份文档还不是 W3C 的正式推荐标准,但它们所包含的特性业已稳定,这就意味着广大厂商和开发者可以拥有一个稳定的 HTML5 版本进行规划和实施。
  2. 支持 HTML5 的 PC 浏览器占有量将达 70% 以上。伴随 HTML5 完全版本的发布,HTML5 标准也会日渐成熟,浏览器对 HTML5 的支持度日渐提高。除 Chrome、Firefox 之外,微软推出的 IE9、IE10 对 HTML5 的支持度都大幅提升,相信 HTML5 大面积使用只是时间问题。
  3. 移动平台比 PC 平台发展的更快。移动设备的系统升级有很大一部分源自购买新机器,而移动设备的硬件更新频率要比个人电脑的硬件更新频率快很多。2013 年处理能力更强的手机、平板必将更多更快地涌现,GPU 加速带来的效果在移动端也将得到更大的展现。
  4. 杀手级的 HTML5 应用将出现。从 2011 年底开始,PC 端 Web 应用的用户体验已经可以与原生应用相媲美。在 2013 年,随着浏览器对标准的支持度越来越高,标准越来越稳定,我们有理由相信开发者信心会进一步加强……关注移动平台的开发者,一直以来担心的是相对 PC 平台较弱的处理能力,但随着设备的快速发展及更新换代,移动端的处理能力会有显著提高,同时,随着 HTML5 从业者数量不断增加和技术能力不断提升,以及 HTML5 工具不断完善, HTML5 应用集中爆发的时刻即将到来。特别是在移动端,杀手级的 HTML5 应用将极有可能出现。

想了解更多详细的读者朋友,可以下载并查看完整的报告,也欢迎发表对 HTML5 发展现状和未来预测的看法。

2013-01-15 20:155597
用户头像

发布了 501 篇内容, 共 248.5 次阅读, 收获喜欢 57 次。

关注

评论

发布
暂无评论
发现更多内容

终于有人把这份10 万字节详细面试笔记(带完整目录) 整理出来了

钟奕礼

Java java程序员 java面试 java编程 Java 面试题

自学前端技术怎么样,有必要去吗

小谷哥

CSS修改单选框样式(element)

肥晨

11月月更 单选框样式修改 element单选框样式

腾讯T4带你玩转Spring全家桶

钟奕礼

Java java程序员 java面试 java编程

java培训学习该怎么做?

小谷哥

爆肝了!阿里出版的这份Spring Security源码手册,狂揽GitHub榜首

小二,上酒上酒

Java 面试 spring security 大厂 大厂面试

大数据培训学习需要什么基础

小谷哥

大数据培训和自学哪种方式更好

小谷哥

Meta Force 原力元宇宙dapp系统开发(智能合约部署)

开发微hkkf5566

Meta Force 原力元宇宙公排系统开发详情

开发微hkkf5566

低学历并不是阻碍职业发展的绊脚石

测吧(北京)科技有限公司

软件测试

为什么面试官狂问八股文?我已经被三家公司问到哑口无言……

程序知音

Java java面试 java架构 后端技术 Java面试八股文

为什么晶闸管能在大电流下工作?

元器件秋姐

元器件采购 元器件电商 元器件知识 华秋商城 晶闸管

这些小技巧,让你的前端编程更优雅

好程序员IT教育

前端

RocketMQ 重试机制详解及最佳实践

阿里巴巴云原生

阿里云 RocketMQ 云原生

前端培训班中如何学习前端开发技术

小谷哥

好家伙!阿里P8撰写的Java微服务架构全栈笔记GitHub一夜飞到榜首

小二,上酒上酒

Java 架构 面试 微服务

Github上架3天星标55K,阿里最新产架构师速成手册成功颠覆了我的认知

程序员小毕

分布式 微服务 程序人生 架构师 Java后端

深圳市数字经济指数发布:数字经济蓬勃发展,数字用户深度渗透

易观分析

数字经济 深圳

低门槛上手快!火山引擎VeDI这样满足数据分析新需求

字节跳动数据平台

大数据 BI

【web 开发基础】PHP 自定义函数之函数的返回值-PHP 快速入门 (27)

迷彩

web开发基础 PHP基础 11月月更 return

阿里P8偷偷把内网分享的SpringCloud微服务架构精髓手册开源了

小二,上酒上酒

架构 面试 微服务 Spring Cloud

神了!阿里P8纯手写出了这份10W字的MyBatis技术原理实战开发手册

小二,上酒上酒

学习 编程 面试 mybatis

消息队列 RocketMQ 5.0:从消息服务到云原生事件流平台

阿里巴巴云原生

阿里云 RocketMQ 云原生

遭MQ连连干翻后的醒悟!含恨码出5本MQ学习手册助力秋招之旅

小二,上酒上酒

面试 RocketMQ 大厂 大厂面试

蚌住了!这份阿里P8写的Java多线程编程实战指南就这么容易开源?

小二,上酒上酒

Java 面试 多线程 阿里 大厂面试

redhat运维-远程日志记录

阿柠xn

运维 日志 linux 文件权限控制 11月月更

灵雀云ACP 斩获“2022金边奖-最佳云原生边缘云平台”

York

容器 云原生 5G 边缘计算 边缘云

最新出炉!开源 API 网关的性能对比:APISIX 3.0 和 Kong 3.0

API7.ai 技术团队

kong api 网关 APISIX

3年测试经验跳槽成功拿下30W+年薪

测吧(北京)科技有限公司

软件测试

极客时间架构训练营模块六作业

李晨

架构

HTML5状况及发展形势报告发布_HTML5_崔康_InfoQ精选文章