W3C中国

免密登陆—实现更简单更强大的Web认证方式

illustration of the authentication flow in fido22018年4月10日消息— W3C与FIDO Alliance联合取得了Web认证标准的重大进展,为全球用户带来更简单、更强大的Web认证方式。FIDO2标准化工作,W3C WebAuthn标准的推进,以及浏览器供应商对实现这一标准的承诺,使得用户能够轻松地在桌面或移动设备上安全地登陆在线服务。WebAuthn是一个标准Web API,为用户提供在跨站点和设备上进行安全认证的新方法。WebAuthn由W3C与FIDO联盟合作开发,连同FIDO的客户端到认证器协议规范(Client to Authenticator Protocol,CTAP),共同构成了FIDO2项目的核心组件。CTAP启用外部认证器(例如安全秘钥或手机)通过USB、蓝牙、或者NFC向用户的互联网接入设备(电脑或手机)局部传递强认证凭证。

更多内容,请参阅英文原文,W3C官方新闻稿(中文英文)。

W3C发布三份WoT相关规范文档

2018年4月5日,W3C万维物联网工作组(Web of Things,WoT,Working Group)发布三份规范文档。万维物联网(Web of Things,简称WoT)通过使用WoT接口提供物体之间的分层互操作性,使应用程序能够与关联物体进行Web规模的互动和协调。

WoT协议绑定模版(Web of Thing,WoT,Protocol Binding Templates)首个公开工作备忘(First Public Working Group Note):该文档描述了对于WoT物体描述的最初设计模式和词汇扩展。协议绑定模版由可重复使用的词汇表组成,设计有关WoT物体描述格式的模式扩展,通过使用一致性的交互模型,使应用程序客户端能够与公开各种协议和协议使用情况的物体进行交互。欢迎阅读该规范文档,了解更多参与信息。

WoT物体描述(Web of Thing,WoT,Description)工作草案(Working Draft):该文档描述了WoT物体描述的正式模型和通用表示,介绍了物体的元数据和接口,这里的物体(Thing)是对在万维物联网中提供交互和参与的物理实体的一种抽象表示。除了物理实体外,物体也可以代表虚拟实体。由于物体的资源限制(例如,有限的内存空间),或者是当物联网兼容的传统设备使用物体描述进行改进时,一个物体描述实例可以由物体本身或者外部进行托管。

WoT脚本API(Web of Thing,WoT,Scripting API)工作草案(Working Draft):该文档描述了一种代表WoT接口的编程接口,允许脚本在一个物体(Thing)上运行,以发现和使用(检索)其他物体,并公开以属性,动作和事件为表征的物体。脚本是WoT中可选的“便利”构件,它通常用于能够运行WoT Runtime和脚本管理的网关,它提供一种便利方式,将WoT支持延伸到新类型端点,并实现像物体目录(Thing Directory)这样的WoT应用程序。

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

W3C顾问委员会选举技术架构组(TAG)新成员

tag logo

2018年4月3日,经过W3C顾问委员会(Advisory Committee)投票选举(候选人声明),Kenneth Rohde Christiansen(Intel Corporation)最终进入W3C的技术架构组(W3C Technical Architecture Group,TAG)成为新任TAG成员。该席位自本次选举结果揭晓开始至2020年1月31日截止。该席位是W3C更新官方流程文档所增设的新席位,自此,TAG成员由原本的九位增至十位。当前TAG成员如下:

 

* Tim Berners Lee(联合主席,W3C理事)

* Daniel Appelquist(联合主席,Samsung Electronics)

* Peter Linss(联合主席,W3C Invited Expert)

* David Baron (Mozilla Foundation)

* Hadley Beeman (W3C Invited Expert)

* Kenneth Rohde Christiansen (Intel Corporation)

* Travis Leithead (Microsoft)

* Sangwhan Moon (Odd Concepts)

* Lukasz Olejnik (W3C Invited Expert)

* Alex Russell (Google),

Yves Lafon(W3C)继续担任TAG的W3C团队联络人。

W3C技术架构组(Technical Architecture Group),简称TAG,是在W3C官方流程文档(Process Document)下运行的专注于Web架构管理的特殊小组。其使命是为Web架构的设计原则寻求共识,且在必要时梳理并澄清这些设计原则,帮助协调W3C内部及外部跨越不同技术的架构定义与研发工作。TAG由10位成员构成,其中6位成员由W3C会员单位AC代表提名并选举产生,3位成员由W3C理事即Sir Tim Berners-Lee 直接任命,1位TAG主席即W3C理事本人。此外TAG还设有一位来自W3C团队的联络人。更多信息,请参阅英文原文,及W3C的技术架构组(TAG)

