W3C中国

W3C发布混合内容(Mixed Content)的候选推荐标准 征集参考实现

2016年8月2日,W3C的Web应用安全工作组(Web Application Security Working Group)发布了混合内容(Mixed Content)的候选推荐标准(Candidate Recommendation),向公众征集参考实现。

通常当用户代理通过一个安全信道(如HTTPS)从一个特定站点加载一个资源(如Web页面)时,用户代理可以获得关于该资源的用户安全和隐私状态的三种判断:认证性(authenticated)、加密性(encrypted)及数据完整性(data integrity)。这些判断对于防止资源内容被篡改或窃听,抵御中间人攻击非常重要。但如果这些经过认证和加密的资源再通过一个非安全的信道(如HTTP)请求其他的子资源(如脚本、图片等),该资源的安全性就不再能够得到保证,从而处在一个混合状态,而事实上这一情况非常普遍。

混合内容(Mixed Content)标准详细介绍了用户代理(浏览器等)如何通过限制资源借助非安全信道与其他站点通信,以及将非公开的资源内容通过非安全信道传输而暴露在Web上等方式,控制用户安全与隐私的风险。草案描述了用户代理在处理加密和认证的文档时,如何禁止(disallow)对经过非加密方式或非授权连接所加载的子资源进行渲染或执行。

更多信息,请参阅英文原文,及W3C的安全标准计划(Security Activity)。  

 

W3C发布消息类型发现、JF2消息序列化格式的首份标准工作草案

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

消息类型发现(Post Type Discovery):该规范给出了一种算法,通过消息(文章,Post)的属性和值判断社交网络中消息的类型,避免用户显式的指定消息类型。这种不需要明确给出消息类型的做法已经是目前大部分消息(文章)创建用户交互的主流选择。

JF2消息序列化格式(J2F Post Serialization Format):该规范描述了一种用于数据传输和处理的简单流数据JSON序列化格式,也可用于表达简单对象及对象序列的描述。该语法可用JSON格式描述消息(Post)对象本身、消息属性、作者信息及消息的HTML内容。

更多内容,请参阅W3C的社交网络工作组。 

W3C发布 WAI-ARIA 1.1 版的标准草案最终征求意见稿

2016年7月26日,W3C的发布了可访问富互联网应用(Accessible Rich Internet Applications,WAI-ARIA)1.1版本的标准草案最终征求意见稿(Last Call Working Draft)。欢迎公众审阅,并于 2016年8月26日提出意见和建议

WAI-ARIA是一个为残疾人士等提供无障碍访问动态、可交互Web内容的技术规范,,为浏览器、媒体播放器、辅助技术的开发人员以及Web内容开发者定义了可以获得更广泛跨平台可访问性的方法。 更多内容,请参阅W3C的无障碍标准计划(WAI)

W3C发布互联数据通知(Linked Data Notification)的首份标准工作草案

2016年7月26日,W3C的社交网络工作组(Social Web Working Group)发布了互联数据通知(Linked Data Notification)的工作草案。互联数据通知是对互联数据平台的一种特殊用途,用于发送和接收通知信息。这一应用不需要以来完整的LDP实现,只需要LDP的一个易于实现的子集。该规范描述了如何在去中心化、互操作方式下实现通知消息交换的基本特性。

更多内容,请参阅W3C的社交网络工作组。 

W3C发布三份ODRL相关的标准工作草案 描述共享数字内容的用途

2016年7月21日,W3C的权限与义务表达工作组(Permission & Obligations Expression Working Group,POE WG)发布了ODRL信息模型(ODRL Information Model)ODRL词汇表与表达(ODRL Vocabulary & Expression)的首份公开工作草案。这些工作草案提供了一个灵活的互操作信息模型、词汇表、编码机制,用于描述在Web上共享的数字内容的用途和约束要求。这两份草案源于 W3C的ODRL社区组(ODRL Community Group)的社区组报告,这是 POE 工作组的重要工作基础。

此外,POE工作组还发布了POE用例与需求(POE Use Cases and Requirements)的工作组备忘。对这些用例与需求的审阅将为工作组指出更具体的需求方向。POE工作组欢迎更广泛的技术社区参与讨论并给出意见和建议,贡献更多的用例、增强技术与建议,共同提升 ODRL权限与义务表达语言的能力和适用范围。

更多内容, 请参阅英文原文,及POE工作组。 

