W3C中国

W3C发布 WebRTC 1.0: 浏览器间实时通讯 的标准工作草案

2015年2月10日,W3C的Web实时通讯工作组(Web Real-Time Communications Working Group)发布了WebRTC 1.0: 浏览器间实时通讯 (WebRTC 1.0: Real-time Communication Between Browsers) 的标准工作草案。该文档基于WebIDL定义了一组ECMAScript API,允许在实现了相关实时协议(real-time protocols)的浏览器(或设备实现)之间发送和接收媒体内容。该规范是与IETF RTCWeb工作组开发的实时协议规范以及W3C的媒体捕捉特别任务组(Media Capture Task Force)所开发的本地媒体设备访问API规范共同开发的。

更多信息,请参阅英文原文,及W3C的普适Web应用标准计划(Ubiquitous Web Applications Activity)。我们在Web上发现了 iWebRTC 对该文档较早前版本的部分中文翻译,可供参考。 

W3C发布音频输出设备API、屏幕捕捉等两份工作草案

2015年2月10日,W3C的Web实时通讯工作组(Web Real-Time Communication Working Group)设备API工作组(Device APIs Working Group)发布了两份标准的首个公开工作草案:

- 音频输出设备API(Audio Output Devices API):该文档定义了一组JavaScript API,允许Web应用管理音频输出设备,控制音频在设备上的渲染过程。

- 屏幕捕捉(截屏,Screen Capture):该文档定义了一个如何通过媒体捕捉API的扩展,getOutputMedia() 获得部分或全部显示屏幕的方法,从而帮助Web应用支持更丰富的截屏功能。

更多信息,请参阅英文原文,及普适Web应用标准计划(Ubiquitous Web Applications Activity)。 

W3C启用新版通用文档许可证 (General Document License)

2015年2月6日,W3C更新了通用文档许可证(General Document License),许可对W3C技术文档进行非技术标准类的衍生使用,如在软件中、与软件同时发布的用户手册和其他支持文档以及在软件的相关开发文档中使用技术规范的内容。更新后的通用文档许可证也明确将所有W3C技术规范中的代码部分纳入到 W3C软件许可证(W3C Software License)的覆盖范围。这一更新不仅对未来产生的W3C技术文档有效,也同样适用于目前已经发布的W3C技术文档。

在编写技术文档时,我们希望鼓励各方参与实现技术标准。我们也希望鼓励与标准一致的技术实现,避免标准内容的混淆以及因技术标准分裂而导致的互操作问题。更新的通用文档许可证有助于平衡这些考虑。更新允许对代码的重用,包括对使用GNU GPL许可证下的软件包的使用,并明确的许可了标准文本在软件文档化、编写指南和教程以及基于W3C技术文档的内容实现标准规范等应用场景。

新版的许可证在W3C的专利及标准兴趣组(Patents & Standards Interest Group)中进行了细致的讨论,并得到了W3C第二屏呈现工作组(Second Screen Working Group)HTML工作组的实验。同时,我们也讨论了对未完成的W3C技术文档使用特别的文档许可证。尽管现有的方案很难使所有参与者满意,但我们愿意继续讨论并寻找更加符合需要的共识。

更多信息,参阅英文原文,及W3C Blog:  W3C Updates General Document License。更多博客文章,请参阅W3C Blog(中文)。欢迎您使用W3C官方博客W3C中国网站参与互动讨论。 

W3C发布服务器线程 (Service Workers) 的标准工作草案

2015年2月5日,W3C的Web应用工作组(Web Applications Working Group)发布了服务器线程(Service Workers)的工作草案。该草案提出了一种方式,允许应用程序利用服务器的后台处理能力,如通过hooks在离线时启动Web应用。该系统的核心是事件驱动的Web Worker,它对由Web文档或其他事件源所分发的事件做出响应,此外它还提供了一个用于管理安装、版本及更新的系统。Service Worker在开放Web平台上,为事件驱动的后台处理提供了一个通用的入口点(Entry Point),并可扩展以支持其他的规范要求。 W3C于2014年5月发布了该规范的首份工作草案

更多信息,请参阅英文原文,及W3C的富Web客户端标准计划(Rich Web Client Activity)。 

W3C发布CSS计数器样式的候选推荐标准 并更新预定义计数器样式工作草案

2015年2月3日,W3C的CSS工作组发布了CSS计数器样式(CSS Counter Style Level 3)的候选推荐标准(Candidiate Recommendation),向公众征集参考实现。计数器(Counter)是在页面中为列表或其他文本设定编号的常用方法。该模块引入了“@counter-style”规则,允许开发者在列自定义计数器值在页面中的表现样式规则,包括编号的变化模式、显示的符号、前缀及后缀等。该文档还预定义了一组常见的计数器的编号符号显示样式。所定义的计数器样式可以在list-style-type属性及counter()和counters()函数中使用。W3C在2013年7月2014年8月先后两次发布了该规范的标准草案最终征求意见稿,根据收到的反馈意见更新了标准文本。

