阿里、蚂蚁、晟腾、中科加禾精彩分享 AI 基础设施洞见,现购票可享受 9 折优惠 |AICon 了解详情
写点什么

W3C 宣布成立 Web 性能工作组

  • 2010-08-19
  • 本文字数:833 字

    阅读完需:约 3 分钟

W3C 在其官网上宣布成立 Web 性能工作组(Web Performance Working Group),由来自 Google 和 Microsoft 的工程师担任主席,任务目标是制定衡量 Web 应用性能的方法和 API。

从工作组的章程看,这些衡量的方法和 API 将应用到桌面和移动浏览器以及其他环境中,帮助 Web 开发人员评估和理解应用的性能特征。

目前,该工作组计划在一年内提供三种计时方法:

  • 导航计时(Navigation Timing),提供加载网页根文档(root document)的性能信息,可能包括花费在网络上的时间、加载文档的时间、以及网络请求个数等信息。
  • 资源计时(Resource Timing),提供加载网页根文档中特定资源的性能信息,可能包括花费在网络上的时间、加载资源的时间,这些资源指 iframe、img、script、object、embed 和 link 等。
  • 用户计时(User Timing),根据开发人员指定的名字获得计时信息。

该工作组的联合主席之一、来自 Microsoft 的 Jason Weber 在 Internet Explorer 的官方博客上对此事发表了自己的看法:

…使 Web 开发人员理解自己应用的真实性能数据对 HTML 5 的成功至关重要,我们非常高兴与 Google 一起被选为共同负责人。我们希望与 W3C 和广大 Web 社区一起合作通过互操作 API 实现工作组的目标。

对于工作组的下一阶段任务,Jason Weber 指出导航计时将是重点:

工作组的第一个成果将是提出一个衡量浏览器导航性能的 API。 WebTimings 规范(由 Google 起草)是一个很好的起点,因此它将移到 Web 性能工作组中,并成为我们推荐标准的基础。

InfoQ 之前曾经报道,Google 浏览器Chrome 6 的一个重要特性是添加了对页面加载计时(Web Timing)的支持,开发者可以在window.webkitPerformance 下获取新的网页性能测试结果。

Jason Weber 指出, IE 9 平台预览第三版也实现了 WebTimings 规范(通过 msPerformance ),他鼓励 Web 开发人员尝试 IE 9 或者 Chrome 6 的性能 API 并提供积极的反馈。

未来几周,工作组的官方网站上将增加更多内容,感兴趣的读者可以关注一下。 InfoQ 中文站也会继续提供有关 Web 性能方面的信息。

2010-08-19 08:186296
用户头像

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

关注

评论

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

项目倒排,跟工期不足say byebye

霍格沃兹测试开发学社

UI自动化截图之chrome&Firefox篇

霍格沃兹测试开发学社

opencv 使用 GPU 加速

霍格沃兹测试开发学社

Monkey基本参数介绍

霍格沃兹测试开发学社

凭这份堪称保姆级别的Java面试宝典,已怒斩3个大厂offer(阿里,美团,腾讯)

Geek_0c76c3

Java 数据库 开源 程序员 架构

浅谈测试需求分析

霍格沃兹测试开发学社

技术分享 | app测试中常用的Android模拟器

霍格沃兹测试开发学社

技术分享 | Appium 用例录制

霍格沃兹测试开发学社

存储资源盘活系统,“盘活”物联网架构难题(下)

天翼云开发者社区

墨天轮沙龙 | 麦杰科技卢学东:openPlant 实时数据库系统及应用

墨天轮

数据库 工业 国产数据库 实时数据库

anime4k 在真机租用上的应用尝试

霍格沃兹测试开发学社

测试人生 | 入行未满3年拿下AI领域上市公司30W+ offer,他靠的是什么?

霍格沃兹测试开发学社

Kafka入门

霍格沃兹测试开发学社

技术分享 | App测试时常用的adb命令你都掌握了哪些呢?

霍格沃兹测试开发学社

Wallys//Industrial_Wireless_AP//network,card//QCN6024/QCN9074/QCN9024,WiFi,Card IPQ6010,802.11ax,2x2

wallys-wifi6

QCN9074 QCN6024 QCN9072

中国信通院沙龙|火山引擎边缘云助力业务体验创新

火山引擎边缘云

云计算 云原生 边缘计算 边缘节点 信通院

软件测试 丨 真实面试经历分享,不用再看其他面试题

测试人

软件测试 面试题 自动化测试 测试开发

2022年下半年如何备考 CKS

baiyutang

云原生 k8s 云安全 CKS

基于TensorFlow Serving的YOLO模型部署

霍格沃兹测试开发学社

MySQL锁机制总结

霍格沃兹测试开发学社

字节跳动数据血缘图谱升级方案设计与实现

字节跳动数据平台

数据库 数据优化 数据血缘 数据研发

技术分享 | App常见bug解析

霍格沃兹测试开发学社

技术分享 | Appium环境安装与架构介绍

霍格沃兹测试开发学社

数据库连接池

C++后台开发

MySQL 数据库 后端开发 Linux服务器开发 连接池

怎样成为优秀的测试工程师

霍格沃兹测试开发学社

我的文件夹(知识库)上线了!|ModelWhale 版本更新

ModelWhale

人工智能 数据挖掘 项目管理 数据分析 代码库

《Vue.js技术内幕》有奖书评活动正式开启

图灵教育

vue.js 前端

20道高频vue面试题自测

bb_xiaxia1998

Vue 前端

vue进阶面试题

bb_xiaxia1998

Vue 前端

技术分享 | web自动化测试-PageObject 设计模式

霍格沃兹测试开发学社

AI测试中的数据收集

霍格沃兹测试开发学社

W3C宣布成立Web性能工作组_Java_崔康_InfoQ精选文章