Autonomy Online: un caso para IndieWeb
Publicado: 2022-03-10Web 2.0 celebró la idea de que todos pudieran contribuir a la web independientemente de sus habilidades y conocimientos técnicos. Sus características principales incluyen plataformas de autopublicación, sitios web de redes sociales, "etiquetado", "me gusta" y marcadores.
Muchas personas y empresas comenzaron a crear estas plataformas para que cualquiera pudiera contribuir a la Web, y no solo las personas que tenían el privilegio de aprender a codificar. De hecho, para reconocer nuestras contribuciones a la web, "nosotros" fuimos la Persona del Año de la revista Time en 2006.

Hoy en día, ya sea que esté consumiendo o compartiendo contenido en la web, es probable que sea a través de un gran sitio web. Twitter, Youtube o un servicio propiedad de Facebook son ejemplos populares. Si bien esto nos brinda la ventaja de poder participar en una conversación más amplia casi sin costo monetario, también existe la desventaja de perder potencialmente todo nuestro contenido si una empresa cierra, como sucedió en el pasado.
En los últimos años, comencé a notar que estaba perdiendo el control de la vida en línea. Lo que sigue es un caso de por qué IndieWeb es una gran oportunidad para el desarrollo personal, tomando posesión de su contenido y aprendiendo mediante la creación de sitios web personales.
Aprendizaje en la “web corporativa”
Después de años de crecimiento y adquisiciones aparentemente interminables, hemos terminado con un puñado de grandes sitios web que controlan toda nuestra identidad, datos y privacidad en línea. El modo principal de participación en la web, para muchas personas, es a través de las principales corporaciones web que necesitan poseer datos para venderlos a los anunciantes. Esto se ha convertido en lo que mucha gente llama la web corporativa, donde los usuarios son el producto y el compromiso es el rey.
La web corporativa permite que nuestra familia y amigos y cualquier persona con habilidades de baja tecnología desarrollen su presencia en la web y tengan acceso al mundo digital. Cualquiera puede registrarse en un puñado de sitios web de redes sociales y ver e interactuar con lo que la gente comparte, especialmente en momentos de distancia física.
Sin embargo, nada en línea es realmente gratis. Muchos de estos sitios web dependen de los ingresos publicitarios para obtener ingresos. En consecuencia, estos sitios web deben cambiar mucho para mantener el compromiso y que los usuarios no se vayan. Esto no siempre es lo mejor para las personas que lo usan.
Explorando la web corporativa
Los sitios web de redes sociales me permitieron encontrar y conectarme con colegas de la industria. Cuando comencé a trabajar como desarrollador web, una de las primeras cosas que hice fue registrarme en sitios web de redes sociales populares y suscribirme a actualizaciones de personas que también trabajaban en la industria. Algunos los conocía personalmente pero otros me los recomendó el propio algoritmo y con el paso de los años fui ajustando mi lista de suscriptores.
Independientemente de si se compartió a través de un artículo o una publicación en las redes sociales, muchas cosas que aprendí fueron porque alguien escribió sobre eso y pude leerlo gratis. Y cuando me comprometí, estaba construyendo potencialmente una red profesional desde mi casa. ¡Todo esto gratis! ¿Cuan genial es eso?
Sin embargo, con el paso del tiempo comencé a perder el control de lo que quería ver y cuándo. Para aumentar la participación, muchos sitios web de redes sociales comenzaron a usar algoritmos para dictar lo que pensaban que quería ver y también comenzaron a mostrarme cosas a las que en realidad no estaba suscrito. Si bien ahora puedo racionalizar esto, en ese momento recién ingresaba a la industria, así que pensé que era yo quien necesitaba ponerse al día con todo.
Las redes sociales no se toman descansos, pero en algún momento de mi vida, necesitaba un descanso, lo que me hizo darme cuenta de que mi desarrollo personal iba a sufrir. Empecé a experimentar una extraña ansiedad de perderme algo porque también sabía que no podía desplazarme por toda mi línea de tiempo para ver todo lo que se compartía mientras estaba desconectado. Se volvió realmente difícil buscar y encontrar algo de lo que vislumbré hace algunas semanas.
Hacer cosas en la web corporativa
Hasta ahora he estado hablando de consumir contenido, pero también quería compartir. Si bien uno siempre puede estar interesado en mejorar continuamente su oficio, sentía una intensa presión por seguir las tendencias y construir cosas utilizando lo último y brillante con el fin de ser empleable e impresionar a personas que nunca había conocido. Incluso compartir cosas que llegan inmediatamente a muchas personas tendría sus propias limitaciones, ya que estaría usando una plataforma que no he creado yo.
Lo que es más importante, estaba haciendo un flaco favor a todo un grupo de personas que ni siquiera pueden unirse a ciertos sitios web corporativos debido a las restricciones geopolíticas del lugar donde viven. Siempre existe la posibilidad de que se elimine su cuenta (y su contenido) en cualquier momento si la corporación decide que está infringiendo una regla.
Ya sea que se tratara de accesibilidad, límites de caracteres, moderación o incluso la opción de no recibir comentarios, muchas veces se sintió poco acogedor e intimidante. A menudo me sentía como un impostor y como si estuviera corriendo un maratón sin fin.
Empecé a preguntarme, "¿para quién estoy haciendo esto?" ¿La “red corporativa” está trayendo a la superficie “valores corporativos” que se interponen en el camino del desarrollo personal?
¿Qué es IndieWeb?
¿Alguna vez se preguntó qué pasaría si su identidad social fuera robada o reasignada por la corporación a otra persona? ¿O, como mencioné antes, si estos grandes sitios web cierran y todo el contenido que creaste desaparece? Los sitios web corporativos controlan quién, cuándo, si y dónde se puede acceder al contenido creado por sus usuarios.
No me pregunté sobre estas cosas hasta 2017. Fue en ViewSource donde vi una charla de Jeremy Keith que me presentó a IndieWeb llamada "Building blocks of the IndieWeb". IndieWeb es una comunidad de sitios web personales individuales conectados por principios que conducen a una alternativa a la web corporativa.

