2018年8月9日,W3C的CSS工作组(CSS Working Group)发布CSS绘制API(CSS Painting API Level 1)候选推荐标准(Candidate Recommendation),征集参考实现(Call for Implementations)。该规范定义了一个API,允许web开发人员使用javascript定义一个自定义CSS <image>,来响应样式和大小的变化。细节请参阅EXPLAINER。
更多内容,请参阅英文原文。
2018年8月9日,W3C的CSS工作组(CSS Working Group)发布CSS绘制API(CSS Painting API Level 1)候选推荐标准(Candidate Recommendation),征集参考实现(Call for Implementations)。该规范定义了一个API,允许web开发人员使用javascript定义一个自定义CSS <image>,来响应样式和大小的变化。细节请参阅EXPLAINER。
更多内容,请参阅英文原文。
2018年8月9日,W3C时序文本工作组(Timed Text Working Group)更新时序文本标记语言第一版(第三次修订)即 Timed Text Markup Language 1(TTML1)(Third Edition)候选推荐标准(Candidate Recommendation),并征集参考实现(Call for Implementations)。就词汇和语义而言,该文档定义了时序文本标记语言的第一版,简称TTML1。
时序文本标记语言是一种内容类型,它代表了在编写系统之间进行交换的时序文本媒体。时序文本是文本信息,内在或外在地与时间信息相关。它的目的是在当前使用字幕和字幕功能的传统分配内容格式之间,进行转码或交换时序文本信息。除了用于在传统分配内容格式中交换,TTML内容可以直接作为分配格式使用,例如,提供标准的内容格式,以引用HTML5文档中的<track>元素或是[SMIL 2.1]文档中的<text>或<textstream>媒体元素。
更多内容,请参阅英文原文。
2018年8月7日,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还支持动态变化:利用脚本创建交互式文档,利用描述性动画特性或者脚本来执行动画。该版本在SVG 1.1第二版的基础上,提高了语言的可用性和精确度,详情请参阅修改附录。
更多内容,请参阅英文原文。
2018年8月7日,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兼容的认证器功能模型,包括其签名和认证功能。
更多内容,请参阅英文原文。
2018年7月26日,W3C时序文本工作组(Timed Text Working Group)更新互联网媒体字幕的TTML文本和图片规范1.1(TTML Profiles for Internet Media Subtitles and Captions 1.1)候选推荐标准(Candidate Recommendation),并征集参考实现(Call for Implementations)。该规范定义了时序文本标记语言[ttml2-20180628]的两个配置文件:一个是纯文本(text-only)文件,另一个是纯图片(image-only)文件。这些文件旨在用于全球范围内描述互联网媒体的字幕(subtitle and caption),从而简化互操作性,并保持与其他字幕文件格式的一致性和兼容性。该规范改进了今年四月发布的[ttml-imsc1.0.1] 推荐标准,在保持与[ttml-imsc1.0.1]文档的兼容性的同时,还支持同期实践。相对于[ttml-imsc1.0.1]所添加或弃用的功能详情,都总结在L. Summary of substantive changes (non-normative)附录中。
更多内容,请参阅英文原文。
2018年7月19日,W3C可访问富互联应用工作组( Accessible Rich Internet Applications Working Group)发布以下三份规范的首个公开工作草案(First Public Working Draft):可访问富互联应用即Accessible Rich Internet Applications 1.2 (WAI-ARIA)、核心可访问API映射即Core Accessibility API Mappings 1.2 (Core-AAM)、WAI-ARIA创作实践即WAI-ARIA Authoring Practices 1.2 (ARIA APG)。WAI-ARIA 1.2是在2017年12月完成ARIA 1.1规范之后,对该技术的继续开发。这个版本主要侧重提供与Web组件(Web Components)和可访问对象模型(Accessible Object Model)等技术所需HTML功能进行匹配的角色。Core-AAM 1.2为这些新角色提供可访问性API映射,ARIA Practices 1.2则描述这些新角色的推荐创作模式。
更多信息,欢迎参阅有关WAI-ARIA 1.2系列规范的博客文章、Web无障碍标准计划(WAI)、以及消息原文。
2018年7月10日,W3C的Web支付工作组(Web Payments Working Group)更新支付请求API(Payment Request API)候选推荐标准(Candidate Recommendation),征集参考实现(Call for Implementations)。该规范标准制定了一个标准API,允许商家(即销售有形或数字产品的网站)以最小的集成使用一个或多种支付方式。用户代理(浏览器)让商家与用户之间的付款流程变得更加便利。
更多内容,请参阅英文原文。
2018年7月9日,W3C的Web性能工作组(Web Performance Working Group)发布用户计时(User Timing Level 2)候选推荐标准(Candidate Recommendation),征集参考实现(Call for Implementations)。该规范定义了一个交互接口,通过允许开发者访问高解析度时间戳,帮助Web开发者度量其应用程序的性能。
更多内容,请参阅英文原文。
2018年7月3日,W3C的Web实时通信工作组(Web Real-Time Communication Working Group)发布WebRTC统计信息API标识(Identifiers for WebRTC's Statistics API)候选推荐标准(Candidate Recommendation),征集参考实现(Call for Implementations)。本文档定义了一组WebIDL对象,允许访问关于RTCPeerConnection的统计信息。这些对象从[WEBRTC]中指定的getStats API返回。
更多内容,请参阅英文原文。
2018年7月3日,W3C的CSS工作组更新CSS文本修饰模块(CSS Text Decoration Module Level 3)候选推荐标准(Candidate Recommendation),征集参考实现(Call for Implementations)。该模块包括了与文本修饰相关的CSS特性,如下划线、文本阴影、加黑及强调符号(emphasis marks)。
级联样式单(CSS)是描述结构化的页面(如HTML、XML等)如何在屏幕、打印纸、语音等载体上进行渲染的一种语言。
更多内容,请参阅英文原文。
2018年7月3日,W3C的Web实时通信工作组(Web Real-Time Communications Working Group)发布两份规范的首个公开工作草案(First Public Working Draft):
WebRTC DSCP Control API:这个API定义了一个操控面,用于处理输出WebRTC数据包的网络控制bits(DSCP bits)。
MediaStreamTrack Content Hints:该规范扩展了MediaStreamTrack
,以提供媒体内容提示(media-content hint)属性。这个选择性提示允许MediaStreamTrack
对象的消费者,例如([webrtc]中定义的)PeerConnection或( [mediastream-recording]中定义的)MediaRecorder,通过更适合正在使用中的内容类型的方法,来对跟踪媒体进行编码或处理。添加一个media-content hint为Web应用程序提供了一种方法,帮助对象消费者在消费内容上使用哪些编码器参数和处理算法,做出更明智的决策。
更多内容,请参阅英文原文。
2018年6月28日,W3C时序文本工作组(Timed Text Working Group)更新时序文本标记语言(Timed Text Markup Language 2, TTML2)候选推荐标准(Candidate Recommendation),并征集参考实现(Call for Implementations)。就词汇和语义而言,该文档定义了时序文本标记语言的第二个版本,简称TTML2,为作者及辅助编辑工具提供了一个标准方法表达时序文本信息的样式、布局与显示位置、时间语义等信息,以支持此类文本内容的交换与处理。
时序文本标记语言是一种内容类型,它代表了在编写系统之间进行交换的时序文本媒体。时序文本是文本信息,内在或外在地与时间信息相关。
更多内容,请参阅英文原文。