2019年4月23日,CSS 工作组发布 CSS 空间导航(CSS Spatial Navigation Level 1)规范的首个公开工作草案(First Public Working Draft)。该规范定义了一个使用方向键以及相关的 CSS、JavaScript 特性和事件来获取焦点的一般模型。
级联样式单(CSS)是描述结构化的页面(如HTML、XML等)如何在屏幕、打印纸、语音等载体上进行渲染的一种语言。
更多内容,请参阅英文原文。
2019年4月23日,CSS 工作组发布 CSS 空间导航(CSS Spatial Navigation Level 1)规范的首个公开工作草案(First Public Working Draft)。该规范定义了一个使用方向键以及相关的 CSS、JavaScript 特性和事件来获取焦点的一般模型。
级联样式单(CSS)是描述结构化的页面(如HTML、XML等)如何在屏幕、打印纸、语音等载体上进行渲染的一种语言。
更多内容,请参阅英文原文。
2019年4月18日消息:龙芯中科技术有限公司(Loongson Technology Corporation Limited)正式加入W3C!
龙芯中科技术有限公司主要从事龙芯系列 CPU 设计、生产、销售和服务。主要产品包括面向行业应用的专用小 CPU,面向工控和终端类应用的中 CPU,以及面向桌面与服务器类应用的大 CPU。在安全、电脑及服务器、工控及物联网等领域与合作伙伴展开广泛的市场合作。龙芯 CPU 基于 MIPS 指令集标准,并扩展出龙芯特有指令集。龙芯正大力推进兼容 MIPS 标准的生态体系建设,包括内核、操作系统发行版、工具链、虚拟化、浏览器等各个方面,与各大开源社区长期深入合作并持续贡献。同时也正积极参与国际各标准化组织的相关工作。加入 W3C 后,龙芯将关注 Web 平台测试、浏览器测试工具、WebAssembly、CSS 等标准工作。
随着中国 IT 技术的发展,W3C 中国区会员自2011年起进入快速增长过程。 截至目前,W3C 全球共有会员450家,其中中国会员30家,详情请参见 W3C 全球会员列表及中国会员列表。欢迎您以组织为单位加入 W3C,推动 Web 技术的发展,并与产业界和学术研究的领先组织交换意见。 更多会员权益及如何加入等信息,请参阅 W3C 会员指南。
2019年2月14日,W3C CSS 工作组发布 CSS 变换模块(CSS Transforms Module Level 1)候选推荐标准(Candidate Recommendation),并征集参考实现(Call for Implementations)。CSS 变换模块允许使用 CSS 样式化的元素在二维空间中进行变换。 该规范是 CSS 2D 变换和 SVG 变换两份规范的融合。
更多内容,请参阅英文原文。
2019年1月31日,W3C CSS 工作组更新两份候选推荐标准(Candidate Recommendation),并征集参考实现(Call for Implementations):
CSS 值和单位模块(CSS Values and Units Module Level 3)中定义的CSS模块,描述了CSS属性接受的通用值和单位,以及在进行CSS属性定义时描述这些信息的基本语法。
CSS 滚动界限模块(CSS Scroll Snap Module Level 1)包含了通过“snap positions”来控制平移和滚动行为的功能。
级联样式单(CSS)是描述结构化的页面(如HTML、XML等)如何在屏幕、打印纸、语音等载体上进行渲染的一种语言。
更多内容,请参阅英文原文。
2019年1月23日,W3C 汽车标准领域负责人、美国麻省理工学院(MIT)车联网安全研究员 Ted Guild 为第四届中国汽车网络信息安全峰会做主题演讲 [演示文稿英文、中文],并与现场参会者就汽车相关标准进行了交流。本次交流基于 W3C 现在进行的汽车标准化工作,在讨论汽车数据的高级用途,包括其将如何与充电、自动驾驶、汽车共享和汽车数据经济等业界现在主流的创新点进行结合的同时,还覆盖了该项标准化探索可以分层优化汽车应用、操作系统、网络交互、离车个人身份信息等实践场景的安全性,并逐步促进更多领域的安全专家对这些工作进行横向审核。
W3C 在的汽车领域的研究主要关注与媒体、导航、消息推送、车载信息、安全、支付等相关的标准、指南和概念验证,同时探索未来方向并进一步拓展领域合作。W3C 与 OEMs 的产业成员、Tier 1s、第三方服务提供商、车队管理者、政府实体、贸易协会以及浏览器实现者等各方均建立并保持着良好的联系,并协调各方共同发掘覆盖于汽车、移动和云浏览环境范围内的 Web 技术相关的商业与技术用例。
更多内容,欢迎进一步了解W3C汽车工作组,及其标准工作进展。
2019年1月7日,W3C更新移动Web应用发展路线图(Roadmap of Web Applications on Mobile,December 2018)(中文版:移动Web应用发展路线图2018年12月版)。文档总结了W3C围绕增强Web应用所开发的一系列技术标准的进展,以及这些技术如何具体地应用于移动环境中。该版路线图在2018年7月版的基础上进行了内容更新,以紧跟Web平台技术最新进展,具体细节请参阅更新记录(中文版)。最新版重点介绍了最近在 Web 平台孵化社区组(WICG)开展的新孵化工作,以缩小与原生平台的差距。自2018年7月版以来所做的更改主要包括:
探索性工作:
开发中的技术:
此外,在用户交互中将指针事件标为广泛部署的技术;在应用生命周期中将 Web 预算 API 标为不再进行的工作。
自上一版路线图发布以来,浏览器对某些规范的支持也已经得到改进。例如:
该项目得到北京航空航天大学的支持,该文档是在GitHub上开发的一系列Web技术路线图的一部分,它汇总了W3C开发的、与移动Web应用相关的现有技术标准,按照标准的成熟度重点分类介绍了正在开发中的标准,以及产业关注但仍处于标准研究和孵化阶段的标准工作,进一步讨论了未来需要解决的技术差距。W3C将按季度,或根据Web平台的关键技术进展情况定期发布该文档的更新版本。这些路线图旨在提供有关开放Web平台在不同领域发展趋势的中短期见解。我们诚邀社区对该文档进行审阅,并通过GitHub(issue tracker)反馈相关意见与建议。
更多内容,请参阅英文原文。
2018年12月18日,W3C CSS工作组发布CSS片段模块(CSS Fragmentation Module Level 4)规范的首个公开工作草案(First Public Working Draft)。该模块描述了如何将一个内容流切分到不同的页面(pages)、竖行(columns)或区域(regions)的片段模型。它建立在CSS页面模型(Page Model)模块的基础上,引入并定义了片段模型。它增加了分页功能,实现在长短、方向可变的片段中进行断行,以及分页时须在页面顶部(widows)、底部(orphans)保留的可见行最小数量等属性。
级联样式单(CSS)是描述结构化的页面(如HTML、XML等)如何在屏幕、打印纸、语音等载体上进行渲染的一种语言。
更多内容,请参阅英文原文。
2018年12月4日,W3C CSS工作组更新两份候选推荐标准(Candidate Recommendation),并征集参考实现(Call for Implementations):
几何接口模块(Geometry Interfaces Module Level 1)提供了一组基本的几何接口,用来表示点、矩形等基本几何元素,以及用于几何变换的变换矩阵(transformation matrix),这些接口可以被其他规范或CSS模块所使用。
CSS片段模块(CSS Fragmentation Module Level 3)描述了如何将一个内容流切分到不同的页面(pages)、竖行(columns)或区域(regions)的片段模型。它基于CSS的页面模型(Page Model)模块,引入并定义了在盒间、盒内、行间、页间进行断行的属性和规则;给出了支持断行的盒模型(Box Model for Breaking),实现在长短可变的片段(Varying-size Fragmentainers)中进行断行(breaking),以及对跨页断行的边界和背景样式(Fragmented Borders and Backgrounds)等的支持。
级联样式单(CSS)是描述结构化的页面(如HTML、XML等)如何在屏幕、打印纸、语音等载体上进行渲染的一种语言。
更多内容,请参阅英文原文。
2018年11月15日,W3C CSS工作组发布CSS影子部件(Shadow Parts)规范的首个公开工作草案(First Public Working Draft)。该规范定义了影子宿主节点(shadow hosts)上的 '::part() ' 伪元素(pseudo-element),允许影子宿主有选择地将选定的元素从它们的影子树(shadow trees)中披露到外部页面以进行样式化。
级联样式单(CSS)是描述结构化的页面(如HTML、XML等)如何在屏幕、打印纸、语音等载体上进行渲染的一种语言。
2018年10月22-26日,W3C 2018年度技术大会及顾问委员会会议(TPAC 2018)在法国里昂成功举办,并于会后发布W3C重点工作报告(2018年10月版)。
TPAC 2018期间,与会者共同讨论未来开放Web平台的技术方向,探索Web技术在与不同领域结合所面临的挑战。本届会议由技术小组会议(工作组/兴趣组、社区组)、顾问委员会会议(AC Meeting)、技术日(Plenary Day)等部分构成,共有来自近220家单位的620位与会者注册参会,分享了开放Web平台的最新进展,探讨了工业界对未来Web技术发展的新需求。此外,W3C还于10月22日晚举行了面向本地Web开发者的开发者聚会(Developer Meetup)。
本届 TPAC 期间,共有来自阿里巴巴、百度、北京航空航天大学(W3C团队)、华为、360、中国移动、中国信通院等中国会员单位代表,及来自Intel、龙芯、今日头条等华人专家30余人参会。在技术日期间,华为参会代表分享了快应用(Quick App)技术,吸引众多与会者的关注;中国移动参会代表组织分组话题 Comm.+AI,探讨语音识别、语言实时翻译、手势识别、手语识别、5G网络切片等关键技术。来自百度和华为的Web中文兴趣小组联合主席在会议期间,同W3C CEO实时交流了对小组工作的规划与期待。
10月24日的技术日,共有47个来自会员和全球团队提出的分组议题得到讨论,覆盖HTML、音频、Web封装、快应用、机器学习、无障碍、安全、隐私、国际化、区块链、空间导航、游戏、WebRTC、WoT、PWE等热点话题。开放日的分组讨论纪要对公众开放,详情请见讨论纪要。
10月22日晚的开发者聚会(Developer Meetup),来自讲者的5个技术分享吸引了超过300名现场听众。其中,Rachel Andrew介绍了新的CSS布局技术,Tristan Nitot(Qwant)介绍了如何在保护隐私的同时获得个性化的在线服务,Ali Spivak(Mozilla)分享了如何在MDN上记录Web标准,Manuel Rego (Igalia) 介绍了CSS发展演变历程,Richard Ishida (W3C国际化标准负责人)同与会者探讨如何利用国际化协助实现万维网真正成为世界的万维网。此外,有Google、Yubico、Intel、Mozilla、Qwant、NTT等带来了关于CSS、Web支付、WebVR/AR、Web音频、WoT、安全、机器学习、WebRTC等在家庭及工业领域的应用展示。
有关TPAC 2018的更多信息,请参阅TPAC 2018官网、中文参会指南,以及W3C CEO Dr. Jeff Jaffe 回顾本届 TPAC 会议的博客文章。
W3C 感谢您的关注和参与,下一届顾问委员会会议(AC 2019)将于2019年4月7-9日在加拿大魁北克举行,下一届年度技术大会将于2019年9月16-20日在日本福冈举行。
2018年11月8日,W3C CSS工作组更新以下两份候选推荐标准(Candidate Recommendation),并征集参考实现(Call for Implementations):
CSS包含模块(CSS Containment Module Level 1)定义了‘contain’ 属性,用于表明该元素的子树独立于页面其余部分。若使用得当,该规范可实现用户代理(如浏览器等)的重度优化(heavy optimizations)。
CSS弹性盒式布局模块(CSS Flexible Box Layout Module Level 1)描述了一个面向用户接口设计的CSS盒式模型。在弹性布局(flex layout)模型中,一个弹性容器的子容器可以在任何方向布局,并可以灵活改变尺寸,例如增大以填充空余空间,或自动缩小以避免超出父容器的区域。子元素的纵向与横向对齐也可以被轻易地实现。这些盒式(纵向中的水平或横向中的垂直)嵌套可以用于建立类似二维表的布局。
CSS是一种用于描述结构化文本(例如HTML,XML)在屏幕、纸张以及语音中如何渲染的语言。
更多内容,请参阅英文原文。
2018年11月6日,W3C的CSS工作组发布Selectors Level 3正式推荐标准(W3C Recommendation)。选择器(selectors)广泛地应用于CSS中,是在树结构中与元素匹配的模式,并因此形成可用于选择XML文档中节点的若干技术之一。选择器已经针对HTML和XML进行了优化,以便在性能要求高的场景下获得较好效果。
更多内容,请参阅英文原文。