写点什么

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:186386
用户头像

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

关注

评论

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

巴黎世家土味病毒营销,B端创业初期,如何用营销壮大种子用户?

北柯

创业 营销 tob

看前谷歌工程师是如何副业赚钱的?

非著名程序员

程序员 个人成长 副业赚钱 提升认知

神经网络的学习为何要设定损失函数?

王坤祥

神经网络 学习 损失函数

SpringBoot 系列(一):SpringBoot项目搭建

xcbeyond

Java 微服务 springboot

超市趣味游戏关卡设计

孙志平

微服务框架 Dubbo

莫莫大人

极客大学架构师训练营

Windows AD日志分析告警平台—WatchAD安装教程

BigYoung

监控 windows 日志 AD 告警

肯耐珂萨D1轮融资资方阵营揭晓,跟投方为中南资本、青发集团

人称T客

libuv 异步网络编程之 TCP 源码分析

Huayra

网络编程 libuv libuv 源码分析

工业互联网网络安全渗透测试技术研究

几维安全

网络安全 数据安全;工业互联网 移动应用安全 渗透测试

React TypeScript 项目基本构建2

JackWangGeek

React

HTML5+CSS3前端入门教程---从0开始通过一个商城实例手把手教你学习PC端和移动端页面开发第7章定位

Geek_8dbdc1

HTML5+CSS3前端入门教程---从0开始通过一个商城实例手把手教你学习PC端和移动端页面开发第11章有路网移动端主页实战

Geek_8dbdc1

微软看上的Rust 语言,安全性真的很可靠吗

华为云开发者联盟

数据库 开源 rust 安全 代码

拼多多员工曝离职黑幕:要走可以,要离职证明,没有!

程序员生活志

职场 互联网公司

安卓移动应用代码安全加固系统设计及实现

几维安全

android 安全评估 移动应用安全

云图说丨手把手教你为容器应用配置弹性伸缩策略

华为云开发者联盟

Docker 云计算 Kubernetes 容器

核心稳定、易扩展——开放关闭原则(The Open-Closed Principle)

晃来晃去的萨麦尔

编程习惯 架构分析 软件设计原则

《深度工作》学习笔记(6)

石云升

读书笔记 专注 深度工作

面经手册 · 第4篇《HashMap数据插入、查找、删除、遍历,源码分析》

小傅哥

Java 小傅哥 hashmap 面经 红黑树

Week10总结

熊威

HTML5CSS3前端入门教程---从0开始通过一个商城实例手把手教你学习PC端和移动端页面开发第10章有路网PC端主页实战整合

Geek_8dbdc1

致远互联A6+Cloud C位出道 赋能中小企业乘风破浪

爱极客侠

HTML5+CSS3前端入门教程---从0开始通过一个商城实例手把手教你学习PC端和移动端页面开发第9章FlexBox实战有路网

Geek_8dbdc1

智能汽车安全风险及防护技术分析

几维安全

移动应用安全

架构师训练营 第 10 周 作业&总结

Jam

怎么写一个超棒的 README 文档

程序员生活志

经验总结 文档

Spark优化之小文件是否需要合并?

华为云开发者联盟

spark 数据 cpu 内存 Spark调优

Week10作业1

熊威

有限数据量如何最大化提升模型效果?百度工程师构建数据增强服务

百度大脑

人工智能 数据 模型训练 百度大脑

HTML5+CSS3前端入门教程---从0开始通过一个商城实例手把手教你学习PC端和移动端页面开发第8章FlexBox布局

Geek_8dbdc1

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