速来报名!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:186402
用户头像

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

关注

评论

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

1.1 黑客与社会工程学

sec01张云龙

11月日更

分布式服务下,消息中间件改造

kafka 架构 RocketMQ RabbitMQ 中间件

ajax分析 学习(1),android0基础

android 程序员 移动开发

Andoird中LiveEventBus的使用——用LiveEventBus替代RxBus

android 程序员 移动开发

Andorid&Kotlin编译速度原理剖析(上),lambda表达式的作用与好处

android 程序员 移动开发

Android - 在线浏览源码,电话短信相关,文本变化监听器

android 程序员 移动开发

2021新鲜面经,蚂蚁内部转岗Android面试分享,深夜思考

android 程序员 移动开发

2021牛转乾坤:新花样玩转Android组件化架构实践,15K-50K的详细Android学习指南

android 程序员 移动开发

A010-menu资源,看完老板哭着让我留下来

android 程序员 移动开发

Androdid Droid Fu介绍(1),万字Android技术类校招面试题汇总

android 程序员 移动开发

2020面试题合集之吊打面试官系列(一),kotlin数组性能

android 程序员 移动开发

2021年尾 Android 面试之必问高级知识点(包含答案),kotlin语法大全

android 程序员 移动开发

Activity的生命周期,这可能是目前最全的

android 程序员 移动开发

Andriod 网络框架 OkHttp 源码解析,总结一下

android 程序员 移动开发

Androdid Droid Fu介绍,flutter底部弹窗

android 程序员 移动开发

2021 Android 大厂面试(五)插件化,androidframework开发书籍

android 程序员 移动开发

2021Android面经,历时一个半月,斩获3个大厂offer,阿里P8大佬整理

android 程序员 移动开发

Anaconda详细安装及使用教程,阿里P8大牛亲自教你

android 程序员 移动开发

想要实现元宇宙,需要哪些技术支撑?

行云创新

技术 云原生 vr 云宇宙 虚拟

2020阿里巴巴,字节跳动,京东,android驱动开发环境搭建

android 程序员 移动开发

GitLab和Rainbond整合实现一体化开发环境

北京好雨科技有限公司

DevOps gitlab #GitLab gitlab hook rainbond

2021疫情下Android技术人的宅家学习进阶指南!花了大价钱大厂内部买来的学习资料,爱看不看

android 程序员 移动开发

2020这一年的Android面经汇总(百度、腾讯、滴滴,查漏补缺

android 程序员 移动开发

2021京东 Android 岗 Java 面试真题解析,android平台架构的四个层次

android 程序员 移动开发

Activity的任务栈Task以及启动模式与Intent的Flag详解(经典博文,值得收藏

android 程序员 移动开发

面试阿里P6,过关斩将直通2面,结果3面找了个架构师来吊打我?

Java spring 程序员 架构

Activity-的-36-大难点,你会几个?,android游戏开发实践指南

android 程序员 移动开发

知识中台与区块链助力多源可信数据价值释放

CECBC

巧用 Redis 数据结构实现亿级数据聚合统计

码哥字节

redis 数据统计 NoSQL 数据库 11月日更

ajax分析 学习,kotlin构造器

android 程序员 移动开发

大势已来!!区块链的真正价值是什么

CECBC

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