2016年9月15日,W3C的Web平台工作组(Web Platform Working Group)发布了Web接口定义语言(WebIDL Level 1)的提案推荐标准(Proposed Recommendation)。该文档定义了接口定义语言(interface definition language)即Web IDL,它可用于描述要在Web浏览器中实现的接口。Web IDL是一种IDL的变体,它所具有的大量特性使之能够更容易地对Web平台里的常用脚本对象的行为进行指定和说明。该文档详细阐释了Web IDL所描述的接口如何在ECMAScript语言执行环境中与给定语言的构造成分相对应。W3C期望该文档能够对认真实施规范的实现者们起到指南作用,同时期望今后发布的规范可以参考本文档,以确保符合规范的各接口实现之间的可互操作。
W3C发布电视控制API规范(TV Control API Specification)的首份工作草案
2016年9月15日,W3C的电视控制工作组(TV Control Working Group)发布了 电视控制API规范(TV Control API Specification)的首份标准工作草案。该规范定义了一组API,以控制音频和视频的媒体源(如 广播电视、IPTV等),以及相关的频道信息、节目元数据(program metadata),并允许采用 HTML video 和 audio 元素表达这些媒体内容。这一组API并不绑定到任何一种特定的低层的音频和视频源技术上。
更多内容,请参阅W3C的电视控制工作组主页。
W3C北航参与信息无障碍技术标准联合工作组启动会
2016年9月13日上午,中国信息无障碍技术标准联合工作组启动会暨信息无障碍技术标准体系架构研讨会在北京举行,中国残联信息中心主任崔慧萍主持会议。会议邀请了中国残联、盲人协会、聋人协会等用户需求代表、中国信息通信研究院、中国电子技术标准化研究院等标准化机构、浙江大学、清华大学、北京航空航天大学、长春大学、北京联合大学、中科院计算所、中科院软件所等无障碍技术研究机构,以及百度、阿里巴巴、腾讯、IBM、科大讯飞等信息产品技术及服务提供商参加会议,浙江大学卜佳俊、中国信息通信研究院吴英桦、中国电子技术标准化研究院赵菁华等报告了。工业和信息化部信息化和软件服务业司、国家标准化管理委员会领导到会致辞。会议就联合工作组章程、信息无障碍标准体系等内容征求了与会专家的意见。
近期,在中国残疾人联合会和国家标准化管理委员会指导下,邀请信息无障碍领域专家、相关单位、研究机构、企业等,设立了信息无障碍技术标准联合工作组,开展信息无障碍技术标准体系架构建设,推动信息无障碍技术标准的制定,加强标准符合度检验检测方法的研究和标准化建设。北京航空航天大学(W3C中国)作为成员单位受邀参加工作组,并希望在与W3C等国际标准组织对口协调上发挥建设性作用。
W3C是国际Web无障碍领域的领先标准化组织。由 Judy Brewer 领导的Web无障碍标准计划(Web Accessibility Initiative,WAI)一直致力于信息无障碍技术研究,以及面向Web内容、Web开发工具及Web用户代理的无障碍原则、无障碍技术方法与参考架构等的技术标准化与教育推广工作,已经制定了 WCAG 2.0、ATAG 2.0、UAAG 2.0 等无障碍原则,以及围绕 ARIA 及其API映射形成的技术实现参考架构及标准体系。更多内容,请参阅 W3C的Web无障碍标准计划。
W3C发布便携式Web出版物(PWP)用例和需求的首份工作草案
2016年9月13日,W3C的数字出版兴趣组(Digital Publishing Interest Group)发布了便携式Web出版物用例和需求(Portable Web Publications Use Cases and Requirements)的首份标准工作草案。该文档给出了关于便携式Web出版物的50项不同的需求,每个需求都给出了至少一个真实应用场景和用例。这项工作将为W3C数字出版领域的后续工作提供基础。
欢迎您参与讨论并对这份文档草案给出意见和建议,您可以通过在 Github 上提交 Issue 的方式参与讨论。更多内容,请参阅英文原文,及W3C的数字出版兴趣组。
W3C发布加速度传感器、陀螺仪、磁强计等传感器API的首份工作草案
2016年9月13日,W3C的设备与传感器工作组(Device and Sensors Working Group)发布了三份公开工作草案,支持新的传感器API,从加速度传感器(accelerometers)、陀螺仪(gyroscopes)和磁强计(magnetometers)等传感器设备读取数据。
这些应用编程接口基于工作组之前发布的通用传感器API(Generic Sensor API),它提供了一个框架,允许通过访问低层传感器所需的数据和控制,构造诸如 设备方向 API(Device Orientation API)等高层API。 更多内容,请参阅英文原文,和设备与传感器工作组主页。
W3C发布埃塞俄比亚文布局需求的首份工作草案
2016年9月8日,W3C的国际化工作组(Internationalization Working Group,i18n WG)发布了埃塞俄比亚文布局需求(Ethiopic Layout Requirements)的首份公开工作草案。该文档描述了基于HTML、CSS、移动Web及数字出版等领域的W3C技术标准表达埃塞俄比亚文字内容时,应当遵从的布局排版需求。我们欢迎更多对此感兴趣的人士加入这一讨论。
在发布这一布局需求之前,W3C已经先后启动并了日文、韩文、拉丁文字、印度文字、中文(含少数民族语言)的布局需求整理工作。更多内容,请参阅W3C的布局需求计划(Layout Requirements Initiative)。
W3C发布图形无障碍API映射的首份标准工作草案
2016年9月8日,W3C的无障碍富互联网应用工作组(Accessible Rich Internet Application Working Group)与可扩展矢量图(SVG)工作组联合发布了图形无障碍API映射(Graphics Accessibility API Mapping)的首份公开工作草案。同时,还发布了WAI-ARIA图形模块(WAI-ARIA Graphics Module)和SVG无障碍API映射(SVG Accessibility API Mappings)的工作草案更新。
WAI-ARIA图形模块定义了与Web图形相关的 WAI-ARIA核心角色,允许开发者表达图形的逻辑结构,以帮助残障人士通过各类辅助技术理解图形内容。图形无障碍API映射(Graphics Accessiblity API Mapping)定义了用户代理(如浏览器、电子书阅读器)如何将这些核心角色映射到相关的无障碍API及有关特性上。SVG无障碍API映射则提供了一组额外的机制,将一些核心角色的映射到可扩展矢量图(SVG)的对应特性上。当用户代理支持这些规范时,可以帮助开发者创建具有更好可访问性的富互联网应用及图形访问体验,包括各类图表(charts)、图形(graphics)及其他矢量绘制。
欢迎您于 2016年9月30日 前反馈您的意见和建议。更多内容,请参阅英文原文,及W3C的Web无障碍计划(WAI)。
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发布通用传感器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前提交审阅意见。
更多内容,请参阅英文原文。