Explorando la historia del desarrollo web con Richard MacManus

Publicado: 2021-11-09

Todas las tecnologías que los diseñadores web usan hoy en día tenían que empezar en alguna parte. La historia de cómo llegaron a ser es algo que Richard MacManus quiere compartir con el mundo.

Ubicada en Nueva Zelanda, MacManus ha estado involucrada en la industria desde la década de 1990. Escritor y periodista tecnológico, su último proyecto, Web Development History, trata sobre la crónica de la historia de Internet desde la perspectiva de un desarrollador.

En su interior, encontrará de todo, desde precursores web que se remontan a la década de 1960 hasta el nacimiento de JavaScript y más allá. Todos ellos han jugado un papel en llevarnos hasta el día de hoy.

Hablé con MacManus sobre el proyecto, sus inicios en el diseño web y sus pensamientos sobre el futuro de la web. Sus respuestas están ligeramente editadas por brevedad/claridad.

¿Cómo y cuándo te iniciaste en el diseño web?

Comencé a finales de los 90 como "desarrollador de información" (un nombre elegante para un escritor técnico) y luego como "webmaster" (¡no estoy seguro si este término se usa más!). Pasé a ser "administrador web" para un par de empresas de Nueva Zelanda a principios de la década de 2000, antes de iniciar mi blog de tecnología ReadWriteWeb (RWW) en 2003.

Fui un verdadero niño web de los años 90, en el sentido de que soy autodidacta en lo que respecta a todas las principales tecnologías web. Entonces, en esos roles de webmaster / administrador web, hice una combinación de diseño web, arquitectura del sitio y administración, e incluso incursioné un poco en el desarrollo. Pero fue cuando comencé a escribir sobre lo último en tecnología web con RWW que realmente encontré mi nicho.

¿Qué te inspiró a iniciar el proyecto Historia del desarrollo web?

Un par de razones. En primer lugar, había leído muchos libros y artículos sobre la historia de la web e Internet, pero casi todos (y ciertamente todos los libros) abordan el tema desde una perspectiva comercial o cultural.

Quería abordar la historia de la web desde un punto de vista técnico y explicar cómo se desarrolló realmente la World Wide Web y cómo evolucionó, de manera sencilla.

La segunda razón principal es que, a pesar de que pasé casi una década cubriendo la industria de la tecnología web con mi blog de tecnología convertido en negocio de medios RWW, no necesariamente profundicé en los fundamentos técnicos de la web durante ese tiempo.

RWW comenzó como la exploración de una sola persona de las nuevas tecnologías web que surgieron del auge y la caída de Silicon Valley después de Dot Com, pero a medida que RWW creció y se convirtió en un negocio adecuado, se centró más en los productos revolucionarios "Web 2.0" y las tendencias de alto nivel. que surgieron (por ejemplo, las redes sociales, la computación en la nube, la revolución de los teléfonos inteligentes, etc.).

Entonces, con Web Development History (WDH), quería volver a mis raíces, como webmaster y bloguero enfocado en desarrolladores en los primeros días de RWW. Mi objetivo era volver a visitar las eras anteriores de la web y realmente profundizar en los fundamentos técnicos, para descubrir cómo evolucionó hasta convertirse en esta enorme bestia que es hoy.

Richard MacManus (izquierda) y un artículo de Web Development History (derecha).

Pensando en alguien que acaba de ingresar a la industria, ¿cómo pueden beneficiarse al aprender su historia?

Creo que es crucial que los nuevos desarrolladores y diseñadores web entiendan las bases sobre las que están construyendo, especialmente en esta era actual de marcos abstractos (para JavaScript, CSS, etc.). Las herramientas de código bajo disponibles en la actualidad también facilitan que las personas creen en la web, sin necesariamente comprenderla.

Así que WDH es, espero, un recurso para que las personas aprendan la arquitectura de la web, cómo comenzó y cómo evolucionó con el tiempo, las tecnologías más influyentes, cómo surgieron los estándares web, etc.

Además, creo que la industria está experimentando un renacimiento de la plataforma web actualmente, con los estándares web y la tecnología de navegador de nuevo a la vanguardia, lo que lleva a aplicaciones web progresivas, herramientas multiplataforma como Flutter, componentes web, etc.

Por cierto, cubro todas estas nuevas tecnologías en mi columna semanal para The New Stack, por lo que veo a WDH como el complemento perfecto para la columna con visión de futuro que también escribo. Primero tienes que entender el pasado, antes de construir para el futuro.

¿Tiene una faceta o tecnología favorita de la web temprana?

