Hipertexto, transclusión, Xanadú: la web que pudo haber sido
La Web es peor de lo que podría haber sido, pero Notion (una startup de Silicon Valley) está trabajando para que sea tan buena como la imaginamos.
La Web tal como existe actualmente es una especie de sombra de su potencial. Muchos pensadores, entre ellos el principal Ted Nelson, establecieron sistemas que podrían haber proporcionado algo más robusto y humano que la Web, y que estarían sujetos a menos de los problemas que la aquejan actualmente: estas ideas aún no se han hecho realidad. Sin embargo, empresas como Notion están trabajando para crear sistemas que acerquen la Web a lo que podría haber sido.
A los efectos de este artículo, tiene sentido definir algunos términos clave. 1.La InternetSe refiere al sistema global de conexiones entre redes empresariales, domésticas, wifi, etc.La redse refiere al sistema de sitios web y otros recursos, accesibles a través de URL a través de Internet.
Hipertexto
Para entender lo que podría haber sido la Web, necesitamos examinar a un visionario controvertido: Ted Nelson. Las ideas de Nelson predijeron y sustentaron numerosos fundamentos de la comunicación en línea, pero Nelson era tenazmente antitécnico y él mismo implementó solo una fracción de lo que ideó.
Una de esas ideas eshipertexto.
Para los usuarios de Internet de hoy, los enlaces de hipertexto son tan fundamentales para la experiencia en línea tal como la conocemos que a la mayoría les resultaría difícil imaginar una alternativa. Sin embargo, la ubicuidad profundamente arraigada del hipertexto oscurece una larga historia de debate e innovación en torno al problema de cómo expresar mejor las relaciones entre la información.
Durante siglos, los bibliotecarios han utilizado índices que desglosan los temas que cubre un libro determinado, y los académicos identifican las fuentes mediante citas, pero ¿qué pasa con las relaciones reales entre los textos mismos y los conceptos que cubren? El siguiente vídeo, una excelente charla técnica de Google, desglosa numerosas ideas, incluido un sistema de biblioteca que registraba el camino de investigación entre los artículos realizados por un lector, brindando a los investigadores posteriores una guía útil para dirigir su propia investigación.
En 1967, Ted Nelson explicó su visión del hipertexto:
null
undefined
Poco después de que Nelson publicara “Notas de hipertexto”, Douglas Engelbart en1968dio la “Madre de todas las demostraciones” de su “sistema en línea” y el de su equipo. Incluía ventanas, videoconferencias, el mouse, enlaces de hipertexto y muchos otros fundamentos de la informática.
Tim Berners Lee dio un importante paso adelante cuando en 1989 inventó la URL y el protocolo de transferencia de hipertexto (HTTP) y especificó el lenguaje de marcado de hipertexto (HTML), los tres, los cuales, en combinación, facilitan la Web tal como la conocemos. La gente adoptó rápidamente la Web, lo que permite una aproximación a la idea de hipertexto conectado de Nelson.
Lo que podría haber sido la Web
Tim Berners Lee venció a Ted Nelson. Nelson había estado trabajando en su propio proyecto de hipertexto, “Xanadu”, desde 1960. El proyecto pretendía cumplir 17 objetivos, de los cuales los siguientes son particularmente proféticos.
- Cada usuario está identificado de forma única y segura. (3)
La Web utiliza medios retroformados para identificar a los usuarios, que no son únicos ni seguros.
- Cada usuario puede buscar, recuperar, crear y almacenar documentos. (4)
Los procesadores de texto aún no se habían inventado.
- Cada documento puede constar de cualquier número de partes, cada una de las cuales puede ser de cualquier tipo de datos. (5)
Esto describe la Web multimedia moderna (antes de que la multimedia se hiciera realidad conceptualmente en la década de 1990).
- Cada documento puede contener enlaces de cualquier tipo, incluidas copias virtuales (“transclusiones”) a cualquier otro documento del sistema accesible a su propietario. (6)
Nelson imaginó no sólo poder vincular a otros documentos, sino también incluir y atribuir, sin problemas, contenido de ellos. Esto fue implementado, parcialmente, por el html <iframe> en 1997, pero los iframes son notoriamente inestables y no son universalmente compatibles.
- Cada documento puede contener un mecanismo de regalías con cualquier grado de granularidad deseado para garantizar el pago de cualquier parte a la que se acceda, incluidas las copias virtuales (“transclusiones”) de todo o parte del documento. (9)
- Cada proveedor de servicios de Xanadu puede cobrar a sus usuarios la tarifa que elijan por el almacenamiento, recuperación y publicación de documentos. (15)
Nelson imaginó un método de micropago, integrado en la infraestructura, a diferencia de la Web, en el que los editores luchan por pagar sus servicios con anuncios y muros de pago.
- Los enlaces son visibles y se pueden seguir desde todos los puntos finales. (7)
Fundamentalmente, HTML en realidad no vincula texto, páginas o sitios web; simplemente dirige al usuario a una dirección web donde debería existir el recurso. La gente cambia habitualmente la URL, rompiendo así el enlace. Los enlaces web también son unidireccionales: lo que equivale a decir que Ford Motor Company está conectada a Dearborn (donde tiene su sede) pero omitir agregar que Dearborn está conectada a Ford.
Nelson respondió a la popularidad de la Web así:
NO COMPRO
[…]
El proyecto de hipertexto original, Xanadu®, siempre se ha centrado en estructuras de documentos puras donde los autores y lectores no tienen que pensar en estructuras informáticas de archivos y directorios jerárquicos. El proyecto Xanadu se ha esforzado por implementar una estructura pura de enlaces y ha facilitado la reutilización del contenido en cualquier cantidad y forma, permitiendo a los autores concentrarse en lo que importa.
[…]
El marcado no debe estar incrustado. Las jerarquías y archivos no deben formar parte de la estructura mental de los documentos. Los enlaces deben ir en ambos sentidos. Todos estos errores fundamentales de la Web deben ser reparados. Pero los geeks han intentado cerrar la puerta detrás de ellos para que nada más sea posible.
Con suerte, ahora está claro que la Web podría haber sidomuchomejor. Desafortunadamente Nelsontodavía está trabajando en Xanadú. Sus ideas y sus estándares, sin embargo, siguen siendo relevantes.
Noción
Sin embargo, hay señales de esperanza que surgen de lugares inesperados. Algunas herramientas de gestión de proyectos y toma de notas están funcionando para resolver estos problemas; mi favorita es Notion (noción.so). Cuando comencé a usar Notion, inmediatamente sentí la realización de las ideas de Ted Nelson.
La mayor parte del trabajo en Notion comienza con una página en blanco: el usuario puede insertar texto, formato, imágenes, incrustaciones, como en un procesador de textos o CMS. Más interesante aún, el usuario puede invocar arbitrariamente múltiples funciones de gestión de proyectos y visualización de datos: tableros kanban (como Trello y ClickUp), galerías, tablas, listas de tareas pendientes, calendarios, con vistas, campos y filtros infinitamente personalizables.
Para mi deleite, todas estas funciones son invocables y anidables arbitrariamente: es decir, se puede crear un tablero kanban y en una de las tarjetas, crear un tablero kanban, y así sucesivamente.
Notion permite varias implementaciones y variaciones de Nelson.transclusiónidea. Uno es el hecho mencionado anteriormente, de que Notion es esencialmente un espacio en blanco en el que el usuario puede invocar funciones: esto significa que el usuario puede crear una página con varios calendarios y tableros kanban anidados: un lugar que une todas estas funciones diferentes.
Otra implementación es lo que Notion llama una "base de datos vinculada". Podría decirse que esto es másnelsonLa característica le permite crear una vista de base de datos en otra o en la misma ubicación que una base de datos existente y expresarla de varias maneras.
Por ejemplo, podría crear un tablero kanban en una página y crear una base de datos vinculada en otra página y expresar el contenido del tablero kanban como un calendario; los datos son los mismos, por lo que una actualización de uno se refleja en la otra.
La vinculación de Notion también es muy poderosa. No son frágiles como las URL normales: puedes eliminar partes de ellas, usar una versión anterior del enlace y aún funcionan; debes esforzarte mucho para romper un enlace en Notion. Mientras tanto, cuando vincula elementos, el hecho de que están conectados se muestra en la navegación; es decir, no solo que hay una parte del documento que contiene la dirección de otro documento, sino que estánconectado.
Notion apenas está comenzando y lanzará funciones cada vez más potentes en el futuro.
Conclusión
En última instancia, no hay ninguna razón por la que una idea mejor deba triunfar en la práctica; el mercado lo demuestra con la victoria de Microsoft Windows sobre competidores como CP/M, MacOS y Linux; Facebook sobre MySpace, Bebo, etc.
Sin embargo, crear una Web mejor parece más imperativo socialmente, dado que representa un depósito de prácticamentetodoque nos importa. La forma en que funciona la Web influye directamente en la propagación y el intercambio de ideas; metafóricamente, esto significa que la humanidad funciona con algo como Windows 98, cuando podríamos utilizar Unix sin costo adicional.
Empresas como Notion están presionando para alinear la información digital con la visión original de Ted Nelson. Por mi parte, no puede suceder lo suficientemente pronto.