Bin ich schon auf dem IndieWeb?

Avatar of Geoff Graham
Geoff Graham am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

Ich kann nicht genug auf den "Gefällt mir"-Button schlagen für das, was Miriam Suzanne über die herausfordernden technischen Hürden bei der Implementierung von Webmentions zu sagen hat.

Die erste Runde erforderte mehrere Online-Dienste sowie Änderungen an HTML und JS an meiner statischen Website, nur um meine IndieWeb-Identität zu überprüfen. Dann weitere Änderungen an der Website und mehr Online-Dienste, die beim Abrufen von Erwähnungen helfen (bisher gibt es nichts zu sehen, aber das ist wahrscheinlich zu erwarten). Es scheint, dass der einzige Weg, die Einrichtung zu testen, darin besteht, all diese Änderungen öffentlich zu starten und dann andere Entwickler zu bitten, Ihnen Erwähnungen zu senden.

[…]

Ich bin ein erfahrener Webentwickler und kann das herausfinden. Aber die Schritte sind nicht einfach, und die meisten meiner Freunde sind *keine Webentwickler*. Daher fühlt sich das für mich alles wie der Prototyp einer Idee an – ein Proof of Concept.

Ein Proof of Concept, auf jeden Fall. Und einer, der schon eine ganze Weile existiert. Die IndieWeb-Idee, die eigenen Daten zu besitzen und die eigene Website als soziales Hub zu nutzen, ist genau mein Ding – und wahrscheinlich auch Ihres, als jemand, der im Frontend arbeitet.

Update! David Shanske ist einer der Entwickler der WordPress-Plugins, die IndieWeb-Funktionen unterstützen, und er hat nicht nur eine wunderbare Erklärung veröffentlicht, wie alles zusammenpasst, sondern sich auch direkt gemeldet und mir geholfen, das alles zu verstehen.

Dennoch habe ich in den letzten drei Jahren immer wieder daran herumgebastelt – insbesondere an Webmentions – mit wenig sichtbarem Erfolg. Das Problem ist nicht so sehr die Dokumentation für den Einstieg, denn sie ist alle da. Es ist eher eine Kombination aus Dingen...

  • Das Wiki ist verwirrend. Wikis sind im Allgemeinen super cool, aber die nicht-lineare Natur macht es schwierig zu wissen, wo man anfangen und wo man aufhören soll.
  • Das Plugin-Ökosystem ist komplex. Meine persönliche Website läuft auf WordPress und es gibt ein Plugin, das die Integration von IndieWeb-Funktionen vereinfachen soll. Außer, dass es wirklich ein Plugin ist, das Sie dazu bringt, mehrere andere zu installieren, von denen jedes eine Technologie einführt, die ich ehrlich gesagt schwer verstehe.
  • Es gibt eine Menge Begriffe zu lernen. Ich meine, "IndieWeb" und "Webmention" sind schon schwer zu verstehen. Werfen Sie Dinge wie "Micropub", "Microformats", "IndieAuth" und "Semantic Linkbacks" hinzu, und plötzlich fühlt es sich an wie ein Haufen Puzzleteile aus verschiedenen Puzzles, die versuchen, zusammenzupassen.
  • Scheint einige Middleware notwendig zu sein? Zum Beispiel musste ich einem Dienst namens Bridgy Zugriff auf mein Twitter gewähren, um diese Aktivität in Gang zu bringen. Es scheint etwas mit den verkürzten t.co-URLs von Twitter zu tun zu haben und sie mit Microformats kompatibel zu machen.

Aber wie Miriam habe ich mich durchgekämpft und am Ende etwas zum Laufen gebracht. Das ist die Art von visueller Darstellung, die ich mir gewünscht hätte, als ich gerade erst anfing, und vielleicht hilft sie Ihnen auch.

Diagram of IndieWeb integration on a WordPress site.

Es fühlt sich nach viel an, um Webmentions zum Laufen zu bringen, aber vielleicht liegt das nur daran, dass ich ein sehr geringes Verständnis der Technik und deren Zusammenspiel habe. Alle Teile sind jedoch vorhanden, und selbst mit den anfänglichen Schwierigkeiten liebe ich das IndieWeb-Konzept, äh, den Prototyp.

Direkter Link →