Vaig tenir el plaer d'assistir a [IndieWebCamp](http://indiewebcamp.com/) a Portland el mes passat, una conferència d'estil BarCamp on els tècnics es reuneixen per fer una pluja d'idees sobre com poden ajudar les persones a tenir i controlar les seves identitats en línia.

L'anomenat moviment web indie, cosí espiritual dels moviments de codi obert i estàndards, té les seves arrels en un desig de llibertat digital, principalment dels monopolis que amenacen de restringir i violar l'existència en línia de l'usuari comú d'Internet. Demana mitjans pràctics per protegir aquesta existència evitant o alterant el control que una empresa té sobre la identitat en línia d'una persona, ja sigui des del punt de vista de la funcionalitat o de les dades.

És un moviment que provoca reflexions per diverses raons, sobretot perquè es troba cridant al vent, per dir-ho d'alguna manera. La majoria d'usuaris d'Internet, amb la proliferació de les xarxes socials, deixen cada cop més la seva vida digital en mans de serveis propietaris gestionats per empreses majoritàriament privades —i sempre interessades—. Aquests usuaris no són propietaris de la identitat i el contingut que publiquen en aquests serveis de manera que els aïlli dels seus termes de servei vagues i de l'aplicació dels mateixos. Tampoc poden continuar gaudint d'aquests serveis (almenys de la mateixa manera) si les empreses els tanquen, els redissenyen de manera indesitjable o no els milloren. No obstant això, només una petita minoria d'usuaris es preocupen activament per aquests problemes i, normalment, només una vegada que han estat picats per la desactivació del compte, el temps d'inactivitat incessant, la censura, les filtracions de privadesa o les deficiències crítiques del disseny.

Hi ha un to moral en el moviment web independent, no només una insistència que els usuaris haurien de controlar les seves identitats en línia amb la finalitat pràctica d'evitar conflictes amb els seus proveïdors de serveis. Els defensors argumenten que Internet ha de mantenir la seva naturalesa descentralitzada i resistir-se a les consolidacions de poder perquè el progrés tecnològic s'obstaculitzi, les dades es perdin, s'acumulin o es corrompin i els usuaris quedin privats de drets en massa. Aquí hi ha una tensió, ja que les empreses privades que tracten els seus usuaris com a [parcers virtuals](http://nomoresharecropping.org/) són clarament responsables de gran part del progrés que es produeix a la xarxa avui dia, i els seus serveis estan fent que sigui molt més fàcil per a tothom, inclosos els analfabets tècnics, participar en línia.

Hi havia dos reptes particulars per al moviment indie web que em van sorprendre mentre assistia a la conferència. La primera tenia a veure amb la identificació de les necessitats rellevants i reconeixibles de l'usuari mitjà d'Internet per obtenir un millor control de la seva identitat en línia. Els defensors de la web independent presenten un nombre dispar de queixes vàlides contra serveis propietaris, cadascuna amb el seu propi mèrit, però cap que el públic convencional reconegui com un problema massiu i immediat per si sol.

