W3C中国

W3C发布活动流(Activity Stream 2.0)和活动词汇表(Activity)两份候选推荐标准

2016年9月6日,W3C的社交Web工作组(Social Web Working Group)发布两份候选推荐标准(Candidate Recommendation),向公众征集参考实现:

活动流(Activity Stream 2.0):该规范定义了一个基于JASON格式描述潜在的以及完成的活动(Activity)的模型。该规范的目标正是提供一个能够以丰富的、人性化的方式,同时也是适合机器处理及可扩展的方式,来充分表达相关活动元数据的基于JASON的语法。其可包括:构建活动的自然语言描述或者视觉表示,将各种对象类型与可操作信息相关联,交流或记录活动的日志,或将潜在活动委托给其他应用。

活动词汇表(Activity Vocabulary):该规范定义了一组抽象类及属性来描述过去、现在以及将来的活动。该文档定义了活动的词汇表及其属性。

更多内容,请参阅英文原文

W3C发布Web注释数据模型、词汇表及协议等三份候选推荐标准 征集参考实现

2016年9月6日,W3C的Web注释工作组(Web Annotation Working Group)发布三份候选推荐标准,向公众征集参考实现:
 

Web注释数据模型(Web Annotation Data Model):该规范描述了一个结构化模型和格式,采用JASON格式,支持在不同的硬件及软件平台分享并重复使用注释,可以以一种简便的方式效仿常见用例,同时支持更复杂的需求,包括将任意内容链接到某一特定的数据点,或是链接到时序媒体资源的(如视频、音频)的特定片段等。

Web注释词汇表(Web Annotation Vocabulary):该规范定义了一组用于Web注释数据模型的RDF类、谓词(predicates)及命名实体(named entities),同时列出了一组可能在模型中用到的其他本体,并提供了在互联数据上下文中使用Web注释JASON序列化所需要的JASON-LD Context及profile定义。

Web注释协议(Web Annotation Protocol):该文档表述了创建和管理注释的传输层协议和机制,它符合Web体系结构中REST接口的最佳实践。
 

W3C曾于2016年7月5日发布Web注释数据模型(Web Annotation Data Model)、Web注释词汇表(Web Annotation Vocabulary),于2016年7月12日发布Web注释协议(Web Annotation Protocol)候选推荐标准。与以上版本相比,本次发布的文档并没有实质性改变。唯一值得关注的改变(除了一些微小的可编辑的说明和修改之外)是候选推荐标准阶段的准出条件现已添加到各自的文档中。成为W3C的候选推荐标准,意味着该工作组已认可该规范的技术设计已完成,并开始寻求对该规范的实现反馈。有一份单独的文档说明如何使用及报告实现结果。Web注释工作组期待公众于2016年9月30日前,通过Web注释工作组GitHub讨论平台或发送邮件至工作组公开列表<[email protected]>提出反馈意见(例如:对每一个测试用例提出至少两个单独实现)。
 

更多内容,请参阅英文原文

 

W3C在Wiki及所有技术规范发布中支持Memento时间旅行协议

memento protocol logo2016年8月31日,W3C宣布在W3C的Wiki及W3C的所有技术标准(W3C specifications,recommendations)中支持 Memento Web时间旅行协议(Memento: Time Travel for the Web)。这是W3C的系统团队与W3C的会员——美国洛斯阿拉莫斯国家实验室(Los Alamos National Laboratory)的一项合作。

Memento协议是HTTP的一个直接扩展,向协议头中增加关于时间维度(time dimension)的协商。它可以同各类Web资源、各类版本管理系统中的Web资源以及各类内容管理系统及Web档案系统中的Web资源很好的集成,从而将Web改变为可互操作的、分布式、机器可阅读的版本系统。W3C认为该协议对于多版本文档资源的访问有巨大帮助,这与W3C持续开展的技术标准的版本推进与版本更迭的实践非常吻合。W3C对自己成为 Memento协议的支持站点表示欢迎。更多信息,请参阅:

-Herbert Van De Sompel 的博客文章:W3C Blog:Memento at W3C

-开放下载论文:Herbert Van de Sompel et al. Memento: Time Travel for the Web, arXiv:0911.1112v2 [cs.IR] November 6, 2009. [PDF]

 

 

W3C发布通用传感器API 为开放Web平台连接各类传感器提供框架

2016年8月30日,W3C的设备与传感器工作组(Device and Sensors Working Group)发布了通用传感器API(Generic Sensor API)的工作草案,该文档将为开放Web平台集成和连接各类传感器提供一个框架。此外,作为该通用传感器API框架下的一个实例,该工作组还更新了原设备API工作组发布的背景光API(Ambient Light API)的标准工作草案。

该工作组认为,目前通用传感器API的相关工作已经较为成熟和稳定,希望得到更多来自公众及相关技术团体的审阅和反馈,同时也欢迎各类技术开发人员基于这些接口探索各类应用场景下的参考实现,并反馈实现中的技术问题。

更多内容,请参阅设备与传感器工作组,及本文原文。 

W3C发布输入事件(Input Events)首个公开工作草案

