Web 注释现在是 W3C 标准,为去中心化注释基础设施铺平了道路

已发表: 2017-03-04
图片来源:绿色变色龙

上周,Web 注释成为 W3C 标准,但全世界几乎没有注意到。 多年来,网络上的大多数对话都是以评论的形式发生的。 注释的不同之处在于它们通常引用文档的特定部分并添加上下文。 它们通常具有批判性或解释性。

根据新标准,评论和网络注释之间的主要区别之一是注释被设计为去中心化的,创建“在网络之上的新的交互和链接层”。 评论由发布者在与原始内容相同的位置发布,但网络注释内容归读者所有。 不必在原始内容上发布注释。 读者可以选择使用“注释服务”或他们自己的网站进行发布。

W3C 前开发者关系主管 Doug Schepers 在 The Web Ahead 播客中描述了注释和评论的区别:

当评论位于页面底部时,它与其余部分是如此抽象。 他们偏离了轨道,开始谈论与原始文章无关的其他事情。 如果这是一个甚至含糊不清的政治话题,你就会让游击队员跳进来,互相大喊大叫,他们都是白痴。 你迷失了文章的内容。 有这种本能,这种直接性,在它的上下文中实际评论某事。

人们想要注释网络吗? 这一概念的流行实现,例如 Genius Web Annotator 和 Medium 的注释风格评论,表明人们喜欢以这种方式在网络上进行交互。 W3C Web 注释工作组标准化 Web 注释背后的技术的目标是为“可互操作、可共享、分布式 Web 注释架构”制定一套规范,从而实现服务之间的良性竞争并阻止发布者锁定。

去中心化对于释放网络注释的全部潜力至关重要。 如果评论者可以控制自己的内容,他们就可以自由地将其发布到任何他们喜欢的地方。 开放的评论部分有时会提供话语的错觉,但最终是在出版商的控制之下。 如果您曾经看过一篇有争议的博客文章,这一点就很明显了,毫无疑问,该文章应该有不同观点的评论,但唯一发表的评论是与作者一致的评论。

“控制原始来源的人也控制了对话的这种观念——这是危险的,”Schepers 说。 “这就是为什么我喜欢注释的想法。 它是注解概念的固有特性,这种独立的网络方面,“我想控制我说的话,它传到什么渠道。” 我无法控制谁将其放入不同的频道,但我可以控制我尝试将其放入哪些频道。 我可以在多个渠道积极发布。”

假设插件为 WordPress 带来 Web 注释

Hypothesis 是一个非营利组织,它正在基于 Annotator.js 库构建一个开放的网络注释平台。 它允许读者突出显示文本并选择是否要对其进行注释或突出显示。

Hypothes.is 社区拥有一个工具和集成生态系统,适用于各种技术和发布平台,包括 WordPress。 WordPress.org 上的 Hypothesis 插件提供的功能与您在 Hypothesis 网站上看到的功能相同,能够选择文本并滑出侧边栏以做笔记。 注释需要一个带有假设的帐户。 您可以通过将任何链接粘贴到假设主页上的工具中来对其进行测试。

假设项目的使命是“为网络带来一个新的层次”,使对话能够在世界收集的知识之上进行。 该项目还允许您私下发布注释,在网上冲浪时创建自己的个人观察笔记本。

Hypothesis 插件允许用户自定义默认值和行为并控制加载位置(首页、博客页面、帖子、页面等)。默认情况下可以打开或关闭突出显示,并且可以折叠或打开侧边栏。 也可以在媒体库中的 PDF 上启用注释。 可以在特定帖子或页面列表上允许/禁止假设,这对于作者可能只想对学术材料进行注释的网站很有帮助。

Hypothesis Aggregator 是 WordPress 的另一个插件,它提供了一个带有不同参数的简码,用于显示来自服务的注释。 它允许网站所有者显示来自某个用户或主题的注释集合。

[hypothesis user = 'kris.shaffer']

[假设标签='IndieWeb']

[假设文本=“自己的领域”]

[假设用户='kris.shaffer'标签='IndieEdTech']

输出包括指向原始内容、突出显示的文本、注释和策划人的链接。

该插件的作者 Kris Shaffer 正在考虑添加对多个标签的支持(在 AND 和 OR 配置中)以及在帖子中嵌入单个注释的能力,就像用户可以使用推文一样。

注释者的假设网络正在增长,以及每天都在链接和添加的大量知识。 该服务刚刚完成了创纪录的一个月,有近 6,000 名注释者贡献了内容。