[Tantek Çelik](http://tantek.com/), l'organitzador principal de la conferència i el meu amable amfitrió, va citar el famós temps d'inactivitat de serveis com Twitter i Tumblr com a motiu de la descentralització, així com la tendència dels serveis adquirits a tancar-se. Altres van citar el desig d'exportar i gestionar més fàcilment el contingut que publiquen als serveis perquè es pugui utilitzar als seus ordinadors personals i publicar-se en altres llocs del web. Per a d'altres encara, es tractava principalment d'una qüestió de personalització i de la capacitat d'interactuar amb nombrosos serveis en línia i les seves respectives funcionalitats amb més flexibilitat i fluïdesa.

Tots aquests són punts dolorosos que s'articulen millor els tecnòlegs que es prenen el temps per entendre'ls, però que segurament també els senten els "normals". No obstant això, no semblen prou importants com per obligar milions d'usuaris ordinaris d'Internet a prendre mesures concretes per abordar-los, almenys amb les solucions actuals. El temps d'inactivitat és frustrant, però la majoria de la gent aprèn a treballar-hi; els serveis tancats deceben els usuaris fidels, però molt probablement s'enfronten a la seva desaparició a causa del desinterès popular; i la majoria de la gent no sap què més vol dels serveis que utilitzen, almenys prou substancialment per buscar solucions alternatives.

Aquesta complaença planteja un problema de motivació crític per a l'escenari principal de descentralització proposat pels membres del moviment web independent, en què els usuaris (tant els primers com els tardans) prenen la iniciativa d'allotjar la seva identitat i contingut personal independentment de qualsevol servei propietari. La idea aquí és que tothom hauria de registrar el seu propi [domini de segon nivell](http://en.wikipedia.org/wiki/Domain_name) i crear un lloc web personal d'alguna mena, tal com he registrat markmhendrickson.com i he centralitzat la meva identitat en línia allà. Aquest lloc pot ser una presència senzilla, estàtica o prou avançada com per intercanviar informació amb serveis propietaris perquè les interaccions puguin tenir lloc amb amics o seguidors. Teòricament, aquests serveis propietaris es podrien tallar completament amb el pas del temps i els llocs web personals independents podrien començar a comunicar-se entre ells directament, mapeant eficaçment les relacions de xarxes socials a Internet d'una manera distribuïda entre iguals.

A més del repte de màrqueting d'obligar les persones a establir aquests llocs independents, hi ha el repte tècnic de donar vida a aquest sistema distribuït i fer possible que la gent normal s'impliqui. El repte tècnic es pot dividir d'una banda en els problemes d'infraestructura de la descentralització de les comunicacions en temps real que actualment tenen lloc dins dels serveis centralitzats (com ara forjar relacions socials, publicar contingut en fluxos i interactuar amb aquest contingut). D'altra banda, hi ha els problemes tècnics de configurar cada usuari dins del sistema descentralitzat i assegurar-se que disposa de les eines necessàries per participar sense vincular-se a cap proveïdor únic.

Cada assistent d'IndieWebCamp va passar el segon dia de la conferència treballant en un projecte auto-escollit que ajudés el moviment. Em vaig encarregar d'idear una eina que potser resolgués la segona meitat d'aquest repte tècnic alhora que comunicava als usuaris principals per què haurien de configurar els seus propis dominis. El meu projecte estava centrat principalment en l'usuari, ja que va ajornar moltes de les complicades decisions d'enginyeria de la descentralització i, en canvi, es va centrar a motivar els usuaris a superar la seva complaença per defecte i a iniciar-se a la seva pròpia casa en línia.

Vaig establir diversos requisits principals per a aquesta eina:

- S'havia de simplificar per als usuaris el procés de registre d'un nom de domini i un host web bàsic, tots dos s'havien de tractar com a mercaderies i substituibles en qualsevol moment. Tot i que no és possible ni factible que els usuaris siguin literalment propietaris del seu domini i allotjament, el següent millor és minimitzar el poder de diferenciació d'aquests serveis abstraint-los.

- Havia d'automatitzar el procés de configuració d'una pàgina web inicial, o homestead, sobre el domini i l'amfitrió recentment registrats, així com automatitzar els processos d'actualització o ampliació posterior. Tot i que el programari del lloc web havia d'estar totalment allotjat per l'usuari i de codi obert per al màxim control, l'eina podia assistir-hi de manera continuada mitjançant emissions de codi i dades.

- No es podria esperar que l'usuari utilitzi FTP, una interfície de línia d'ordres, un sistema de fitxers o qualsevol altra tecnologia més enllà del navegador perquè fer-ho en limitaria molt l'accessibilitat. Les interaccions dels usuaris s'havien de limitar a omplir formularis web i fer clic a les coses.

- S'havia de minimitzar al màxim la càrrega econòmica i de temps d'utilitzar l'eina per configurar i mantenir una finca.

- No se'ls pot demanar als usuaris que tornin a introduir la seva informació personal o que pengin manualment contingut que ja han compartit en altres llocs.

![Estructura de filferro de l'experiència d'usuari inicial de l'eina homesteading]()

L'experiència d'usuari inicial de l'eina es descriu a l'estructura anterior. El màrqueting apel·la directament a la necessitat de control d'una persona, ja que això és, en última instància, el que s'espera que obtinguin els usuaris en un sistema descentralitzat, probablement ressona amb una por subjacent que la seva identitat en línia actual estigui en desordre, i és una proposta prou vaga per permetre molts detalls de la solució.

A continuació, la pàgina aborda quatre de les necessitats més identificables sota la tenda de control de la identitat en línia. L'obtenció d'una URL personal permet a l'usuari apuntar més fàcilment a la gent a la seva informació en línia; classificar altament la informació personal ben curada a Google permet a un usuari controlar el que la gent descobreix sobre ells quan cerca el seu nom; enumerar tots els perfils de xarxes socials d'un usuari en un sol lloc posa ordre a la fragmentació de la identitat; i fer una còpia de seguretat del contingut en línia d'un usuari des de nombroses fonts proporciona tranquil·litat. L'àrea de la part inferior que enumera els llocs web d'altres persones està destinada a proporcionar validació social per a aquestes propostes.

Per començar, l'usuari només ha d'introduir l'URL desitjat, una adreça de correu electrònic i una contrasenya (amb l'URL desitjat comprovat amb l'API d'un registrador de dominis, suposant que n'hi ha). Les sol·licituds d'altres valors, com ara el nom de l'usuari, s'ometen, ja que es poden recopilar de l'usuari més endavant. L'objectiu aquí és que es comprometin amb el procés de configuració de la manera més senzilla possible.

![Wireframe del pas de connexió del servei]()

En introduir aquesta informació bàsica, se li demana a l'usuari que connecti la seva nova finca a qualsevol nombre dels seus serveis en línia. Un enllaç a cadascun d'aquests serveis, un cop connectat, apareixerà a la finca de l'usuari. El contingut publicat a ells també es pot extreure, ja sigui una vegada o contínuament, per tornar-lo a mostrar o simplement fer una còpia de seguretat a la finca de l'usuari, depenent del tipus de servei que es tracti.

Per exemple, quan un usuari connecta el seu compte de Facebook, pot triar que totes les seves fotos i actualitzacions d'estat es tornin a publicar automàticament a la seva casa. No es mostren opcions possibles per fer una còpia de seguretat d'aquestes, però no tornar-les a publicar. En connectar-se amb qualsevol d'aquests serveis, l'eina també pot determinar automàticament el nom de l'usuari, el retrat i qualsevol altre detall per mostrar a la finca.

![Estructura de cable del pas de pagament del domini]()

El pas final de configuració consisteix a pagar realment per l'URL desitjat, amb el supòsit que l'eina podria organitzar l'allotjament gratuït. Aquesta part de la maqueta no està molt completa, però bàsicament la pàgina mostraria el formulari adequat un cop l'usuari hagi escollit el seu mètode de pagament preferit.

![Fitxer de la pàgina de perfil de la finca resultant]()

El resultat és una pàgina de perfil no molt diferent a les que trobareu a la majoria de llocs de xarxes socials, però allotjada al domini propi de l'usuari i que consta d'informació sobre i de l'usuari procedent de diverses fonts. Els seus perfils de servei es mostren a l'esquerra juntament amb el retrat i la biografia, i el contingut que han decidit importar a la seva casa es mostra agregat a la dreta.

Això vol ser només un començament. Hi ha diverses maneres d'avançar en el disseny i la funcionalitat de la finca d'un usuari determinat. El disseny i el tema es poden personalitzar. L'usuari podria afegir la possibilitat de publicar contingut directament a la seva casa i després fer-lo sindicar a altres serveis. Fins i tot podrien començar a crear connexions amb altres propietaris afegint-los com a amics o similars, tot referenciat pels seus propis URL.

Potser fins i tot podria sorgir un ecosistema de codi obert que proporcionés complements i altres modificacions al paquet de programari bàsic, permetent eventualment experiències socials que rivalitzin amb les dels serveis propietaris, amb fonts, missatges, etiquetes i molt més. L'assoliment central aquí seria permetre a un gran nombre de persones reclamar presències en línia independents amb el potencial de jugar un paper creixent a les seves vides en línia. Un cop ho hagi fet prou gent, serà molt més fàcil teixir una xarxa independent entre les seves cases i aïllar-los de les decisions o el destí de qualsevol empresa en particular.