2016年8月30日,W3C的Web平台工作组(Web Platform Working Group)发布输入事件(Input Events)首个公开工作草案。该规范定义了文本及相关输事件的添加,允许在文本编辑器应用程序和其他处理文本输入和文本格式应用程序的上下文中,对默认浏览器行为进行监控和操作。该规范建立在UI事件(UI events)规范的基础上。

更多内容,请参阅英文原文

 

W3C发布指针锁(Pointer Lock)提案推荐标准 向公众征集审阅意见

2016年8月30日,W3C的Web平台工作组(Web Platform Working Group)发布指针锁(Pointer Lock)提案推荐标准(Proposed Recommendation),向公众征集审阅意见(Call for Review)。该规范定义了一个API,允许Web应用在将鼠标事件锁定到某个特定元素,以及从某个视图(view)移除鼠标指针(cursor)的同时,通过脚本访问原始的鼠标移动数据。对于某类应用程序而言,特别是对于第一人称视角的3D应用与3D建模软件等程序而言,这是一种基本的输入模式。欢迎公众于2016年9月30前提交审阅意见。

更多内容,请参阅英文原文

W3C发布Web数据最佳实践(Data on the Web Best Practices)候选推荐标准 征集参考实现

2016年8月30日,W3C的Web数据最佳实践工作组(Data on the Web Working Group)发布了Web数据最佳实践(Data on the Web Best Practices)候选推荐标准,向公众征集参考实现。

该文档提供了可以在Web上公开或非公开地共享各种(政府、科研、商业等)数据的建议。其潜在的目标是实现数据智能,进而最大化数据发掘与重复使用的可能性。将URIs用作为标识符和多址接入选择项是提供各种各样元数据的关键,提供了与Web数据出版及使用相关的最佳实践。Web数据本身应该能够被发现和检索,并被人类和机器所理解。数据也有很多种用途,不仅可以被数据的拥有者使用,也可以被外部第三方使用。数据在何处以某一方式被哪一方所使用也应当能够被发现和检索,这也是公认的数据发布者的努力。遵循这些最佳实践将促进数据发布者(publisher)与使用者(consumer)之间的互操作。

工作组同时发布了数据质量词汇表(Data Quality Vocabulary)数据集使用词汇表(Dataset Usage Vocabulary)两份工作组备案(group note)作为对Web最佳实践候选推荐标准文档的辅助。

上述三份文档都是Web数据最佳实践工作组章程(Charter)中所声明的任务:

1.建设开放的数据生态系统,促进开发者与数据发布者之间的沟通

2.为数据发布者提供指导,通过数据管理方式提高一致性,从而加强对数据的重复使用

3.无论开发者选择使用何种技术,在开发者中间建立他们对数据的信任,推动潜在创新

值得注意的是,由欧洲委员会(European Commission)资助的Share-PSI项目与上述工作密切相关,该项目发布了一系列高水平的政策性最佳实践(Best Practices)以及公共部门在线信息共享指南(guides)。虽然这部分文档主要针对欧洲,然而其中用于多语言多语境的建议也将广泛适用于世界范围。

更多内容,请参阅英文原文

W3C Blog: W3C发布区块链技术研讨会总结报告

lockchain workshop graphical representation2016年8月26日,W3C发布了于2016年6月举办了区块链技术研讨会(Blockchains and the Web Workshop)的总结报告。W3C 的 Doug Schepers 发布博客文章,介绍了研讨会取得的进展。
 

本次研讨会以识别随着区块链技术的发展和非金融领域的应用尝试,这些技术对支付以外的Web技术会产生什么影响?区块链技术会为Web带来何种新能力?已有的开放Web平台及浏览器是否需要增加新的能力来支持未来潜在的区块链应用?是否有某些特定技术已足够成熟,并可以进一步孵化新的Web标准化方向。此次研讨会上开展了大量有价值的讨论,并识别了下一步的工作方向。更多细节,欢迎参阅同时发布的研讨会报告(W3C Blockchains and the Web workshop report)

 

基于此次研讨会的讨论,W3C已经开始在新设立的区块链社区组(Blockchain Community Group)中协调区块链相关的进一步讨论工作。区块链社区组主席来自亚洲(Youngwhan Lee),欧洲(Marta Piekarska)以及北美(Doug Schepers)地区。区块链社区组将于每周四进行例行电话会议,除此之外还将依据实际需要组织某一特定话题的电话会议技术讨论。

区块链由一系列广泛的跨领域技术组成,目前识别的两项主要任务包括:

1. 密切关注Web支付(Web Payments)、物联网(Internet of Things)等W3C各工作组的技术工作,保持对W3C内外相关应用领域工作进展的关注和了解,以期对其工作进行补充;

2. 提出基于区块链技术的Web应用的用例(usecases),识别从技术上可行与不可行的区块链应用。目前区块链研究及应用社区对于哪些应用恰当地使用了区块链技术并未形成共识,但对于区块链技术可以在哪些应用领域发挥作用已形成共同认识。寻找这些应用领域上的Web应用用例,是该社区组拟投入资源推进的工作。

