2018年11月6日,W3C的分布式追踪工作组(Distributed Tracing Working Group)发布追踪上下文(Trace Context)规范的首个公开工作草案(First Public Working Draft)。分布式应用程序是由多个组件组成的应用程序,也被称为微服务(micro-services),它们是单独进行部署和操作的。追踪上下文规范定义了用于微服务之间事件关联的属性,允许各种追踪和诊断监控产品一起运行。
更多内容,请参阅英文原文。
2018年11月6日,W3C的分布式追踪工作组(Distributed Tracing Working Group)发布追踪上下文(Trace Context)规范的首个公开工作草案(First Public Working Draft)。分布式应用程序是由多个组件组成的应用程序,也被称为微服务(micro-services),它们是单独进行部署和操作的。追踪上下文规范定义了用于微服务之间事件关联的属性,允许各种追踪和诊断监控产品一起运行。
更多内容,请参阅英文原文。
2018年11月6日,W3C的CSS工作组发布Selectors Level 3正式推荐标准(W3C Recommendation)。选择器(selectors)广泛地应用于CSS中,是在树结构中与元素匹配的模式,并因此形成可用于选择XML文档中节点的若干技术之一。选择器已经针对HTML和XML进行了优化,以便在性能要求高的场景下获得较好效果。
更多内容,请参阅英文原文。
2018年10月18日,W3C可访问平台架构工作组(Accessible Platform Architectures Working Group)发布两份规范的首个公开工作草案(First Public Working Draft):
个性化工具(Personalization Tools 1.0)列出了个性化工具定义的值的相关示例。
个性化帮助与支持(Personalization Help and Support 1.0)列出了系统、浏览器或者网页的个性化帮助功能和支持功能,它包括literal、numberfree、easylang、alternative、explain、feedback、moreinfo、extrahelp、helptype等功能。
这两份文档都是对个性化语义解释器(Personalization Explainer 1.0)规范的支持和扩展。
更多内容,请参阅W3C Web无障碍标准计划(WAI),以及英文原文。
2018年10月18日,W3C的可访问富互联网应用(ARIA)工作组(Accessible Rich Internet Applications Working Group)发布可访问名称和描述计算(Accessible Name and Description Computation 1.1)提案推荐标准(Proposed Recommendation),征集审阅意见(Call for Review)。该文档描述了用户代理如何从Web内容语言中确定可访问对象的名称与描述。这些信息依次通过可访问性APIs显示,以便辅助技术能够识别这些对象,并向用户显示它们的名称或描述。记录算法(通过算法确定名称和描述),可以促进这些属性在不同可访问性API之间的可互操作显示,有助于保证该信息以符合作者意图的方式出现。欢迎公众于2018年11月16日前,提交对该文档的审阅意见。
更多内容,请参阅W3C Web无障碍标准计划(WAI),以及英文原文。
2018年10月16日,W3C指针事件工作组(Pointer Events Working Group)发布指针事件(Pointer Events Level 2)提案推荐标准(Proposed Recommendation),并征集审阅意见(Call for Review)。该规范对W3C早前发布的指针事件推荐标准所定义的特征进行了修改和扩展。指针事件标准描述了处理来自鼠标、手写笔以及触摸屏等硬件设备触发的的指针输入所产生的指针事件以及相关的交互行为。为了与已有的基于鼠标的内容保持兼容,该规范还描述了一个为其他指针设备类型触发鼠标事件(Mouse Events)的映射。欢迎公众于2018年11月13日前,提交对该文档的审阅意见。
更多内容,请参阅英文原文。
2018年10月4日,W3C的时序文本工作组(Timed Text Working Group)发布以下三份提案推荐标准(Proposed Recommendation),并征集审阅意见(Call for Review):
* Timed Text Markup Language 1 (TTML1) (Third Edition)
* Timed Text Markup Language 2 (TTML2)
* TTML Profiles for Internet Media Subtitles and Captions 1.1
时序文本标记语言(TTML)是一种内容类型,它代表了在编写系统之间进行交换的时序文本媒体。TTML配置文件旨在用于全球范围内的跨字幕和字幕传递应用程序,从而简化互操作性并保持与其他字幕文件格式的一致性和兼容性。欢迎公众于2018年11月1日前,对该文档进行审阅并提交相关审阅意见。
更多内容,请参阅英文原文。
2018年10月4日,W3C的可扩展矢量图形工作组(SVG Working Group)更新可扩展矢量图(Scalable Vector Graphics,SVG 2)候选推荐标准(Candidate Recommendation),征集参考实现(Call for Implementations)。该规范定义了可扩展矢量图形第二版(Scalable Vector Graphics, SVG, Version 2)的语法及特性。SVG是一种基于XML的用于描述二维矢量图形以及矢量、点阵混合图形的描述语言。SVG内容可以根据不同的显示分辨率进行改写和扩展,且被视为是可独立操作的,可与HTML内容混合的,或是可通过XML名称空间嵌入到其他XML语言中的。SVG还支持动态变化:利用脚本创建交互式文档,利用描述性动画特性或者脚本来执行动画。
更多内容,请参阅英文原文。
2018年10月2日,W3C可访问富互联应用工作组(Accessible Rich Internet Applications Working Group)发布WAI-ARIA图形模块(WAI-ARIA Graphics Module 1.0,Graphics-ARIA)和图形无障碍API映射(Graphics Accessibility API Mappings 1.0,Graphics-AAM)两份正式推荐标准(W3C Recommendation)。Graphics-ARIA定义了特定于Web图形的核心角色(core roles),它允许作者将图形的逻辑结构表达为辅助技术,以提高图形的可访问性,帮助残障人士通过各类辅助技术理解图形内容。Graphics-AAM文档定义了用户代理如何将WAI-ARIA图形模块标记映射到相关的无障碍API及有关特性上。辅助技术可以实现语义导航,并调整样式和交互功能,为观众提供最佳体验。
欢迎进一步了解W3C Web无障碍标准计划(WAI)。更多内容,请参阅英文原文。
2018年9月27日,W3C的Web实时通讯工作组(Web Real-Time Communications Working Group)发布两份候选推荐标准(Candidate Recommendation),征集参考实现(Call for Implementations):
WebRTC 1.0: 浏览器间实时通讯 (WebRTC 1.0: Real-time Communication Between Browsers):该文档基于WebIDL定义了一组ECMAScriptAPI,允许向实现了相关实时协议(real-time protocols)的浏览器或设备发送和接收媒体内容。
WebRTC 1.0标识(Identity for WebRTC 1.0):本文档在WebIDL中定义了一组ECMAScript API,允许和使用WebRTC来维护一个标识,并将媒体流标记为只能通过另一个标识(identity)查看。
更多内容,请参阅英文原文。
2018年9月25日,W3C的Web性能工作组(Web Performance Working Group)发布设备存储(Device Memory)规范的首个公开工作草案(First Public Working Draft)。该文档定义了一个显示设备存储能力(例如RAM设备)的HTTP Client Hint header,目的是为了使Web应用程序能够根据设备存储的限制来自定义内容。
更多内容,请参阅英文原文。
2018年9月25日,W3C的CSS工作组发布CSS滚动条模块(CSS Scrollbars Module Level 1)规范的首个公开工作草案(First Public Working Draft)。CSS滚动条(Scrollbars)对Windows IE 5.5在2000年引入的设置滚动条颜色功能进行了标准化。这在构建(使用与默认平台滚动条外观非常不同的配色方案的)web应用程序时非常有用。
级联样式单(CSS)是描述结构化的页面(如HTML、XML等)如何在屏幕、打印纸、语音等载体上进行渲染的一种语言。
更多内容,请参阅英文原文。
2018年9月20日,W3C的CSS工作组发布CSS字体模块(CSS Fonts Module Level 3)正式推荐标准(W3C Recommendation)。该CSS模块描述了如何指定CSS中使用的字体属性,包括根据需要下载的Web字体(Web Fonts)。 它还介绍了如何访问字体中的高级版式功能,及如何控制字体加载。 该规范已在所有现代浏览器中得到实现。工作组也已发布CSS Fonts 4的标准工作草案,并且开始在现代浏览器上进行实现。欢迎参阅CSS工作组W3C团队联系人Chris Lilley同时发布的博客文章了解更多细节。
更多内容,请参阅英文原文。