RSS-更多扩展



RSS 起源于 1999 年,并一直在努力成为一种简单易懂的格式,目标相对适度。在它成为一种流行的格式后,开发者希望使用 W3C 指定的 命名空间中定义的模块来对其进行扩展。

RSS 2.0 添加了此功能,遵循了一条简单的规则。RSS Feed 可能包含本页面上未描述的元素,前提是这些元素在名称空间中已定义。

本教程中定义的元素本身不是名称空间的成员,以便 RSS 2.0 能够与以前的版本保持兼容,其含义如下:0.91 或 0.92 版本的文件也是有效的 2.0 文件。如果 RSS 2.0 的元素位于名称空间中,则此约束条件会中断,0.9x 版本的文件将不会成为有效的 2.0 文件。

RSS 并非完美的格式,但它非常流行且受到广泛支持。拥有已确定的规范是 RSS 长期以来需要的。

然而,对于所有实际目的来说,RSS 规范已冻结在 2.0.1 版本。但你可以预期可能出现 2.0.2 或 2.0.3 版本等,仅出于澄清规范的目的,而不是向格式中添加新功能。

后续工作应在使用名称空间的模块中进行,并采用全新的联合格式,使用新的名称。

广告