2021年7月27日,W3C CSS 工作组更新 CSS 计数器样式(CSS Counter Styles Level 3)候选推荐标准(Candidate Recommendation)并征集参考实现(Call for Implementations)。该模块介绍了计数器样式(@counter-style)规则,允许开发者使用 CSS 列表标记(CSS list-marker)和生成内容计数器[CSS3LIST],来定义自己的用户计数器样式。它还预定义了一组现存于 CSS2 与 CSS2.1 中的通用的计数器样式。
W3C 发布 CSS 字体模块第五版规范的首个公开工作草案
2021年6月29日,W3C CSS 工作组发布 CSS 字体模块第五版规范(CSS Fonts Module Level 5)的首个公开工作草案(First Public Working Draft)。该规范在现有的 CSS 字体模块第四版基础上进行修改并添加了新特性,包括:扩展了 ‘font-size-adjust’ 属性以提升后备字体在更广泛的书写系统中的易读性,添加字体规格覆盖(override)以减少 Web 字体加载时的布局偏移,还添加覆盖以提升上标(superscript)和下标(subscript)的合成。
更多内容,参见消息原文。
W3C 发布 CSS 层叠与继承第三版规范的正式推荐标准
2021年2月11日,W3C CSS 工作组发布 CSS 层叠与继承第三版规范(CSS Cascading and Inheritance Level 3)正式推荐标准(W3C Recommendation)。该 CSS 模块描述了如何设置样式规则,并为所有元素的所有属性赋值。通过层叠和继承的方式,值可以在所有元素的全部属性中传播。
W3C 成立 MiniApps 标准工作组
2021年1月19日,W3C 正式成立 MiniApps 标准工作组!欢迎加入小组与全球相关方共同探索推进MiniApps 标准化进程。
MiniApp 是一种小型、免安装、快速加载的程序,通常在一个宿主应用或操作系统中运行(如小程序、快应用),也可以是支持跨端部署的 JS 原生应用。MiniApp 既使用了 CSS 和 JavaScript 等 Web 技术,同时又可以使用操作系统提供的能力。目前的 MiniApp 厂商众多,而各厂商都有着各自不同的 API。W3C MiniApps 工作组将基于广泛的标准化需求,致力于联合广大会员及社区成员深入探索协调多样的 MiniApp 生态、增强不同 MiniApp 平台间的互通性,从而最大程度地提升 MiniApps 与 Web 的融合,减少技术碎片化并降低开发者的学习成本。
工作组计划于2021年1月27日召开线上分享会,欢迎国内 MiniApp 厂商、感兴趣的社区开发者注册参会(选择「"YES" 使用 W3C 账号登陆」或「"NO" 无账号直接输入邮箱」查看页面内容并注册),与 W3C MiniApps 标准工作组主席、规范提案作者深入交流 MiniApp 开发的现状和未来的标准化计划。
关于工作组的具体标准化范畴及详细信息,参见 MiniApps 工作组章程以及博客文章:W3C 成立 MiniApps 标准工作组,推动 MiniApp 生态繁荣健康发展(英文、中文)。
更多内容,参见消息原文。
W3C 更新 CSS 背景和边框模块第三版候选推荐标准
2020年12月22日,W3C CSS工作组更新 CSS 背景和边框模块第三版(CSS Background and Borders Module Level 3)候选推荐标准(Candidate Recommendation)并征集参考实现(Call for Implementations)。该规范给出了与边框及背景相关的 CSS 特性。与第二版(Level 2)相比,第三版重点扩展了图片边框、多背景框、圆角边框及阴影等。
欢迎于2021年2月22日前反馈对文档的意见与建议。更多内容,请参阅消息原文。
W3C 发布 CSS 层叠与继承第三版规范的提案推荐标准
2020年12月22日,W3C CSS 工作组发布 CSS 层叠与继承第三版规范(CSS Cascading and Inheritance Level 3)提案推荐标准(Proposed Recommendation),并征集会员及公众审阅意见(Call for Review)。该 CSS 模块描述了如何设置样式规则,并为所有元素的所有属性赋值。通过层叠和继承的方式,值可以在所有元素的全部属性中传播。
欢迎于2021年2月8日前反馈对文档的审阅意见。更多内容,参见消息原文。
W3C 发布 CSS 文本模块和 CSS 盒模型模块候选推荐标准
W3C CSS 工作组发布以下两份候选推荐标准(Candidate Recommendation),征集参考实现(Call for Implementations):
* CSS 文本模块(CSS Text Module Level 3)定义了一组控制文本显示的属性并指定了它们的处理模型。模块涵盖换行、调整和对齐、空白处理以及文本转换。
* CSS 盒模型模块(CSS Box Model Module Level 3)描述了在 CSS 盒子内及周围创建间距的外边距(margin)和内边距(padding)属性。
欢迎于2021年2月22日反馈对文档的意见与建议。更多内容,参见消息原文。
W3C 发布 CSS 快照2020版
2020年12月22日,W3C CSS 工作组发布 CSS 快照2020版的首个公开工作备忘。文档汇总了截至2020年构成 CSS 的所有规范的合集。该文档的定义是根据规范稳定性来汇总模块,而非 Web 浏览器的采用率,因此该文档的主要受众是 CSS 实现者而非 CSS 作者。
W3C 更新 CSS 条件规则模块第三版规范的候选推荐标准
2020年12月8日,W3C CSS 工作组更新 CSS 条件规则模块第三版规范(CSS Conditional Rules Module Level 3)的候选推荐标准(Candidate Recommendation)并征集参考实现(Call for Implementations)。该模块包含了对样式表的各部分进行条件处理的 CSS 特性,其条件取决于要应用样式表的处理器或文档的功能。该规范包含并扩展了基于 CSS 第一版的 CSS 第二版功能。与第二版相比的主要扩展是允许在 @media 内嵌套某些规则,并为条件处理添加了@supports 规则。欢迎于2021年1月15日前反馈对该文档的意见与建议。
更多内容,参见消息原文。
W3C 发布 CSS 自定义高亮 API 模块第一版规范的首个公开工作草案
2020年10月22日,W3C CSS 工作组发布 CSS 自定义高亮 API 模块第一版(CSS Custom Highlight API Module Level 1)规范的首个公开工作草案(First Public Working Draft)。该 CSS 模块描述了一种设置文档任意范围对象的文本样式的机制。更多内容,参见消息原文。
欢迎开课吧加入 W3C!
欢迎北京开课吧科技有限公司(Kaikeba)正式加入 W3C!
开课吧 — 数字化人才在线教育平台,于2013年8月正式上线运营,是中国最早专注 IT 互联网和数字化领域的在线教育机构之一,累计付费学员人数超过400万。开课吧整合全球知名高校、IT 和互联网企业一线师资及实战项目,面向广大的数字化管理人才、专业人才和应用人才,提供 Java、Web 前端、数据分析、Python、人工智能、产品、运营、智能物联、短视频直播等热门学科的体系化在线实战赋能和进阶课程。通过直播、录播视频、AI 互动剧本、在线编程实验室、场景互动课件、综合测试等不同的教学形态,满足不同行业用户不同阶段的多元化学习需求,并提供完善的人才服务,帮助用户实现职业提升、专业进阶和可持续成长。开课吧孵化于慧科集团,于2020年8月26日正式从慧科集团拆分。开课吧正式开启数字化人才培养的全新时代。开课吧加入 W3C 将重点关注 CSS 标准以及在线课程等方面工作。
截至目前,W3C 全球共有会员445家,其中 W3C/北航总部会员37家,详情请参见W3C 全球会员列表及W3C/北航总部会员列表。欢迎您以组织为单位加入 W3C,推动 Web 技术的发展,并与产业界和学术研究的领先组织交换意见。 更多会员权益及如何加入等信息,请参阅 W3C 会员指南。
W3C 发布 CSS 网格布局模块候选推荐标准
2020年8月18日,W3C CSS 工作组发布 CSS 网格布局模块第二版(CSS Grid Layout Module Level 2)候选推荐标准(Candidate Recommendation),同时更新 CSS 网格布局模块第一版(CSS Grid Layout Module Level 1)候选推荐标准,并征集参考实现(Call for Implementations)。该 CSS 模块定义了一个二维网格布局系统,针对用户界面设计进行了优化。在网格布局模块中,可以将网格容器(grid container)的子节点指定到预定义布局网格的任意单元格中,这些布局网格可以是灵活的也可以是固定的。第二版规范添加了“子网格(subgrid)”功能,用于嵌套网格参与其父网格的大小调整。