2024 年年底,万维网联盟(W3C)发布了新版《中文排版需求》(Requirements for Chinese Text Layout,简称 CLReq)。自 2015 年初稿发布以来,这份文档第一次经历了重大结构调整。新发布的版本与万维网联盟其他语言/文字的排版需求文档(如阿拉伯字母和蒙古文)的结构保持一致,希望为开发者、设计师和技术标准的编辑提供更加高效和清晰的参考。这个变化也加强了《中文排版需求》作为全球化排版标准一部分的定位。
与其他文档的对齐:统一的全球化排版框架
新版《中文排版需求》的亮点之一,是整合了万维网联盟的「语言支持」(language enablement)框架。这是针对各语言文字排版需求的整体性框架,旨在确保世界各地的文字排版需求能够融入 HTML、CSS、SVG 等 Web 技术,让网页和电子书的外观和行为更加契合全球各地用户的期望。
这一框架的核心是通过语言文字矩阵(language matrix)来展示不同语言在 Web 技术中的支持程度。矩阵的列表示需要 Web 支持的各种功能(例如行文模式、标点符号处理、文本对齐等),颜色则显示每种语言的支持状况。通过这一矩阵,开发者和标准制定者可以清晰地了解功能的缺失与实现情况,并据此制定改进计划。
2024 年年底,万维网联盟(W3C)发布了新版《中文排版需求》(Requirements for Chinese Text Layout,简称 CLReq)。自 2015 年初稿发布以来,这份文档第一次经历了重大结构调整。新发布的版本与万维网联盟其他语言/文字的排版需求文档(如阿拉伯字母和蒙古文)的结构保持一致,希望为开发者、设计师和技术标准的编辑提供更加高效和清晰的参考。这个变化也加强了《中文排版需求》作为全球化排版标准一部分的定位。
与其他文档的对齐:统一的全球化排版框架
新版《中文排版需求》的亮点之一,是整合了万维网联盟的「语言支持」(language enablement)框架。这是针对各语言文字排版需求的整体性框架,旨在确保世界各地的文字排版需求能够融入 HTML、CSS、SVG 等 Web 技术,让网页和电子书的外观和行为更加契合全球各地用户的期望。
这一框架的核心是通过语言文字矩阵(language matrix)来展示不同语言在 Web 技术中的支持程度。矩阵的列表示需要 Web 支持的各种功能(例如行文模式、标点符号处理、文本对齐等),颜色则显示每种语言的支持状况。通过这一矩阵,开发者和标准制定者可以清晰地了解功能的缺失与实现情况,并据此制定改进计划。