W3C发布WAI-ARIA图形模块、图形无障碍API映射两份候选推荐标准

2018年3月29日,W3C可访问富互联应用工作组(Accessible Rich Internet Applications Working Group)发布两份候选推荐标准(Candiate Recommendation),并征集参考实现(Call for Implementations):

WAI-ARIA图形模块(WAI-ARIA Graphics Module,Graphics-ARIA):辅助技术需要有关文档结构和预期行为的语义信息,来向残章人士传达适当信息。该文档定义了Web图形核心角色(core roles)的WAI-ARIA 1.1模块。这些语义允许作者将图形的逻辑结构表达为辅助技术,以提高图形的可访问性,帮助残障人士通过各类辅助技术理解图形内容。辅助技术可以实现语义导航并适应样式和交互功能,从而为观众提供最佳体验。这些功能补充了HTML [HTML52]和SVG [SVG2]定义的图形和文档结构元素。

图形无障碍API映射(Graphics Accessibility API Mappings,Graphics-AAM):该文档定义了用户代理如何将WAI-ARIA图形模块[GRAPHICS-ARIA-1.0]标记映射到相关的无障碍API及有关特性上。它的目的是让用户代理开发者对他们用户代理中的可访问性负责,这样他们就可以支持图形的可访问性,例如为[SVG]或[HTML52]创建的图形。通过在用户代理中实现该规范,作者可以通过向辅助技术传达通用图形语义,来生成更容易访问的图形。它为WAI-ARIA图形模块中定义的角色提供了无障碍API映射指南。

这两份文档都是WAI-ARIA Overview 中所描述的WAI-ARIA套件的一部分。更多内容,请参阅英文原文

 

W3C更新编码(Encoding)候选推荐标准 征集参考实现

2018年3月27日,W3C的国际化工作组(Internationalization Working Group)更新编码(Encoding)候选推荐标准(Candidate Recommendation),并向公众征集参考实现(Call for Implementations)。UTF-8编码是适用于Unicode(通用代码字符集)转换的最为合适的一种编码。因而,对于新的格式、协议,以及在现有环境中已经采用的各类格式,该规范都要求基于utf-8来进行字符编码。

在utf-8之外,历史上还存在过很多不同的编码格式。然而用户代理在实现这些编码格式时可能采取不同的处理方式,使用不同的标签,而且在处理未定义的和之前专有领域的编码时也存在差异。Encoding规范解决了这些差距,从而新的用户代理不必对已有的编码实现进行逆向工程,而现有的用户代理也可以集中。

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

 

W3C发布Web认证:一个访问公钥凭证的API候选推荐标准 征集参考实现

2018年3月20日,W3C的Web认证工作组(Web Authentication Working Group)发布Web认证:一个访问公钥凭证的API(Web Authentication:An API for accessing Public Key Credentials Level 1)候选推荐标准(Candidate Recommendation),并征集参考实现(Call for Implementations)。该规范定义了一个API,允许为了对用户身份进行强认证,通过Web应用创建和使用强大的、经过验证的、范围广泛的、基于公钥的凭证。从概念上讲,一个或多个公钥凭证(每个凭证使用范围限定在某一个给定的信任方)由用户代理和Web应用程序共同创建并存储在一个认证器上。为了保护用户隐私,用户代理(如浏览器等)可用来协调这些对公钥凭证的访问。认证器(authenticator)负责确保在未经用户许可的情况下不进行任何操作。认证器可以通过认证(attestation)功能向信任(依赖)方提供属性的加密证明。该规范还描述了与WebAuthn兼容的认证器功能模型,包括其签名和认证功能。

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

W3C发布六份与传感器相关的候选推荐标准 征集参考实现

gyroscope_sensor_coordinate_system-png2018年3月20日,W3C的设备与传感器工作组(Device and Sensors Working Group)发布六份候选推荐标准(Candidate Recommendation),并征集参考实现(Call for Implementations):

通用传感器API(Generic Sensor API):定义了一个框架,以将传感器数据以一致的方式提供给开放Web平台。通过抽象传感器接口的可扩展机制,可以适用不同的传感器类型。

