Cuando miro algunas de las tendencias actuales en la web, creo que quizás la naturaleza cíclica también está presente aquí. Me pregunto si estamos listos para abrazar las ideas de la primera web nuevamente. Quizás valga la pena aclarar que aquí no estoy hablando de diseño. Me temo que el fenómeno del bebé bailando se ha ido para siempre. Más bien, me refiero a ideas más amplias del pasado que recientemente han encontrado una segunda vida. Y por cierto, me gusta.
Representación del servidor
Después de haber pasado la mayor parte de la última década transfiriendo la lógica para renderizar páginas web a los sistemas cliente, parece que el péndulo está a punto de oscilar en la dirección de la renderización del servidor.
Con proyectos como Phoenix LiveView emergiendo y el enfoque " es solo HTML " de hey.com , parece que el renderizado del lado del servidor (SSR) está volviendo a ser el centro de atención.
Que tiene sentido. La cuestión es que los servidores son muy buenos para resolver este tipo de problemas. Y enviar HTML comprimido a través de la red puede ser increíblemente rápido. El ciclo clásico de solicitud-respuesta también ha evolucionado. HTTP / 2 y técnicas inteligentes como Turbolinksy las descargas previas justo a tiempo hacen que navegar por Internet sea mucho más agradable en estos días que cuando alguien intentó por primera vez descargar una foto de Michael Jordan del sitio web de Space Jam a través de una conexión de acceso telefónico.
Si la próxima generación de aplicaciones web elimina la responsabilidad de renderizar la interfaz y ejecutar grandes cantidades de código JavaScript por parte de los usuarios, se puede llamar una estrategia nueva y maravillosa para desarrollar proyectos web.
Desarrollo de sitios web sin escribir código
FrontPage y Dreamweaver fueron populares en los años 90 debido a su implementación del enfoque de lo que ves es lo que obtienes (WYSIWYG). La gente podría crear sitios web sin conocimientos de programación. Todo el trabajo consistió en arrastrar campos por las páginas e ingresar texto en esos campos.
Por supuesto, aquellos que comenzaron a trabajar en sitios de esta manera pronto aprendieron que las páginas están basadas en un código de programa que simplemente no es visible para aquellos que no saben dónde buscar. La mayoría de las veces, este código era una montaña de basura generada automáticamente. En última instancia, este enfoque impidió que las herramientas adecuadas siguieran el ritmo de los requisitos cambiantes de la web moderna.
Plataforma de flujo web
Hoy tenemos una mejor comprensión de la web. Lo mismo puede decirse de nuestros instrumentos. Por ejemplo, Webflow es uno de los aspirantes al título de "editor visual sin codificación para el desarrollo de sitios web". El código que genera esta plataforma luce mucho mejor que el que se podía ver en los años 90.
Herramientas como estas probablemente no reemplacen a los desarrolladores reales. Todavía requiere una gran cantidad de esfuerzo humano para crear proyectos complejos. Pero para el desarrollo de páginas de destino y sitios de marketing, estas herramientas pueden convertirse en el "Santo Grial de WYSIWYG", que pensamos que se mantuvo en los años 90.
Sitios personales
Mi compromiso con IndieWeb puede llevarme a estos pensamientos, pero creo que hay un interés renovado en los sitios web personales en este momento. Muchos gigantes de las redes sociales están perdiendo el favor de los usuarios de Internet. La gente vuelve a estar fascinada con la idea de poseer una porción de la web en lugar de ser uno de los mil millones de "nombres de usuario".
Nuestras identidades digitales son cada vez más importantes y las personas se están dando cuenta de que no tienen el control de sus datos. Los sitios personales eran muy populares antes de MySpace y Facebook, y en estos días, crear tales sitios nunca ha sido tan fácil.
Los servicios como Carrd ofrecen una forma conveniente y sencilla de crear páginas simples de una página. Las estadísticas de estos servicios indican que la gente está muy interesada en ellos.
Los blogs están ganando popularidad nuevamente. Los blogs se utilizan como un medio de marketing personal o simplemente como plataformas para expresar opiniones. Hay toneladas de herramientas disponibles en estos días para aquellos que buscan bloguear. El blog puede diseñarse como su propio sitio. Puede utilizar una plataforma especializada como micro.blog , que ofrece a los usuarios mucha más libertad que Medium and Company.
Listas de materiales generadas por humanos
Otro problema que han creado las redes sociales es que Internet ahora está inundado de listas de artículos y noticias generadas automáticamente. Decidimos que el flujo de materiales frente a nuestros ojos nunca debería secarse. Esto nos ha llevado a crear sistemas complejos que seleccionan nuevas publicaciones para nosotros en función de nuestros intereses.
Pero estos sistemas son esencialmente cajas negras enormes. Nadie sabe realmente qué está pasando en sus entrañas. Si agrega anuncios, "noticias falsas" y un par de trolls de Internet aquí, tenemos el lío con el que todos estamos familiarizados.
Es por eso que las personas se esfuerzan por administrar lo que leen en función de sus propias preferencias. Pueden ser colecciones cronológicas de materiales, materiales seleccionados por otras personas, materiales agrupados por un tema. Estamos hablando de algo así como una selección de artículos de fuentes confiables, creados para una persona específica.
Una forma de crear dichos feeds es utilizar la vieja tecnología RSS. Esta es una de esas tecnologías aburridas que se llamó muerta, pero cuya popularidad volvió a despegar.
Aquí hay un tweet al respecto. "¿Quién leerá su blog personal porque tiene un canal RSS?", Pregunta el autor del tweet. Y se responde a sí mismo: "Leeré".
Otra posibilidad de encontrar contenido de calidad es seleccionar materiales basados en las recomendaciones de otras personas, no en algoritmos. Las personas que ya conocemos por algunos materiales de calidad recomiendan a otras personas que publiquen sobre temas similares. Estas actividades conducen a la creación de grupos de información descentralizados en los que se puede confiar.
Los propietarios de sitios web solían hacer esto en los días antes de que existieran los motores de búsqueda. Mantuvieron listas de enlaces a otros blogs o crearon anillos web de sitios similares.
Web Ring Widget Los
anillos web eran una forma común de vincular sitios en la web temprana. Para convertirse en miembro del anillo web, era necesario insertar un pequeño widget en el sitio que contenía botones como "Adelante", "Atrás" y "Sitio aleatorio". Al hacer clic en estos botones, los visitantes del sitio se dirigían a otros sitios del anillo web al que pertenecían. Por cierto, si quieres alojar tu propio anillo web, tengo algo para ti.
Pequeñas comunidades y monetización web
Muchos creadores de contenido están abandonando las grandes plataformas en las que "absolutamente todos" se encuentran en comunidades de nicho más cerradas. Los nuevos modelos de membresía en sitios como ghost.org permiten a los creadores de contenido construir comunidades en torno a lo que hacen. Las personas les enseñan algo a otras personas, publican sus propios libros o les dan acceso a las API para resolver problemas específicos.
En los 90 existían salas de chat y foros de mensajes. Ahora tenemos plataformas como Discord y Twitch a nuestro servicio para ayudar a las personas con intereses comunes a encontrarse. Estas comunidades altamente especializadas pueden servir como una base de usuarios sólida para empresarios independientes.
Por supuesto, el problema de la monetización ha existido desde el comienzo de la web, y no es fácil ganar dinero en estos días sin publicar anuncios por todas partes. Pero los nuevos estándares como la API de monetización web podrían ser una solución muy interesante al problema de la monetización, permitiendo a los creadores de contenido recibir micropagos por lo que crean.
Sacar lecciones de experiencias pasadas
No sé si las tendencias anteriores se intensificarán o si veremos algo completamente diferente en la web. Pero estoy bastante seguro de que aprender de experiencias pasadas es bueno. Es gracias a esto que el mundo avanza.
Por lo tanto, quizás los "segundos 90" sean incluso mejores que los "primeros". Al menos esta vez ya hemos resuelto el problema con NSYNC.
¿Qué tecnologías de la web temprana crees que podrían renacer en nuestro tiempo?