Los IndieWebCamps son una oportunidad para trabajar en el blog de mi sitio web personal y para pedir ayuda. Fotografía de Julie Anne Noyingurce.
La comunidad IndieWeb se trata de crear o mejorar su sitio web personal y, al mismo tiempo, ayudar a otros a construir el suyo, ya sea documentando o creando herramientas. Para ayudar a crear una alternativa a la web corporativa, los miembros de la comunidad IndieWeb han creado herramientas que cualquiera puede usar en su sitio web personal que ayuda a crear la interacción y la creación de comunidad entre sitios web personales.
Uno de los principios de IndieWeb es que eres dueño de tu contenido y ese principio solo resuelve uno de los principales problemas que mencioné anteriormente. Otros principios incluyen:
- Propiedad de su identidad.
No me di cuenta hasta este punto cuánto sentido tenía tener una "versión verdadera" de ti mismo en línea en lugar de varias cuentas repartidas en muchos sitios web; - Usando herramientas que ha construido usted mismo.
En algún momento, pensé que el valor de las cosas que construía estaba relacionado con la cantidad de personas que pueden usarlo. IndieWeb promueve la idea de construir algo para mí y usarlo activamente; - Documentando su viaje.
Solía ser un blogger activo y lo dejé cuando comencé a trabajar como desarrollador. En ese momento tenía miedo de escribir contenido para principiantes y este principio me ayudó a aceptar todo lo que quería compartir; - Contribuyendo al código abierto.
Antes de unirme a la comunidad IndieWeb sentía que no tenía nada que aportar en ninguna parte. Por primera vez en mi vida, comencé a editar páginas wiki, crear problemas en GitHub, organizar reuniones y dar charlas. Hay todos los ejemplos de no solo contribuir al código abierto sino también contribuir a una comunidad;
A medida que aprendí más sobre IndieWeb, encontré apoyo y aliento, especialmente cuando leí sobre los principios de pluralidad y el uso de lo que uno hace. Fue entonces cuando encontré una sensación de libertad y permiso para construir algo para mí, incluso si solo me sirve a mí e incluso si ya lo ha construido otra persona.