同时,W3C的国际化工作组(Internationalization Working Group)还更新了预定义计数器样式(Predefined Counter Style)的工作草案, 该文档结合世界不同区域的文化给出了一组预定义的编号系统(numbering systems),并为用户自定义CSS的计数器样式提供一个参考。这是继2013年7月、2014年8月以来发布该标准工作草案以来的又一次草案更新。

更多内容,请参阅英文原文,及W3C的样式标准计划(Style Activity)国际化标准计划(Internationalization Activity)。 

W3C发布CSS定位布局模块的标准工作草案

2015年2月3日,W3C的CSS工作组发布了CSS定位布局模块(CSS Positioned Layout Module Level 3)的工作草案。该模块包含了CSS level 3与定位(positioning)有关的特性及相关元素。它扩展了CSS level 2基础上,扩展了基于CSS Region定位元素的能力,以及为元素指定不同的容器块的能力。其他类型的布局如表格布局、流式盒(floating boxes)、旁注注释(ruby annotation)、网格布局(grid layout)、列式布局(columns)及其他关于内容流(flow)的基本处理,以及每一行中文字的布局将通过CSS的其他模块描述。

更多信息,请参阅英文原文,及W3C的样式标准计划(Style Activity)。 

服务器发送事件(Server-Sent Events)成为W3C的正式推荐标准

2015年2月3日,W3C的Web应用工作组(Web Applications Working Group)发布了服务器发送事件(Server-Sent Events,也有翻译为服务器推送事件)的正式W3C推荐标准(W3C Recommendation)。服务器推送事件规范定义了如何使用DOM Events打开一个HTTP连接从服务器端接收Push通知消息的API。这个API可以扩展用来支持其他的push通知机制(如推送短消息)。W3C在2012年12月发布了该规范的候选推荐标准,征集参考实现,并在2014年9月发布了提案推荐标准。

详细信息,请参阅英文原文,及W3C的富Web客户端标准计划(Rich Web Client Activity)。  

W3C报告:移动Web应用标准现状与发展路线图(2015年1月版)

webapp-sm.png2015年2月2日,W3C的Web和移动兴趣组(Web and Mobile Interest Group)发布了题为“移动Web应用标准的现状和规划(Standards for Web Applications on Mobile)”的技术报告(2015年1月版),继续综述W3C围绕增强移动计算中Web应用能力所开展的一系列技术标准研发。

该报告是欧盟科技项目HTML5Apps的一份产出,重点介绍了截至2015年1月,各类与移动Web应用有关的技术特性,以及Web平台和工具方面的新特性、针对用户安全与隐私保护的新努力。特别强调了2014年10月以来的新进展。特别值得说明的是,这一版本的内容组织结构参照W3C提出的应用基础(Application Foundation)的进行了调整,并增加了一系列用户和开发者所需的下一代Web开发技术。

更多信息,请参阅英文原文,及Web和移动兴趣组(Web and Mobile Interest Group),也可参阅W3C关于该报告的之前发布(2014年10月2014年4月2013年9月2012年12月)等。

W3C发布媒体捕捉景深流(Depth Stream)的工作草案更新

2015年1月29日,W3C的设备API工作组(Device APIs Working Group)Web实时通讯工作组(Web Real-Time Communication Working Group)联合发布了媒体捕捉深度流扩展(Media Capture Depth Stream Extension)的工作草案更新。该规范扩展了媒体捕捉及流媒体的规范,该规范扩展了媒体捕捉与流媒体(Media Capture and Streams)规范定义的MediaStream接口,允许为流中每帧数据的每个像素提供有关对象距离摄像机的距离(景深)数据,并允许Web应用的开发者通过API请求一个带景深数据的流(depth stream),从而支持三维景深数据的采集和图像重构。同时,该规范允许通过Web平台使用Web开发者熟悉的API请求及处理携带景深信息的深度流。

更多信息,请参阅英文原文,及W3C的普适Web应用标准计划(Ubiquitous Web Applications Activity)。 

W3C发布活动流、活动词汇表 基于JSON格式描述社交网络活动

2015年1月29日,W3C的社交网络工作组(Social Web Working Group)发布了两份工作草案:

- 活动流(Activity Stream 2.0):该规范定义了一个基于JSON格式描述潜在的和已完成的活动(Activity)的模型。活动是对各种动作(action)的抽象,如“张三在2015年2月2日在某博客帐号'张三微博'发布了一个新的博客文章”,这是一个活动。该规范试图基于JSON格式定义一个丰富的、适合人理解及机器处理的、可扩展的描述模型。

- 活动词汇表(Activity Vocabulary):该规范定义了一组抽象类和属性来描述过去的、现在正在进行的和未来可能发生的活动。 

更多内容,请参阅英文原文,及W3C的社交网络标准计划(Social Activity)。 

W3C发布CSS片段模块 (CSS Fragmentation Module) 的标准工作草案

2015年1月29日,W3C的CSS工作组发布了CSS片段模块(CSS Fragmentation Module Level 3)的工作草案。该模块描述了如何将一个内容流切分到不同页面(page)、列(column)或区域(region)的内容片段模型(fragmentation model)。它基于CSS的页面模型(Page Model)模块,定义了在盒间、盒内、行间、页间进行断行的属性和规则,给出了支持断行的盒模型(Box Model for Breaking),实现在变长片段(Varying-size Fragmentainers)中进行断行(breaking),及对跨页断行的边界和背景样式(Fragmented Borders and Backgrounds)等的支持。

更多信息,请参阅英文原文,及W3C的样式标准计划(Style Activity)。 

W3C正式启动Web of Things标准计划 开发物联网应用及服务的Web标准

WoT2015年1月21日,W3C宣布新设立Web of Things计划(Web of Things Initiative),开发支持基于互联传感器及作动器(控制器)等为代表的物联网(Internet of Things)资源,以及基于Web数据的应用和服务及其开放市场及其所需要的开放Web标准。在这一领域的开放标准将极大的激发应用创新的潜力。我们欢迎您加入W3C新设立的Web of Things兴趣组(Web of Things Interest Group),参与定义相关的用例、需求及最佳实践。这一工作的目的是建立对未来方向的共同判断,并识别这一领域的具体标准化需求。

在前期的工作中,目前物联网的标准工作主要集中在传感器及作动器的接口标准及其互联通信技术。相比来说,对物联网服务和应用本身的关注较为缺乏。Web技术(包括类似JavaScript的脚本语言)是定义此类服务和应用的一个重要方式。但是,目前的Web技术在服务发现和互操作方面仍存在不足,在面对恶意的网络欺诈和网络攻击场景下,其安全、隐私保护、可访问性(accessibility)及弹性(resilience)方面仍需要继续加强。

因此,在这一新兴领域的Web标准化将极大拓展开放Web平台的应用空间并具有巨大的发展潜力和应用价值。我们期待您关注和加入我们,共同解决针对物联网应用的Web技术所面临的许多挑战。更多信息,请参阅本文英文原文,及W3C的 Web of Things 标准计划

站内搜索

万维网联盟(World Wide Web Consortium, W3C)是Web领域的国际标准化组织,致力开发开放Web标准确保Web的长期发展,实现“尽展Web无限潜能”的使命。

更多内容>>

近期活动

更多内容>>

W3Cx 开放课程

W3C技术标准

查看Web技术标准
- 所有标准
■ Web与产业融合 ■
- 汽车 | 数字出版 | Web与电信
- 娱乐与广播电视 | Web支付 | Web数据
- 物联万维网(WoT) | Web安全
■ Web For All ■
- Web无障碍 | 国际化 | 索引(A to Z)
■ 社区组与商务组 ■
- 所有社区组 | 新建社区组
■ 标准工作组 ■
- 所有标准小组 | 参与指南

更多内容>>

W3C标准翻译

欢迎您加入W3C翻译计划,了解W3C标准和文档翻译情况,帮助提供不同语言的W3C标准规范及文档的志愿者翻译及W3C授权翻译,惠及全球技术社区。

更多内容>>

贡献榜

我们通过贡献榜,感谢您积极参与W3C的标准制定及审阅工作、提供标准及技术文章的中文翻译、参与各类技术研讨会。

更多内容>>

W3C 中文开发者社区

W3C中国目前正在不断加大全球W3C工作的参与力度,并推动了一系列以了解中国行业需求、引导标准制定为主要目的的工作组(WG)、兴趣组(IG)和社区组(CG)。
Web中文兴趣组 | MiniApps工作组 | MiniApps生态社区组 | 弹幕特别任务组 | 中国信息无障碍社区组 | 中文数字出版社区组 | 数据可视化社区组 | 中文文字布局需求特别任务组

更多内容>>

会员链接

相关资源需要使用 W3C账号登录后使用

首页 | 加入工作组 | 申请W3C账号 | 最新会员消息

开发者资源

合作伙伴

  • 北京航空航天大学
  • 北航计算机学院
  • w3ctech