Me encanta que Tim Berners-Lee haya inventado el navegador web como una herramienta de lectura/escritura. Era tanto un editor como un navegador. Desafortunadamente, la funcionalidad de edición se eliminó cuando primero Mosaic y luego Netscape se hicieron populares, por lo que la primera era de la web convencional (aproximadamente 1993-2002) fue de "solo lectura".

Teníamos un término en los años 90, "folleto", que explica qué eran muchos sitios web: una extensión de las revistas, pero no aprovechaban la funcionalidad interactiva que Berners-Lee incorporó en los cimientos de la web.

Ahora, dicho esto, mientras escribía WDH durante el año pasado, analicé más de cerca tecnologías como scripts CGI y PHP que se usaban para crear las primeras aplicaciones web en los años 90.

Entonces, hubo mucha innovación con las aplicaciones web. Pero escribir en la web no era algo que la gente común pudiera hacer fácilmente desde su navegador. Eso fue lo que trajo la Web 2.0 a la web, y de hecho esa fue la tesis de mi blog RWW.

Tiene una serie de artículos que cubren las primeras guerras de los navegadores. ¿Cómo crees que esos eventos han impactado la web que usamos hoy?

Fue una guerra que Microsoft ganó decisivamente en 1999, lo que desafortunadamente condujo a un período de baja innovación en los navegadores, que duró hasta que apareció Google Chrome. Pero hubo un par de cosas importantes que sucedieron en los años 90 en la primera guerra de navegadores, que influyeron en la dirección de la web.

En primer lugar, Netscape introdujo JavaScript en su navegador en 1995, que Microsoft copió rápidamente (jScript). En segundo lugar, y quizás menos apreciado, fue que Microsoft fue la principal influencia detrás del DOM (Document Object Model).

Como señalé en una publicación, cuando se lanzó Internet Explorer 4 en octubre de 1997, fue el primer navegador en demostrar un modelo de objetos de página completa, básicamente un prototipo de la especificación W3C DOM que se lanzaría un año después.

Entonces, ambas innovaciones, JavaScript y DOM, creo que tuvieron ramificaciones importantes para nuestra web actual altamente interactiva.

La página de inicio del Historial de desarrollo web.

Mencionaste que el objetivo final de este proyecto es publicar un libro. ¿Cómo determinará cuándo hay suficiente contenido para seguir adelante?

Todavía estoy trabajando en cuál podría ser el formato para un libro basado en el blog. Puede tener sentido reducir el alcance y elegir un período determinado (digamos, la década de 1990) y desarrollar una propuesta de libro basada en un tema en particular. O podría ir con todo y escribir un historial completo de desarrollo web.

Entonces, todavía no me he decidido. Además, también dependerá de lo que sea atractivo para los agentes de libros y los editores.

En cuanto al blog, sé que en 2022 me centraré en la década de 2000; la he apodado "temporada 2". También puedo cambiar el estilo de las publicaciones; tal vez inyectando más de mi propia historia personal, ya que hice una crónica de este período para RWW y visité Silicon Valley varias veces. Entonces, veremos cómo evoluciona el blog el próximo año y si puedo seguir aumentando la audiencia.

Finalmente, como alguien que ha estudiado de cerca la historia de la web, ¿cómo espera que evolucione en los próximos años?

Es un punto de inflexión emocionante de nuevo. Por un lado, hay un montón de tecnologías de plataforma web muy prometedoras sobre las que he estado escribiendo para The New Stack. También están surgiendo nuevas tecnologías potencialmente innovadoras; quién sabe cómo resultará esta charla sobre el metaverso, por ejemplo.

También hay criptografía y "Web3", sobre lo que actualmente soy escéptico: es tan probable que termine en un colapso similar al de Dot Com que se convierta en la próxima gran cosa. Nuevamente, el tiempo lo dirá, pero lo estoy monitoreando.

Independientemente de cómo se desarrolle todo, creo que la base de la web está en un lugar excelente: los estándares web son saludables, los navegadores están innovando (aunque sería genial si Apple actuara de manera conjunta y permitiera otros motores de navegador en iOS) y Hay un alto nivel de funcionalidad en las aplicaciones web hoy en día.

Creo que hay espacio para volver a una menor complejidad en los marcos web de hoy, tal vez usando más cosas como componentes web. Pero en general, ¡espero que la web continúe deleitando y sorprendiéndome durante los próximos años!


¡Muchas gracias a Richard MacManus por tomarse un tiempo para hablar conmigo! Asegúrese de consultar Historial de desarrollo web y conectarse con Richard en Twitter .