Rubenerd:番外篇命名空间

主要观点:介绍了名为“Omake”的简单用 XML 编写的卡片文件格式,设计便于人类阅读,可通过简单 XSL 转换呈现,是 1.0 版本且 2023 年 10 月更新;其名称源于日本“omake”(额外内容),缩写为“Outline Markup and (Zettle)Kasten Enumerator”;结构由根“omake”元素、可嵌套的“card”元素和文本“note”元素组成,“omake”可含都柏林核心元素等,“card”有都柏林核心属性,“note”默认是纯文本可根据属性不同呈现;给出简单和包含多个元素及元数据的示例;使用标准 XML、都柏林核心和 XLinks 提供元数据,推荐使用特定属性且数据为 UTF-8;与 OPML 比较,在哲学上是数字卡片盒,数据存于元素,使用现代日期格式,笔记无需类型属性,内置国际化等;计划实现模式验证;最后提到“omake.xml”文件已上线,虽可能无人使用但是有趣练习并给出相关命名空间。
关键信息:1.0 版本、2023 年 10 月更新、源于日本“omake”、结构组成、示例、元数据使用、与 OPML 比较、验证计划、“omake.xml”文件
重要细节:都柏林核心元素如“dc:title”“dc:description”等的使用,不同元素的属性及作用,如“card”的都柏林核心属性、“note”的不同呈现方式等,与 OPML 的具体差异等

阅读 12
0 条评论