您那些机智的 推文 最终发布在哪里? 您在 Facebook、Swarm 和 Instagram* 等封闭平台内创建的其他内容呢?
这些帖子和图片是您身份的一部分,但当发布到非开放平台时,它们在某种意义上是“丢失”的。 这就是 IndieWeb 的用武之地;它基于这样的理念:您拥有一个个人域名和网络空间,您首先在那里发布所有内容,然后您可以将其复制到 Twitter 等第三方服务。
用来描述它的短语是:在您自己的网站上发布(Publish (on your) Own Site),在其他地方联合发布(Syndicate Elsewhere),或 POSSE。
在独立网络上,您无需处理应用程序权限的复杂问题,您可以控制链接的持久性,即使内容孤岛删除了它们。 而且,您可以发送更新通知,以便第三方站点知道何时发生更改。IndieWeb 依赖于互联网的现有基础,即 HTML。 具体来说,它使用最常见的修饰符之一,即 class
标签。 该标记称为 微格式,它通过添加模式中指定的类来使用。 例如
<div class="h-event">
<h1 class="p-name">The Seattle GNU/Linux Conference (SeaGL) 2016</h1>
<p>
<time class="dt-start" datetime="2016-11-11 9:00">Friday, November 11</time>
and <time class="dt-end" datetime="2016-11-12 18:00">Saturday,
November 12</time>.
at <span class="p-location">Seattle Central College</span>
</p>
<p class="p-summary">Come geek out over Free/Libre/Open source
software and culture!</p>
</div>
虽然这可以通过 IndieWeb 特定的博客软件(如 Ghost 或 CMS 插件)来处理,但我的网站是由 Middleman 从 .md
文件静态生成的。 通常,这意味着添加一个顶级类,并希望格式可以自动解析。
幸运的是,Brennan Novak、Barnaby Walters 和其他人在 2013 年在 布莱顿 和 雷克雅未克 举办的 IndieWebCamps 上共同创建了 IndieWebify.me。 这是一个 IndieWeb 入门指南,它将引导您完成购买域名并在其他启用 IndieWeb 的站点之间联合发布帖子的过程。 之后,可以通过浏览 wiki 找到所有内容。 我建议从 FAQ 开始。 如果您想深入了解 IndieWeb,请务必查看 IndieMark。
IndieWeb 背景
与许多 Web 项目一样,如果我们想要了解历史,请查阅 wiki。 IndieWeb 一词由 Aaron Parecki 和 Tantek Çelik 于 2010 年创造。 在参加了俄勒冈州波特兰市的 Federated Social Web Summit 后,他们受到启发启动了 IndieWeb,该项目专注于三个理想
- 将创建设计/用户体验/代码的人员聚集在一起,而不仅仅是通过电子邮件/聊天讨论它。
- 自我实践(Selfdogfooding),即在代表您主要身份的个人网站上使用您自己的作品。
- 最后,数据所有权,通过首先在您自己的网站上发布您创作的内容来拥有它,然后稍后将其复制到您的各种在线服务。
第二年,Aaron、Tantek、Amber Case 和 Crystal Beasley 组织了第一个 IndieWebCamp。
W3C 社交网络工作组于 2014 年 7 月启动了 IndieWeb 技术项目页面。 2016 年 6 月,我参加了在波特兰举行的首届 IndieWeb Summit。 它持续了两天,一天是演示,另一天是非会议,两者都有一个下午的生产力时间。 虽然由于硬件故障,我的旅行在技术上不算非常成功,但我能够从事网站的架构和设计工作,并参与模式规划。
我们生活在一个伟大的时代,这样的项目可以从概念阶段发展到获得 W3C 的支持。 IndieWeb 是一个您可以掌控一切的地方,所有个人资料都源于一个空间,并且自由/开源/开放的价值观都受到尊重。
我一直想要这样的东西,而且我相信你们中的许多人也有同感。 因此,拿出那个被降级到项目箱底部的作品集。 掸掉灰尘,并考虑 IndieWeb 如何改变您的 头像。
我的兴奋来自于为内容和身份创建一个单一的真理来源! 您的呢?
*是的,我知道,Diaspora, GNU Social, identi.ca...
1 条评论