W3C发布XProc相关的两份工作组备忘 正式关闭XML处理工作组

2016年7月21日,W3C的XML处理工作组(XML Processing Working Group)发布了与XProc 2.0相关的两份工作组备忘(Group Note)。W3C已经正式关闭了 XML处理工作组,将不再继续维护和推荐这两份文档的标准化工作。

XProc 2.0:标准步骤库(XProc 2.0: Standard Step Library),该文档描述了 XProc 2.0 中用到的标准步骤词汇表。

XML管道语言(XProc 2.0: An XML Pipeline Language) ,该文档定义了 XProc 2.0 的语法和语义。

XProc是一个XML管道语言,通过提供一个描述式的数据流语言(declarative dataflow language),表达处理XML文档所需的各个步骤,协调查询(querying)、验证(validation)、包含(inclusion)、转换(transformation)及排序(sorting)等中间操作。XProc步骤库(step library)定义了可用于管道处理的每个步骤的具体操作的名字和特征,每个XProc处理器应当支持这些基本的管道步骤库中的操作,并支持扩展(可选)的步骤操作。

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

W3C发布XInclude 1.1版的工作组备忘 正式关闭XML核心工作组

2016年7月21日,W3C的XML核心工作组(XML Core Working Group)发布了XML Inclusion(XInclude) 1.1 版的工作组备忘。该文档提出了一个通用的XML文档包涵(XML Inclusions)操作的处理模型和语法,通过将一组XML信息集(XML information sets)合并成一个组合的infoset来实现XML的包涵。被合并的XML文档(信息集/infosets)应当用XML友好的语法(包括元素、属性、URI引用等)加以表达。

请注意:XML核心工作组已经正式关闭,W3C将该文档作为工作组备忘发布,不再继续维护和推进该文档的标准化工作。 更多内容,请参阅英文原文

W3Cx重新开放 HTML5 概论 MOOC 课程

2016年7月20日,W3C的大规模在线课程计划W3Cx重新开放了 HTML5概论(HTML5 Introduction)课程的注册,在该课程中,允许注册的学生按照自己的进度学习课程。该课程由 Intel和W3C的专家共同提供,介绍了基于HTML5和CSS等特性设计Web应用和样式的各类基本构造模块。我们欢迎未来Web开发者在大规模开放课程平台edX上注册并学习这门课程。该课程与之前发布的 HTML5第一部分、第二部分构成了“从W3C学习HTML5”系列课程的三部曲,这些课程都已开放注册。更多信息,请参阅英文原文

W3C发布指针事件(Pointer Events Level 2)的首份标准工作草案

2016年7月19日,W3C的指针事件工作组(Pointer Events Working Group)发布了指针事件(Pointer Events-Level 2)的首份标准工作草案。该草案在W3C已发布的指针事件推荐标准的基础上扩展和修改了部分新特性。

此前,W3C在2015年2月已发布了指针事件(Pointer Events)的正式推荐标准。该文档定义了处理来自鼠标、手写笔以及触摸屏等硬件设备触发的指针输入所产生的指针事件及相关的交互行为,包括处理接触点、接触区域(contact geometry)、以及倾斜(tilt)。为了与已有的基于鼠标的内容保持兼容,该规范还描述了其他非鼠标设备产生的事件向标准鼠标事件(DOM-LEVEL-3-EVENTS Mouse Events)的映射。

更多信息,请参阅英文原文。 

W3C万维物联网(WoT)兴趣组会议2016年7月11-14日在北京举行

wot-f2f-meeting-at-beijing2016年7月14日消息,W3C万维物联网兴趣组(W3C Web of Things Interest Group)第六次面对面会议(IG Face to Face Meeting)于2016年7月11-14日在北京航空航天大学唯实国际文化交流中心举行。本次会议由中国电子科技集团公司(CETC)、W3C北航总部和中国物联网产业技术创新战略联盟(CIoTA)共同主办。

本次会议议程共4天。7月11日,W3C也与中国物联网产业技术创新战略联盟共同举办了2016国际开放物联技术与标准峰会,7月12日举行了Demo展示及互动测试(Plugfest),7月13-14日为兴趣组闭门会议。本次活动的前两天(技术峰会与互动测试环节)对本地公司、机构和公众开放。

