EN
返回档案库

案例库 · 软件与 IT · 产品决策 · 2001–2005

一个RSS标签,<enclosure>,将Feed指向媒体文件,让播客成为标准

Dave Winer在RSS 2.0中添加了一个enclosure元素,携带媒体文件的URL、长度和类型;播放器随之跟进,播客无需新协议。

UserLand · Apple

那一手

在2000年代初,博客使用RSS(一种XML格式的Feed)来同步文章,这个格式拥有庞大的写作和阅读群体。缺失的部分是媒体:要定期分发音频,制作者必须引导人们访问网页并手动下载文件——没有订阅机制。

重量级的解决方案本应是全新的播客协议加新的客户端软件,然后是一场让人们采用它的战斗。相反,这个能力被添加到了已经获胜的格式中:RSS 2.0定义了一个可选的<enclosure>子元素,作为<item>的一部分,带有三个必需的属性——url、length和type。

2001年1月20日,戴夫·温纳发布了第一个由enclosure标签引用的音频(一首感恩而死乐队的歌曲,作为测试);克里斯托弗·莱顿于2003年7月带来了原创的口语音频,而亚当·库里的《每日源码》在2004年将其变成了大规模现象。

它获胜的原因:无需新协议、无需新服务器、无需新客户端即可基本使用——任何Feed都可以携带媒体,任何聚合器都可以变为播放器。RSS 2.0规范被刻意冻结,使得格式长期保持稳定,让行业得以在此基础上发展。

为什么管用

  • RSS已是同步的标准,因此一个元素就能接触现有的Feed写作者和读者群体。
  • enclosure携带了播放器所需的一切——URL、字节长度和MIME类型——无需服务器端基础设施。
  • 冻结的规范意味着随着媒体增长,工具和节目可以在稳定的基础上构建。
  • 苹果在2005年6月采用iTunes 4.9,将爱好者格式转变为节目发布的默认方式。
值了多少一个指向文件的标签将文本Feed变成了媒体神来之笔

可以搬走什么

要获胜,就把新功能绑定到每个人都在使用的格式上;一个三属性的标签就能开创整个行业。

后来呢

“播客”一词首次出现在2004年2月的《卫报》上,戴夫·温纳和亚当·库里在2004年9月采纳了它。苹果的iTunes 4.9(2005年6月28日)通过RSS扩展增加了播客支持,格式的稳定性让该媒体成长为主流行业,至今仍通过相同的enclosure标签分发内容。

资料来源

发现哪里写错了?告诉我们。

同一路聪明