环境光传感器(Ambient Light Sensor):定义了一个具体的传感器接口,用于监测设备环境的环境光水平或照度(illuminance)信息。

加速度传感器(Accelerometer):定义了AccelerometerLinearAccelerationSensorGravitySensor接口,获取用于承载着这个传感器的设备的X、Y、Z轴的加速度相关信息。

陀螺仪(Gyroscope):该文档定义了一个具体的传感器接口,来监测设备本地三个主轴周围的旋转速率。

磁力计(Magnetometer):定义了一个具体的传感器接口,来测量X、Y、Z轴的磁场。

方向传感器(Orientation Sensor):定义了一个基础方向传感器接口以及相关的传感器子类,监测物理设备在一个静态三维笛卡尔坐标系统中的方向(朝向)。

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

W3C发布CSS颜色模块(CSS Color Module Level 3)提案推荐标准 征集审阅意见

2018年3月15日,W3C的CSS工作组(CSS Working Group)发布CSS颜色模块(CSS Color Module Level 3)提案推荐标准(Proposed Recommendation),并征集审阅意见(Call for Review)。该模块使用颜色相关的属性和值,在文档中为文本,背景,边框,以及元素的其他部分设置颜色。该规范描述用于前景色和组颜色透明度的CSS颜色值和属性。该规范不仅包括CSS level 2中已经出现的与颜色相关的属性和值,还扩展了新的属性和值。该文档预计将取代W3C先前于2011年发布的推荐标准文档版本

欢迎公众于2018年4月12日之前提交审阅意见。更多内容,请参阅英文原文

 

W3C更新CSS字体模块(CSS Fonts Module Level 3)候选推荐标准 征集参考实现

2018年3月15日,W3C的CSS工作组(CSS Working Group)更新CSS字体模块(CSS Fonts Module Level 3)候选推荐标准(Candidate Recommendation),并征集参考实现(Call for Implementations)。该CSS3模块描述了字体属性如何指定及字体资源如何动态加载。该文档的内容是之前CSS3 FontsCSS3 Web Fonts两个模块的整合。关于字体加载事件(font load event)相关的描述则转入CSS Font Loading模块。

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

 

W3C发布CSS文本修饰模块规范的首个公开工作草案

2018年3月13日,W3C的CSS工作组(CSS Working Group)发布CSS文本修饰模块(CSS Text Decoration Module Level 4)首个公开工作草案(First Public Working Draft)。该模块包含与文本修饰相关的CSS特性,如下划线,文本阴影以及强调标记等。

CSS(级联样式表,全称Cascading Style Sheets)是一种在屏幕,纸上以及语言中描述HTML和XML文档呈现的语言。

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

W3C发布时序文本标记语言(TTML2)候选推荐标准

2018年3月13,W3C时序文本工作组(Timed Text Working Group)发布时序文本标记语言(Timed Text Markup Language 2, TTML2)候选推荐标准(Candidate Recommendation),并征集参考实现(Call for Implementations)。该文档定义了时序文本标记语言的第二个版本,简称TTML2,为作者及辅助编辑工具提供了一个标准方法表达时序文本信息的样式、布局与显示位置、时间语义等信息,以支持此类文本内容的交换与处理。

时序文本标记语言是一种内容类型,它代表了在编写系统之间进行交换的时序文本媒体。时序文本是文本信息,内在或外在地与时间信息相关。

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

站内搜索

万维网联盟(World Wide Web Consortium, W3C)是Web领域的国际标准化组织,开发开放Web标准,确保Web的长期发展。欢迎您加入W3C的朋友计划,支持W3C实现“尽展Web无限潜能”的使命,并为Web开发者提供更多工具。

更多内容>>

AC 2018

W3C 2018年度顾问委员会会议(AC 2018)将于5月13-15日在德国柏林(Berlin, Germany)举行。注册现已开放。

更多内容>>

W3Cx 开放课程

W3C与edX合作,推出W3Cx系列课程,您可以免费注册这些课程:

- CSS概述
- HTML5:第一部分
- HTML5:第二部分
- HTML5概述
更多内容>>

W3C技术标准

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

更多内容>>

W3C标准翻译

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

更多内容>>

W3C中国贡献榜

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

更多内容>>

中国参与W3C

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

更多内容>>

开发者资源

会员链接

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

首页 | 加入工作组 | 申请W3C账号

合作伙伴

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