新成立的区块链社区组(Blockchain CG)的目的,是在一定程度上协调其他相关社区组的工作,并致力于形成基于区块链的Web技术的社区组报告(CG Report)及其他可交付成果。该社区组会与在本次研讨会后成立的区块链数字资产社区组(Blockchain Digital Assets Community)紧密合作,同时积极参与已经十分活跃的跨账本支付社区组(Interledger Payments CG)的工作中。此外,CG还将与Web支付兴趣组的可验证声明特别任务小组(Verifiable Claims Task Force)协同工作。
 

区块链CG将于今年9月20日10:30-12:30,在葡萄牙里斯本举行的W3C 2016年度技术大会TPAC2016(Technical Plenary and Advisory Committee Meeting)期间组织非正式会议,并将于9月23日星期五的Web支付兴趣组(Web Payments Interests Group)面对面会议期间专题讨论;此外,跨账本支付社区组(Interledger Payments CG)也将于9月23日进行面对面会议。在TPAC会议之前,我们将提前发布Blockchain相关的会议日程。如果您计划参加Blockchain相关话题,欢迎加入W3C社区组或工作组,并于9月2日前进行参会注册

在2016年9月TPAC2016会议期上的CG会议之后,区块链社区组将继续进行日常电话会议的讨论,开始起草相关文档,并设立以推出具体W3C推荐标准草案为目的的社区组,如在本次研讨会期间得到与会者广泛关注的Chainpoint规范(Chainpoint Specification)

同时,我们也在考虑在美国西海岸地区组织第二届区块链技术研讨会,继续关注区块链的客户端技术,并继续推动在W3C标准化平台上推进区块链相关技术的讨论。我们希望在2016年年底前能够为推进W3C区块链技术的标准化奠定工作基础。同时,社区组也正进一步扩大工作范围,以期覆盖各种与区块链相关的标准计划,如与区块链数字资产社区组(Blockchain Digital Assets CG)等相关的特定社区组加强合作。期待更多对此感兴趣的个人以及组织加入W3C区块链社区组(Blockchain Community Group),实时了解相关动态及发展趋势。

更多内容,请参阅英文原文研讨会通知研讨会总结报告新闻稿总结报告原文

W3C发布结构性抽象语言核心抽象语法及语义(SHACL Core Abstract Syntax and Semantics)的首个公开工作草案

2016年8月26日,W3C的RDF数据结构性约束工作组(RDF Data Shapes Working Group )发布结构性抽象语言核心抽象语法及语义(SHACL Core Abstract Syntax and Semantics)的首个公开工作草案。该文档为核心SHACL(SHApes Constraint Language)定义了一个抽象语法。该草案来自SHACL,是SHACL的非约束性规范(non-normative)。

SHACL(结构性约束语言)是一种描述及约束RDP图内容的语言,并将这些描述及约束分解成特定节点条件的“结构性(Shapes)”。这些结构可以提供高级词汇来确定谓词及其相关基数,数据类型以及其他约束。附加约束可通过 SPARQL 查询语言及类似的扩展语言使用,并与结构性相关联。这些扩展语言同样可用于定义新的高级词汇表术语。SHACL的结构性可用于交换与过程或接口相关的数据结构信息、生成或验证数据、或驱动用户界面。该文档定义了SHACL语言及其潜在语义。
 

更多内容,请参阅英文原文

W3C发布振动API(Vibration API)提案推荐标准更新,并向公众征集审阅意见

2016年8月18日,W3C的设备与传感器工作组(Device and Sensors Working Group)发布了振动API(Vibration API)的提案推荐标准更新(Proposed Edited Recommendation)。该规范定义了一个访问宿主设备振动机制的标准应用编程接口。振动是触感反馈的一种形式。欢迎您于2016年9月18日之前提出您的审阅意见。

更多内容,请参阅英文原文

W3C发布索引数据库API 2.0(Indexed Database API 2.0)的首个公开工作草案

2016年8月18日,W3C的Web平台工作组(Web Platform Web Working Group)发布索引数据库API 2.0(Indexed Database API 2.0)的首个公开工作草案(First Public Working Draft)。该文档为数据库记录保持简单值和层级对象定义了访问数据库的应用编程接口。数据库的每一个记录都包含一个键(key)和一些键值(value)。此外,此类数据库还包含若干索引结构。应用程序开发者可以通过键或索引直接使用一个API来访问数据库记录。基于该API可以支持更丰富的查询语言,可以使用持久化B-树(B-tree)结构来实现这样的索引数据库。

更多内容,请参阅英文原文

W3C发布HTML 5.2首个公开工作草案

2016年8月18日,W3C的Web平台工作组(Web Platform Working Group)发布了HTML 5.2首个公开工作草案(First Public Working Drat)。HTML 5.2规范是基于万维网核心语言-超文本标记语言第五版即HTML5的第二次更新。在此版本中,添加了可以帮助Web应用程序开发者的新特征,同时基于开发者的普遍使用习惯进一步引入了新的元素,重点关注定义清晰的一致性准则,以确保Web应用和内容在不同用户代理(浏览器)中的互操作性。

更多内容,请参阅英文原文

站内搜索

万维网联盟(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