Hypothesis 团队的成员是 Annotator 项目的主要贡献者,该组织还深入参与了使 Web 注释成为 W3C 标准的努力。 Hypothesis 社区工具在学术或学术对话中经常使用,但该应用程序旨在为所有类型的网站提供注释,包括新闻、博客、科学文章、书籍、服务条款、投票倡议、立法和更多的。

在 2013 年个人民主论坛的一次演讲中,Hypothesis 的创始人兼首席执行官 Dan Whaley 描述了该组织对所有网络集体知识进行注释的动机:

回想 1000 年前,回想当时产生的关键文件,比如 1215 年的《大宪章》或《独立宣言》,我们只有文件本身。 我们缺少的是起草过程中共同作者之间传递的注释,以及其他人对早期版本提供反馈的评论。 我们缺乏公众的立即感知,以及大多数细粒度的引用、引用和在其间的几年中的重用。 那些关于为什么开国元勋选择这个或那个特定措辞的争论不断——如果我们有一个更好的主意,他们内部审议的直接记录呢? 不乏需要注释的东西,现在每分钟创造的知识比以往任何时候都多——法律、科学文章、新闻、书籍、推文、数据……但我们的工具是粗糙的、分裂的、保存不善的,即使这样也只是可用于一小部分重要的东西。

网络注释的想法是捕捉不一定适合传统评论的周围对话,以开放、可共享的方式保存它,并与使用网络标准的其他技术很好地协作。

W3C 标准对注解的未来意味着什么?

网络注释似乎促进了更多的批判性思维和协作,但它是否会完全取代评论系统是值得怀疑的。 两者有不同的用途,注释更有可能用于补充网络上的对话。 并不是每个人都喜欢当前的注释 UI 实现,它要求访问者在阅读时不断点击内容。

尽管在 1993 年 Mosaic 浏览器原型中首次将其引入 Web,但注释工具仍处于起步阶段。 在一篇宣布 Andreessen Horowitz 向 Rap Genius 投资 1500 万美元的帖子中,Marc Andreesen 描述了该技术是如何几乎内置于第一个网络浏览器中的:

“只有少数人知道网络浏览器缺少的一项重大功能——该功能从一开始就应该存在但没有实现——能够在互联网上的任何页面上添加评论和附加信息。”

不久之后该实现就被取消了,因为他们不具备托管所有注释并对其进行扩展所需的能力。 在过去的 24 年中,各种公司和组织都在尝试将这一功能带回网络——所有这些都采用不同的方法,但不一定能很好地协同工作。 这就是为什么 W3C 标准是一个重要的发展。

“虽然 Hypothesis 和其他人已经允许在 Web 上的任何页面上进行注释,但标准意味着浏览器供应商有额外的动力在本机包含此功能,”Dan Whaley 说。 “这些新的协作层在用户没有任何额外操作的情况下出现的越多,它们的使用就会越多。”

Whaley 还表示,新的 W3C 标准应该向那些开发了专有注释实现的人发出强烈的信号,例如 Genius、Readcube、Medium 和 Amazon (Kindle)。

“这些技术建议背后有网络社区的影响力,值得信赖,”Whaley 说。 “我们希望该标准不仅会鼓励其他人采用其技术方法,而且最终会开放他们的平台。”

在理想情况下,Doug Schepers 将注释视为“直接融入网络”的功能,所有用户都可以在其中选择其内容的发布位置。 然后,注释服务将为用户提供选择内容要发送到哪些辛迪加和聚合器的能力。 反过来,如果出版商认为注释内容增加了价值,他们将能够使用注释内容并通过他们的评论系统将其带回。

“我们可以随着时间的推移改进事情,”Schepers 说。 “随着时间的推移,我们可以改善我们的文化。 这听起来有点崇高,也许有点抽象,但我认为这就是注释可以帮助我们做的事情。 它实际上可以增加想法的增长,而不是抑制想法。 它可以改善我们以更自觉的方式创造文化的方式,包括更多的批判性思维。”

Schepers 表示,现在要知道 Web 注释的未来将如何展开以及浏览器是否会对原生支持它们感兴趣还为时过早。 如果注释不能在浏览器中流行,注释可能会永远存在于脚本库中。 就像网络上的任何新交互层一样,值得构建看看最初的想法是如何根据用户使用它的位置而演变的。

“我不知道注释会发生什么,”Schepers 说。 “这就是我兴奋的地方。 如果我们真正启用它,我可以想到注释可能会发生的各种事情,但我更期待我根本没有看到的事情。”