在本次会议上,我们同与会人士开展了广泛对话,此外还观摩了来自W3C会员公司和CIoTA成员的众多实践演示。我们了解到CETC的物联网开放体系架构及其实现,该实现是北京物联港有限公司提供的基于云服务的物联港IoT平台。我们现场观看了该实现在智能家居、智能社区和智能建筑方面的现场演示。 随后,W3C会员公司西门子、富士通、莱茵集团及三星智能物体联合进行了互联互通演示,人们看到众多独立实现的WoT设备可以互联互通,WoT设备与传统非WoT设备之间也可以互操作。

keynote at f2f meeting会议最后两天,我们致力于推进万维物联网(Web of Things)兴趣组的各工作项(Work Items)。专注于多项技术主题,我们进行了多个环节的讨论,包括协议绑定、应用程序脚本的数据类型、物体的生命周期、脚本API以及如何与其他组织合作的提议等,希望通过组织间的合作,就如何促成跨平台语义互通达成共识。兴趣组正在修改章程,新的章程将再延续两年。我们也正在积极推进万维物联网(Web of Things)工作组启动计划,我们希望在今年10月成立工作组。基于兴趣组的探索与研究成果,工作组将致力于制定W3C推荐标准。

会议吸引了众多中国公司和机构的广泛参与,包括华为、腾讯、中国联通、中国移动、阿里巴巴、中兴、电科创新院及电科15所、北京邮电大学等。其中华为公司的与会专家是oneM2M MAS工作组主席,会上我们讨论了W3C WoT与oneM2M如何进一步合作。中国联通的与会专家也是ITU-T SG20的成员,会上就W3C WoT与ITU-T关于物体描述的共同点进行了讨论,同时还讨论了下一步的合作方式。阿里巴巴的与会专家向兴趣组贡献了WoT安全与隐私方面的用例研究。会上还对电科创新院物联网(IoT)开发体系架构中与W3C WoT相关部分的问题做了跟进讨论。

group-photoW3C的万维物联网(Web of Things)旨在应对物联网(IoT)的碎片化,促成物联网服务的开放市场,涵盖多种标准及IoT平台下的各种设备,规模跨越微控制器至云服务器集群。我们的工作聚焦于跨平台的API,以此来简化应用程序的开发;我们的重点还包括语义元数据,基于语义共享来实现不同平台之间的互操作。

兴趣组的下一次面对面会议将于2016 W3C技术大会(TPAC 2016)期间,于2016年9月22日至23日在葡萄牙里斯本举行。

更多信息,请参阅 Olive Xu撰写的W3C博客文章:W3C Blog: W3C Web of Things Meetings in Beijing, July 2016.

W3C Blog: 用WebIDL探索Web平台的交叉依赖关系

2016年7月14日,在W3C一年一度的W3C Geek Week后,Dominique Hazael-Massieux在W3C博客上发布文章,介绍了他的小组在Geek Week上的项目:利用WebIDL探索Web平台API的交叉依赖关系。全文大意如下:

大部分Web平台上的 JavaScript API (无论是在W3C还是其他地方)都依赖于 Web接口定义语言(WebIDL:Web Interface Definition Language)来描述。WebIDL提供了一个简单的语法来表述 JavaScript API的各类信息,表达技术规范所需的行为以及继承关系。这是各类API、各个Web技术标准在表达语法和语义要求的共同基础,也为自动化的浏览器实现测试提供基础,帮助测试工具自动化检测对这些技术标准及 API 的支持情况。 

在2016年的W3C Geek Week上,Dom 与 Francois Daoust 一起,探索利用 WebIDL 发现Web平台的交叉依赖关系。我们基于 jsdom 库开发了一个W3C技术规范的爬虫(crawler),并抽取嵌入在标准文本中的 WebIDL定义。根据收集的这些数据,我们开发了一个简单的 WebIDL 图分析程序,来识别标准规范中的潜在缺陷(potential bugs in specifications),包括非法的 WebIDL 定义、重复定义的接口名、引用未定义的接口名、引用丢失等。进一步,我们还开发了一个简单的 WebIDL 数据浏览器,展示那些 WebIDL 接口被那些标准中的其他接口所引用。

这些工具的探索已经能够帮助我们自动化的发现一些W3C标准中的定义错误,我们希望这一工作能够继续下去,进一步探索这些 WebIDL 数据,并帮助未来的 API 开发者提供帮助,也为保持 Web平台的一致性提供支持。 

更多内容,请参阅原文 W3C Blog: Exploring Web Platform Cross-Dependencies。 

站内搜索

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