Crear un sitio web personal y aprender de él
¿Cuántas veces uno tiene la oportunidad de construir un sitio web desde cero en el trabajo? Cuando tienes un trabajo en una empresa realmente grande, es un proceso increíblemente burocrático cambiar cualquier cosa que consideremos "código base", especialmente cómo elegir un tipo particular de marco. ¡No podía creer que estaba tan emocionada de escribir cada cosa genial dentro de una etiqueta <head>
! He perdido la cuenta de cuántos "Hola mundos" he creado y desechado en mi vida cuando tenía un "producto" real para construir: yo.
Cuando comencé mi búsqueda para tener un blog IndieWeb, elegí construir casi todo desde cero, pero no es necesariamente la única opción. Si alguien quiere un sitio web independiente completo sin codificación, existen servicios que admiten IndieWeb (Micro.blog, por ejemplo), así como algunos CMS conocidos como WordPress.
En ese momento, en mi trabajo diario, principalmente escribía JavaScript, así que sentí que esta era una oportunidad para hacer algo un poco diferente. Empecé a seguir un par de sitios web de IndieWeb que usaban generadores de sitios web estáticos y ahora estoy usando Eleventy. Mi decisión se basó en visitar los blogs de IndieWeb que me gustaban y que también usaban este generador de sitios web estáticos en particular y buscar su código en Github. No hay una respuesta correcta o incorrecta aquí.
Construir mi sitio web personal y mi blog desde cero me obligó a actualizar mi conocimiento de HTML, accesibilidad y CSS (con la ventaja de que nadie me dijo que no tenía permitido usar las últimas cosas geniales de CSS). Cuando comencé a IndieWebify yo mismo, ¡aprendí muchas cosas nuevas! Por ejemplo:
- Jamstack (una pila que genera código estático que no depende de un servidor web);
- Microformatos (las extensiones de HTML representan cosas comúnmente publicadas, como personas, ubicaciones, publicaciones de blog y más. Proporcionan una API para la información de su sitio web);
- Micropub (que es una API estándar para crear contenido en un sitio web);
- Microsub (proporciona una forma estandarizada para que las aplicaciones de los lectores interactúen con los feeds);
- Webmentions (un estándar que le permite notificar a otro sitio que ha interactuado con ellos);
- Inicio de sesión web / IndieAuth (un protocolo de inicio de sesión federado para el inicio de sesión web que le permite usar su propio dominio para iniciar sesión en otros sitios y servicios);
Ser propietario de mi contenido me hizo querer conectarme a las API de los "sitios web corporativos" existentes y también, cuando sea posible, automatizar el proceso de sindicación cuando comparto algo (también conocido como POSSE).
Ahora, IndieWeb no requiere uno para automatizar este proceso. Ya se está adhiriendo a la idea publicando en su propio dominio y compartiendo el enlace al original manualmente, por ejemplo, en Twitter. Pero también existe la posibilidad de automatizar este proceso y es un gran experimento. Similar a "qué debe usar para crear su propio sitio web", no hay una respuesta correcta, siempre que funcione.
Explorar cómo podría funcionar esto me llevó a experimentar con servicios como IFTTT para conectar mi fuente RSS a mi cuenta de Twitter. Otras veces, me hizo navegar durante horas en GitHub para ver cómo otras personas creaban sus propios servicios para publicar automáticamente en las redes sociales desde sus sitios web.
Todavía hay muchas cosas que quiero construir y aprender. Por ejemplo, cuando pude traer mi contenido de un sitio web corporativo a mi servidor, creció el deseo de optimizar esa salida, así que comencé a hacer cambios en mi compilación de implementación. Esto es algo que probablemente no sucedería en el trabajo o tal vez no encontraría la inspiración o la necesidad de construir para otra cosa.

