Ich hatte letzten Monat das Vergnügen, am [IndieWebCamp](http://indiewebcamp.com/) in Portland teilzunehmen, einer Konferenz im BarCamp-Stil, bei der Technikfreaks zusammenkommen, um Ideen darüber zu sammeln, wie sie Menschen dabei helfen können, ihre Online-Identitäten zu besitzen und zu kontrollieren.

Die sogenannte Indie-Web-Bewegung, ein spiritueller Verwandter der Open-Source- und Standardbewegungen, wurzelt in dem Wunsch nach digitaler Freiheit, vor allem von Monopolen, die die Online-Existenz des normalen Internetnutzers einzuschränken und zu verletzen drohen. Es sind praktische Mittel erforderlich, um diese Existenz zu schützen, indem die Kontrolle, die ein Unternehmen über die Online-Identität einer Person hat, entweder aus Funktionalitäts- oder Datensicht, verhindert oder unterbrochen wird.

Es ist aus mehreren Gründen eine Bewegung, die zum Nachdenken anregt, nicht zuletzt, weil sie sozusagen in den Wind schreit. Mit der Verbreitung sozialer Netzwerke legen die meisten Internetnutzer ihr digitales Leben zunehmend in die Hände proprietärer Dienste, die von meist privaten – und stets eigennützigen – Unternehmen betrieben werden. Diese Benutzer sind nicht Eigentümer der Identität und der Inhalte, die sie in diesen Diensten veröffentlichen, und zwar in einer Weise, die sie von ihren vagen Nutzungsbedingungen und deren Anwendung isoliert. Sie können diese Dienste auch nicht weiterhin (zumindest in der gleichen Weise) nutzen, wenn die Unternehmen sie schließen, sie in unerwünschter Weise umgestalten oder es versäumen, sie zu verbessern. Dennoch macht sich nur eine kleine Minderheit der Benutzer aktiv Sorgen über diese Probleme und in der Regel erst dann, wenn sie durch Kontodeaktivierung, unaufhörliche Ausfallzeiten, Zensur, Datenschutzlecks oder kritische Designmängel betroffen sind.

Die Indie-Web-Bewegung hat einen moralischen Ton und besteht nicht nur darauf, dass Benutzer ihre Online-Identitäten kontrollieren sollten, um Konflikte mit ihren Dienstanbietern zu vermeiden. Befürworter argumentieren, dass das Internet seinen dezentralen Charakter bewahren und Machtkonsolidierungen widerstehen muss, damit der technologische Fortschritt nicht behindert wird, Daten verloren gehen, gehortet oder beschädigt werden und Benutzer massenhaft entrechtet werden. Hier besteht eine Spannung, da private Unternehmen, die ihre Benutzer als [virtuelle Teilhaber](http://nomoresharecropping.org/) behandeln, eindeutig für einen Großteil des Fortschritts verantwortlich sind, der heute im Internet stattfindet, und ihre Dienste es allen, auch den technisch Analphabeten, erheblich einfacher machen, sich online zu beteiligen.

Es gab zwei besondere Herausforderungen für die Indie-Web-Bewegung, die mir während der Teilnahme an der Konferenz auffielen. Beim ersten ging es darum, die relevanten und erkennbaren Bedürfnisse des durchschnittlichen Internetnutzers zu identifizieren, um eine bessere Kontrolle über seine Online-Identität zu erlangen. Indie-Web-Befürworter reichen unterschiedlich viele berechtigte Beschwerden gegen proprietäre Dienste ein, von denen jede ihren eigenen Vorzug hat, aber keine, die vom Mainstream-Publikum als eigenständiges, massives, unmittelbares Problem erkannt würde.

[Tantek Çelik](http://tantek.com/), der Hauptorganisator der Konferenz und mein liebenswürdiger Gastgeber, nannte die berühmte Ausfallzeit von Diensten wie Twitter und Tumblr als Grund für die Dezentralisierung sowie die Tendenz, erworbene Dienste abzuschalten. Andere äußerten den Wunsch, die von ihnen in Diensten geposteten Inhalte einfacher zu exportieren und zu verwalten, damit sie auf ihren PCs verwendet und an anderer Stelle im Web veröffentlicht werden können. Für andere wiederum ging es in erster Linie um die Personalisierung und die Möglichkeit, flexibler und flüssiger mit zahlreichen Online-Diensten und deren jeweiligen Funktionalitäten zu interagieren.

All dies sind Schmerzpunkte, die am besten von Technologen zum Ausdruck gebracht werden, die sich die Zeit nehmen, sie zu verstehen, aber sicherlich auch von „Normalen“ gespürt werden. Sie scheinen jedoch nicht so wichtig zu sein, dass sie Millionen gewöhnlicher Internetnutzer dazu zwingen könnten, konkrete Schritte zu unternehmen, um sie anzugehen, zumindest mit den heutigen Lösungen. Ausfallzeiten sind frustrierend, aber die meisten Menschen lernen, damit umzugehen. geschlossene Dienste enttäuschen treue Nutzer, mussten aber höchstwahrscheinlich aufgrund des Desinteresses der Bevölkerung scheitern; Und die meisten Menschen wissen nicht, was sie sonst noch von den Diensten erwarten, die sie nutzen, zumindest nicht im Wesentlichen genug, um nach alternativen Lösungen zu suchen.

Diese Selbstgefälligkeit stellt ein kritisches Motivationsproblem für das von der Indie-Web-Bewegung vorgeschlagene primäre Dezentralisierungsszenario dar, bei dem Benutzer (sowohl Early- als auch Late-Adopter) die Initiative ergreifen, ihre Identität und persönlichen Inhalte unabhängig von proprietären Diensten zu hosten. Die Idee hier ist, dass jeder seine eigene [Second-Level-Domain](http://en.wikipedia.org/wiki/Domain_name) registrieren und eine Art persönliche Website einrichten sollte, so wie ich markmhendrickson.com registriert und dort meine Online-Identität zentralisiert habe. Bei dieser Website kann es sich um eine einfache, statische Präsenz handeln oder sie kann so weit fortgeschritten sein, dass sie Informationen mit proprietären Diensten austauscht, sodass Interaktionen mit Freunden oder Followern stattfinden können. Theoretisch könnten diese proprietären Dienste im Laufe der Zeit vollständig abgeschafft werden, und unabhängige persönliche Websites könnten beginnen, direkt miteinander zu kommunizieren und soziale Netzwerkbeziehungen auf verteilte Peer-to-Peer-Weise effektiv auf das Internet abzubilden.

Neben der Marketing-Herausforderung, Einzelpersonen dazu zu bewegen, diese unabhängigen Websites einzurichten, besteht auch die technische Herausforderung, dieses verteilte System zum Leben zu erwecken und es normalen Menschen zu ermöglichen, sich zu engagieren. Die technische Herausforderung kann einerseits in die infrastrukturellen Probleme der Dezentralisierung der Echtzeitkommunikation unterteilt werden, die derzeit innerhalb zentralisierter Dienste stattfindet (z. B. Aufbau sozialer Beziehungen, Veröffentlichung von Inhalten in Streams und Interaktion mit diesen Inhalten). Auf der anderen Seite gibt es die technischen Probleme, jeden Benutzer innerhalb des dezentralen Systems einzurichten und sicherzustellen, dass er über die für die Teilnahme erforderlichen Tools verfügt, ohne an einen einzelnen Anbieter gebunden zu sein.

Jeder IndieWebCamp-Teilnehmer verbrachte den zweiten Tag der Konferenz damit, an einem selbst gewählten Projekt zu arbeiten, das der Bewegung helfen würde. Ich habe es mir zur Aufgabe gemacht, ein Tool zu entwickeln, das vielleicht die zweite Hälfte dieser technischen Herausforderung lösen und gleichzeitig den Mainstream-Benutzern vermitteln würde, warum sie ihre eigenen Domains einrichten sollten. Mein Projekt war in erster Linie benutzerzentriert, da es viele der komplizierten technischen Entscheidungen der Dezentralisierung aufgeschoben hat und sich stattdessen darauf konzentrierte, Benutzer zu motivieren, ihre Standard-Selbstgefälligkeit zu überwinden und den Grundstein für ihr eigenes Online-Homestead zu legen.

Ich habe mehrere Hauptanforderungen für dieses Tool festgelegt:

- Es musste für Benutzer den Prozess der Registrierung eines Domainnamens und eines einfachen Webhosts vereinfachen, die beide wie Waren behandelt werden mussten und jederzeit austauschbar waren. Während es für Benutzer weder möglich noch machbar ist, ihre Domain und ihr Hosting buchstäblich zu besitzen, besteht die nächstbeste Möglichkeit darin, die Differenzierungskraft dieser Dienste zu minimieren, indem man sie abstrahiert.

- Es musste den Prozess der Einrichtung einer ersten Website oder eines Homestead auf der neu registrierten Domain und dem neu registrierten Host automatisieren sowie die Prozesse der späteren Aktualisierung oder Erweiterung automatisieren. Während die Software für die Website für maximale Kontrolle vollständig vom Benutzer gehostet und als Open-Source-Software bereitgestellt werden musste, konnte sie durch das Tool fortlaufend durch Code- und Daten-Pushs unterstützt werden.

- Vom Benutzer kann nicht erwartet werden, dass er FTP, eine Befehlszeilenschnittstelle, ein Dateisystem oder andere Technologien außerhalb des Browsers verwendet, da dies die Zugänglichkeit erheblich einschränken würde. Benutzerinteraktionen mussten auf das Ausfüllen von Webformularen und das Klicken auf Dinge beschränkt werden.

- Der finanzielle und zeitliche Aufwand, der mit der Verwendung des Tools sowohl für die Einrichtung als auch für die Instandhaltung eines Gehöfts verbunden ist, musste so gering wie möglich gehalten werden.

– Benutzer könnten nicht dazu verpflichtet werden, ihre persönlichen Daten erneut einzugeben oder Inhalte, die sie bereits an anderer Stelle geteilt haben, manuell hochzuladen.

![Drahtmodell der anfänglichen Benutzererfahrung des Homesteading-Tools]()

Die anfängliche Benutzererfahrung des Tools wird durch das obige Wireframe dargestellt. Das Marketing spricht direkt das Kontrollbedürfnis einer Person an, da dies letztendlich das ist, was Benutzer in einem dezentralen System erhalten sollen. Es schwingt wahrscheinlich eine unterschwellige Angst mit, dass ihre aktuelle Online-Identität in Unordnung geraten könnte, und es ist ein Vorschlag, der vage genug ist, um viele Lösungsdetails zuzulassen.

Die Seite befasst sich dann mit vier der offensichtlichsten Bedürfnisse im Zusammenhang mit der Kontrolle der eigenen Online-Identität. Durch den Erhalt einer persönlichen URL kann ein Benutzer andere einfacher online auf seine Informationen verweisen. Durch die Platzierung gut zusammengestellter persönlicher Informationen bei Google kann ein Nutzer steuern, was andere über sie erfahren, wenn sie nach ihrem Namen suchen. Die Auflistung aller Social-Networking-Profile eines Benutzers an einem Ort bringt Ordnung in die Identitätsfragmentierung. und die Sicherung der Online-Inhalte eines Benutzers aus zahlreichen Quellen gibt Sicherheit. Der Bereich unten, der die Websites anderer Personen auflistet, soll eine soziale Bestätigung für diese Vorschläge bieten.

Um zu beginnen, muss der Benutzer nur die gewünschte URL, eine E-Mail-Adresse und ein Passwort eingeben (wobei die gewünschte URL mit der API eines Domain-Registrars verglichen wird, sofern eine solche vorhanden ist). Anfragen nach anderen Werten, wie zum Beispiel dem Namen des Benutzers, werden weggelassen, da diese später vom Benutzer erfasst werden können. Ziel ist es, den Einrichtungsprozess so schmerzlos wie möglich zu gestalten.

![Drahtmodell des Dienstverbindungsschritts]()

Nach Eingabe dieser Basisinformationen wird der Benutzer aufgefordert, sein neues Gehöft mit einer beliebigen Anzahl seiner Online-Dienste zu verbinden. Sobald die Verbindung hergestellt ist, wird auf dem Gehöft des Benutzers ein Link zu jedem dieser Dienste angezeigt. An sie gepostete Inhalte können auch einmalig oder kontinuierlich abgerufen werden, um sie erneut anzuzeigen oder einfach auf dem Heimstandort des Benutzers zu sichern, je nachdem, um welche Art von Dienst es sich handelt.

Wenn ein Benutzer beispielsweise sein Facebook-Konto verbindet, kann er festlegen, dass alle seine Fotos und Statusaktualisierungen automatisch erneut auf seinem Gehöft veröffentlicht werden. Nicht dargestellt sind mögliche Optionen, diese einfach zu sichern, aber nicht erneut zu veröffentlichen. Durch die Verbindung mit einem dieser Dienste kann das Tool auch automatisch den Namen, das Porträt und alle anderen Details des Benutzers ermitteln, die auf dem Gehöft angezeigt werden sollen.

![Drahtmodell des Domain-Zahlungsschritts]()

Der letzte Einrichtungsschritt besteht darin, tatsächlich für die gewünschte URL zu bezahlen, wobei davon ausgegangen wird, dass das Tool ein kostenloses Hosting organisieren kann. Dieser Teil des Modells ist nicht sehr detailliert, aber im Grunde würde die Seite das entsprechende Formular anzeigen, sobald der Benutzer seine bevorzugte Zahlungsmethode ausgewählt hat.

![Drahtmodell der resultierenden Homestead-Profilseite]()

Das Ergebnis ist eine Profilseite, die denen auf den meisten Social-Networking-Sites nicht sehr unähnlich ist, jedoch auf der eigenen Domain des Benutzers gehostet wird und Informationen über und von dem Benutzer aus verschiedenen Quellen enthält. Ihre Serviceprofile werden links zusammen mit ihrem Porträt und ihrer Biografie angezeigt, und die Inhalte, die sie in ihr Gehöft importieren möchten, werden aggregiert auf der rechten Seite angezeigt.

Dies soll nur ein Anfang sein. Es gibt eine Reihe von Möglichkeiten, das Design und die Funktionalität des Gehöfts eines bestimmten Benutzers zu verbessern. Das Layout und das Thema könnten anpassbar sein. Der Benutzer könnte die Möglichkeit hinzufügen, Inhalte direkt auf seinem Gehöft zu veröffentlichen und diese dann an andere Dienste weiterzuleiten. Sie könnten sogar damit beginnen, Kontakte zu anderen Heimbewohnern zu knüpfen, indem sie sie als Freunde oder Ähnliches hinzufügen, wobei alle über ihre eigenen URLs darauf verwiesen werden.

Vielleicht könnte sogar ein Open-Source-Ökosystem entstehen, das Plugins und andere Modifikationen des Kernsoftwarepakets bereitstellt und schließlich soziale Erlebnisse ermöglicht, die denen proprietärer Dienste mit Feeds, Nachrichten, Tags und mehr Konkurrenz machen. Die zentrale Errungenschaft besteht hier darin, einer großen Zahl von Menschen die Möglichkeit zu geben, unabhängige Online-Präsenzen zu beanspruchen, die das Potenzial haben, eine immer größere Rolle in ihrem Online-Leben zu spielen. Sobald genügend Leute dies getan haben, wird es viel einfacher sein, ein Indie-Netz zwischen ihren Gehöften zu weben und sie von den Entscheidungen oder dem Schicksal eines bestimmten Unternehmens abzuschotten.