2014年5月29日消息,由GSMA主办的2014亚洲移动通信博览会(Mobile Asia Expo 2014)将于2014年6月11-13日在上海新国际博览中心和上海浦东嘉里大酒店举行。W3C的吴小倩女士将参与本次博览会并做与Web Performance相关的技术报告,敬请关注。欢迎您到大会展位区域了解W3C详情。
W3C发布导航计时(Navigation Timing 2)的标准工作草案
2014年3月25日,W3C的Web性能工作组(Web Performance Working Group)发布了导航计时(Navigation Timing 2)的标准工作草案。该规范定义了一个统一的接口,存储和获取与网页导航和页面加载相关的高解析度的性能度量数据。
该工作组还更新了资源计时(Resource Timing)的备选推荐标准。该标准为Web应用定义了一组接口,用于存取页面中资源获取的完整的计时信息。主要的变化是增加了 onresourcetimingbufferfull 事件处理程序,取代了原来的回调函数。了解与上一般本文档的差别,请查看这里(diff document)。
更多信息,请参阅W3C的富Web客户端标准计划(Rich Web Client Activity)。
W3C发布导航错误记录(Navigation Error Logging)的首份标准工作草案
2014年2月11日,W3C的Web性能工作组(Web Performance Working Group)发布了导航错误记录(Navigation Error Logging)的首份标准工作草案(First Public Working Draft)。该规范定义了一个接口,存储和获取与前一次页面导航相关的错误数据。
更多信息,请参阅W3C的富Web客户端标准计划(Rich Web Client Activity)。
W3C发布性能时间基线(Performance Timeline)和用户定时(User Timing)的正式推荐标准
2013年12月12日,W3C的Web性能工作组(Web Performance Working Group)发布了两份正式推荐标准。查看英文摘要。
- 性能时间基线(Performance Timeline):该规范定义了一个统一的接口,保存和获取性能相关的度量数据(metric data)。该规范并不覆盖单独的性能指标访问接口。
- 用户定时(User Timing):该规范定义了一个接口,帮助Web开发者通过访问高精度的时间戳(high precision timestamps,精确度量其应用程序的性能。
更多信息,请参阅W3C的富Web客户端标准计划(Rich Web Clients Activity)。
查看W3C的所有正式W3C推荐标准(W3C Recommendations),请参阅W3C正式推荐标准列表。
W3C发布High Resolution Time的标准草案最终征求意见稿
12月3日,W3C的Web性能工作组(Web Performance Working Group)发布了高解析度时间(High Resolution Time Level 2)的标准草案最终征求意见稿(Last Call Working Draft)。该规范定义了一个JavaScript接口,为Web应用提供亚毫秒级(sub-millisecond)解析度的当前时间信息格式。此类信息可以用于应用程序的性能调试或时间同步。欢迎您于2014年1月8日前提交您对该标准草案的意见和建议。
更多信息,请参阅W3C的富客户端标准计划(Rich Web Clients Activity)。
查看更多征集公众意见的标准草案,请参阅目前正在征求意见的标准草案及文档。
W3C年度技术大会及顾问委员会会议(TPAC 2013)在深圳开幕
2013年11月11日,由腾讯独家赞助的W3C年度技术大会及顾问委员会会议(W3C Technical Planery & Advisory Committee Meeting, TPAC 2013)今天在深圳市五洲宾馆拉开帷幕。欢迎您通过新浪微博(#W3C TPAC#)参与话题讨论。
TPAC是W3C的年度重要技术会议之一,仅对W3C会员和特邀专家开放。11月13日的技术日(Plenary Day)将向公众开放,分组讨论与W3C未来技术相关的话题。截至目前,大会已经有超过460人注册,参会者将共同协调未来开放Web平台的技术方向,讨论W3C的组织策略。TPAC期间将举行各个工作组会议(Working Group Meetings)、顾问委员会会议(Advisory Committee Meeting)等会议。
此次TPAC将于11月11日举行中国信息无障碍产品联盟暨W3C中国信息无障碍社区组(W3C Chinese Accessibility Community Group)成立仪式。这是中国会员在W3C框架下发起的第一个社区组。此外,11月14日将举行W3C HTML5中文兴趣小组(W3C HTML5 Chinese Interest Group)会议,敬请关注。
这是TPAC第一次来到亚洲,W3C各工作组和顾问委员会成员将会全程参加。 我们希望国内相关产业界关注并积极参与此次会议,并在新兴的Web技术,如HTML5及其扩展标准、Web应用性能(Web Application Performance)、系统应用(System Applications)、Web与汽车(Web & Automotive)、Web与智能电视(Web & TV)、移动万维网(Mobile Web)、Web数据(Data on the Web)、数字出版(Digital Publishing)、在线支付(Online Payment)、Web标准测试(Testing the Web Forward)等领域携手合作,积极反馈中国ICT行业对Web标准技术的需求,加强我国Web相关行业在技术标准领域竞争中的话语权,共同推动下一代万维网的发展。
TPAC 2013的日程请参阅TPAC 2013主页。 关于此次TPAC的会议总结,请参阅W3C Blog文章(中文,英文)。
W3C发布用户定时、性能时间线的提案推荐标准,及基于脚本的动画的定时控制备选推荐标准
2013年10月31日,W3C的Web性能工作组(Web Performance Working Group)发布了用户定时、性能时间线的提案推荐标准(Proposed Recommendation),及基于脚本的动画的定时控制备选推荐标准(Candidate Recommendation)。
- 用户定时(User Timing):这是一份W3C的提案推荐标准,为Web开发者定义了一组编程接口,以便开发者通过访问高解析度的时间戳更精确的度量其Web应用的性能。
- 性能时间线(Performance Timeline):这是一份W3C的提案推荐标准,提供给开发者一组统一接口,存取与性能度量相关的各类数据。该文档并不包含具体性能参数的访问接口。
欢迎您在2013年11月28日前提交关于上述两份提案推荐标准的意见和建议。
同时发布的还有基于脚本的动画的定时控制(Timing control for script-based animations)备选推荐标准。该文档为Web页面的开发者定义了一个API,允许开发者编写基于脚本的动画,由客户代理(如浏览器)控制动画的更新速率(animation rate)。和开发者相比,客户代理更适合根据当前动画区域的状态(处于前台区域/foreground tab,或处于后台区域/background tab)及其当前的系统性能状况(如CPU负载、内存占用情况等)来确定动画的最佳更新速率。基于该API编写Web应用有助于使浏览器更有效的利用CPU的计算能力。
更多信息,请参阅W3C的富Web客户端标准计划(Rich Web Client Activity)。
提案推荐标准和备选推荐标准都是W3C标准制定过程的中间环节,了解更多W3C标准制定过程,并查看更多征集公众意见的标准草案,请参阅目前正在征求意见的标准草案及文档。
W3C发布页面可见性(Page Visibility)第二版正式推荐标准
W3C的Web性能工作组(Web Performance Working Group)10月29日发布了页面可见性(第二版,Page Visibility Second Edition)的正式W3C推荐标准。该标准定义了一种方式,允许Web站点的开发者通过程序判断页面的可见状态,从而设计能够更加有效利用电能和CPU的Web应用,例如当页面位于不可见区域时,可减少操作和显示更新的频率。W3C于2013年5月发布了该标准规范的第一版,所有主要的浏览器供应商均实施了该规范。
该工作组10月29日同时发布的还有信标(Beacon)及资源优先级(Resource Priority)两个标准的首份公开工作草案(First Public Working Draft):
- 信标(Beacon):该文档定义了Beacon API,允许站点开发者通过程序控制用户代理(如浏览器)到Web服务器之间异步传输数据,并由用户代理确保数据的发送。用户代理异步处理数据传输,使有数据传输需求的应用不必频繁检查数据传输状态,有助于降低移动平台上的能耗;同时,也有助于提高卸载有数据传输请求的页面的效率,并优化后续页面的加载过程。
-资源优先级(Resource Priority):该文档定义了一种方式,允许开发者通过程序在用户代理(如浏览器)中设定资源的下载优先级,从而让用户代理更有效的管理下载资源的顺序,帮助优化页面加载时间。
更多信息,请参阅富Web客户端标准计划(Rich Web Client Activity)。
查看W3C的所有正式W3C推荐标准(W3C Recommendations),请参阅W3C正式推荐标准列表。
W3C Blog: W3C 2013重点任务 (Headlights 2013) 进展情况
W3C CEO Jeff Jaffe于8月28日在W3C官方博客发表文章,介绍自2013年1月发布W3C 2013重点任务(headlights 2013)、阐述W3C的年度战略方向及据此设立的10个特别任务组(task forces)的主要进展情况。主要内容包括:
Web支付 (Web Payment)
设立了支付特别任务组(Payment Task Force),探讨Web支付领域的开放Web标准机会。W3C应当组织关于Web支付的技术研讨会,为支付解决方案提供商提供一个讨论的平台,建立设备无关的、安全的,或基于云的支付解决方案。
Web性能(Web Performance)
W3C计划从三个角度提升Web应用的性能:增强的Web浏览器、提供更多的性能分析及调优工具、为开发者提供培训和教育服务。W3C组织了专门的技术研讨会继续收集产业届的意见和反馈。
缩短和本地原生应用的差距(Closing the Gap with Native)
理解为什么Web还没有在移动平台上获得和本地应用相同的流行度。我们识别了几个主要的技术差距,包括有效的离线支持、优化网络访问等。我们启动了Web和移动兴趣组,制定计划解决这些问题。
从社区组到工作组的转移(Community Group to Working Group Transitions)
设立的CG/BG Transitions Task Force调研了超过130个社区组(Community Group)和商务组(Business Group),确定哪些工作已经可以推进到W3C工作组。基于6月会员会议的反馈,给出了如何让社区组更好开展工作的建议。
Web 25周年和W3C 20周年纪念(Web and W3C Anniversaries)
计划在2014年举行活动,纪念Web诞生25周年,W3C诞生20周年。W3C、会员、办事处、Web基金会(Web Foundation)及其他相关组织将共同协助,制定相关的活动计划。
Web品牌(Web Brand)
全面推进Web及W3C的品牌提升计划。W3C在全球技术群体中有很高的品牌认知度。W3C市场与联络小组(Marketing and Communication Group)将进一步推荐提升W3C的品牌认知度。
数据/工作组分析与工作看板(Data/Group Analysis and Dashboard)
为不同的群体收集和提供W3C活动(包括标准、技术活动等)的数据,帮助其提升数据的价值。2013年7月,W3C管理团队批准这一计划继续推进,该计划将结合到W3C网站的重新设计项目中。
Web站点改版(Web Site Redisign)
站点重新设计特别工作组(Site Redesign Task Force)自3月以来开展调研,确定了初步的工作计划,我们期望这个项目能整合Web品牌特别任务组及Dashboard特别任务组的工作结果,并按计划于2014年底前上线发布新版的W3C站点。
关于博文(英文版)的详细信息,请参阅 W3C Blog: Outcomes from Headlights 2013. 欢迎您就相关内容发表您的意见。
更多关于W3C官方博客的信息,请参阅W3C官方博客新闻页。
HTML5定义完成, 进入互操作性测试和性能增强阶段
W3C今天发布了HTML5以及Canvas 2D两个标准的完全定义版本。虽然两份文档还不是W3C的正式推荐标准,它们所包含的特性业已稳定,这就意味着广大厂商和开发人员可以拥有一个稳定的HTML5版本进行实施和规划。W3C所倡导的Open Web Platform是为跨平台应用程序开发而搭建的一个完整的编程环境,这个平台支持应用程序具有访问多种设备的功能,支持视频、动画、图形、多种样式、排版、数字出版和其他工具,从而扩张更丰富的网络功能。而HTML5就是Open Web Platform实现这一切的基石。
W3C CEO Jeff Jaffe博士评价说,“Web技术的覆盖范围越来越广泛,业界就越需要一个稳定的标准。有了当前这个HTML5版本,业界就可以清楚的知道在未来的几年里他们可以依靠的HTML5的内容有哪些,以及客户会有什么样的需求。同样,开发人员也将知道需要培养哪些技能来从事智能手机、汽车、电视、数字标牌,甚至一些我们尚不知道的设备端的开发工作。”
今天W3C同时也发布了HTML 5.1以及Canvas 2D, Level 2第一版工作组草案,作为新一轮HTML标准化工作的启动。W3C与它的会员们将继续加强现存的HTML特性,并不断开发诸如内置HTML5信息无障碍化、响应图像、以及自适应流媒体传输等特性。
2014:HTML5从前沿实施到广泛互操作性
近年来,技术的不断进步和充满活力的浏览器市场已经成为创新的一个主要来源,这些创新技术很大程度上成为今天HTML5及相关技术的一部分。Kendo UI最近的一项针对4000多名开发者的调查显示,63%受访者表示他们在积极的使用HTML5进行开发。但是,该调查也显示出“浏览器碎片化”的问题依然让开发人员担忧,因为这个问题增加了成本以及使用新技术的复杂性。
为了改善浏览器碎片化问题,并将实施向HTML相关工具全面扩展,W3C将HTML的下一步标准化工作推进到互操作性和测试阶段,即候选推荐标准阶段。
目前阶段,W3C HTML工作组将开展多种活动,以确保HTML5标准系列在跨浏览器、开发工具、电子邮件客户端、服务器、内容管理系统,和其他网络工具端实施的兼容性。工作组将分析目前的HTML5实施情况,确定测试开发工作的重点,并与业界一起进行测试。HTML工作组计划将此测试实施阶段持续到2014年中期,之后,W3C将发布遵守W3C专利政策可供公众免费使用的HTML5推荐标准最终版本。
在追寻更成功的HTML5以及更广泛的Open Web Platform的道路上,W3C HTML5工作组不是一个人在战斗。例如,已经发布两份关于性能指标的W3C推荐标准的Web Performance 工作组在开发测量及增强Web应用程序的性能的技术。该工作组近期发布了十一月研讨会(November Workshop)所获得的技术报告。Web & TV 兴趣小组以及Core Mobile Web社区组将投入力量进行相关的测试工作,推动HTML5部署到越来越多的设备上。
鸣谢
今天发布的HTML5版本是W3C会员,团队,以及公众共同努力的结晶。
W3C对在HTML5几乎全部生命周期里任标准编辑的Ian Hickson先生(Google)的工作表示感谢!
W3C在此感谢三位HTML工作组联合主席Paul Cotton (Microsoft), Sam Ruby (IBM), 以及 Maciej Stachowiak (Apple) 卓越而持续的领导力,同样也感谢目前的编辑团队为把HTML5最终推向W3C推荐标准而做出的努力!
最后,W3C对全体参与HTML5工作的组织和个人对HTML5文档所投入的大量的时间、精力及承诺表示衷心的感谢!
W3C发布High Resolution Time与Navigation Timing规范
W3C的Web Performance工作组今天发布了两个W3C规范(Recommendations)。
- Navigation Timing(导航计时). 该规范为Web应用定义了一个访问与网页导航及元素处理相关的计时信息的标准接口。
- High Resolution Time(高解析度时间).该规范定义了一个JavaScript接口,为Web应用提供sub-millisecond解析度的当前时间信息格式。
更多信息,请访问Rich Web Client Activity。