Una instantánea de las publicaciones de POSSE e IndieWeb. El flujo comienza en un sitio web personal, sindicado a las redes sociales donde las interacciones se retroalimentan a la publicación original del blog. La publicación de blog original también puede recibir y mostrar interacciones de otros blogs a través de Webmentions.
Construir mi sitio web personal y mi blog en mi patio de recreo ha sido el lugar donde más he aprendido. Es donde puedo experimentar, escribir, construir, probar y aprender sin censura ni limitaciones.
Una consecuencia inesperada es que me sentí más seguro al escribir en mi blog en comparación con las redes sociales. Las redes sociales se sienten como un escenario diminuto con una audiencia masiva en comparación con mi blog que me permite tener una producción teatral masiva pero solo actuar para aquellos que quieren estar allí. Tengo el control de quién puede interactuar con él (al no tener comentarios disponibles) y mucho espacio para expresarme sin tener que censurar lo que hago.
Así que también comencé a bloguear más y después de hacerlo, lo comparto en las redes sociales porque podemos tener lo mejor de ambos mundos. Mi contenido puede estar enterrado por un algoritmo en las redes sociales, pero eso nunca puede suceder en mi propio sitio web personal.
Con las menciones web y los servicios de publicación, puedo ver qué interacciones tuvieron mis publicaciones de blog en algunos sitios web de redes sociales. Para recibir Webmentions, debe tener un punto final de Webmention. Afortunadamente, muchas personas han compartido formas de cómo puedes construir uno. Si bien todavía no me he atrevido a crear el mío desde cero, he estado usando un servicio llamado Webmentio.io para crear y alojar mi punto final para poder recibir Webmentions. En cuanto a enviarlos, a veces lo hago manualmente usando Telegraph, pero recientemente intenté automatizar ese proceso también usando Webmention.app.
Otros excelentes servicios, como Bridgy, envían Webmentions para comentarios/respuestas, me gusta y reenvíos en algunos sitios web de redes sociales como Twitter, lo que también ayuda al proceso de "retroalimentar" las interacciones a la publicación original. Recomiendo experimentar con los servicios existentes, ya que puede ser un poco abrumador construir todo desde cero.
Al crear lentamente una alternativa a la web corporativa, uno puede tener un lugar para documentar y compartir, un lugar fijo al que cualquier persona puede volver en cualquier momento cuando lo necesite. Todo ello manteniendo la puerta abierta a todo lo bueno que ofrece la web corporativa con el plus de un toque muy personalizado.
Mi sitio web actual es un trabajo en progreso constante, pero disfruto mucho cuando me desplazo por mis archivos. Siempre estoy emocionado de mejorarlo y probar cosas nuevas, puedo romperlo y arreglarlo a mi propio ritmo y no tengo una fecha límite. Es mi espacio seguro.
Dónde empezar
La comunidad IndieWeb está abierta para todos. Puede comenzar hoy comprando su nombre de dominio y creando una página de inicio. Solo con este paso, ya tendrás un lugar que cualquier persona en el mundo puede visitar para estar en contacto contigo.
Desde que me uní a la comunidad, participé y organicé eventos, conocí a grandes creadores y me desafié no solo con el código, sino también con temas como la privacidad y la ética. Descubrí nuevos y fantásticos sitios web y blogs personales que probablemente no encontraría a través de las redes sociales y me sentí menos solo en este viaje constante de aprendizaje en nuestra industria.
Si se relaciona con algo de lo que he dicho anteriormente y le gustaría comenzar, hay una página que brinda más detalles. Tenemos una sala de chat en línea y reuniones comunitarias semanales donde puede conectarse con otros miembros de la comunidad IndieWeb que estarán encantados de compartir sus experiencias y responder preguntas.
Sumérjase directamente en algunas guías de bienvenida creadas por miembros de la comunidad (a las que cualquiera puede contribuir) como IndieWebify.me y las Guías de IndieWeb. También recomiendo buscar publicaciones de blog con introducciones de IndieWeb en sitios web personales, ya que todos tienen voces diferentes que pueden coincidir con su forma de aprender.
Lo maravilloso de la comunidad IndieWeb es que eres bienvenido a hacer lo que funcione para ti. No se trata de seguir las tendencias y no existe una sola "manera correcta" de construir las cosas: solo a su manera.
Bits útiles de front-end y UX, entregados una vez a la semana.
Con herramientas para ayudarlo a hacer mejor su trabajo. Suscríbase y obtenga el PDF de listas de verificación de diseño de interfaz inteligente de Vitaly por correo electrónico.
En front-end y UX. Con la confianza de 190.000 personas.