RSS – 进一步扩展
RSS始于1999年,力求成为一种简单易懂的格式,具有相对较为谨慎的目标。在它成为一个流行的格式后,开发者希望使用由W3C所指定的命名空间中定义的模块对其进行扩展。
RSS2.0增加了这种能力,遵循一个简单的规则。 如果RSS源包含本页面未描述的元素,只有这些元素在命名空间中被定义,才可以使用。
本教程中定义的元素本身不属于命名空间的成员,因此RSS2.0可以保持向后兼容旧版本,即0.91或0.92版本的文件也是有效的2.0版本文件。如果RSS2.0的元素属于命名空间,则此约束将被打破,一个0.9x文件将不是一个有效的2.0文件。
RSS并不是一种完美的格式,但它非常流行和广泛支持。长期以来,有一个已解决的规范是RSS所需要的。
然而RSS规范在实际上已经冻结在2.0.1版本。但是您可以预期可能会有2.0.2或2.0.3等版本,仅用于说明规范而不是为了给格式添加新的功能。
随后的工作应该在模块中进行,使用命名空间,并且在全新的聚合格式中,使用新的名称。