Antes de que la web pudiera hacer algo, todo lo hacía HyperCard

Alrededor de 1988, la dueña de mi apartamento hizo un trato conmigo. Ella compraría una computadora Macintosh, yo compraría un disco duro externo y dejaríamos este sistema en la sala de estar para usarlo por turnos. En su mayoría, fue ella quien utilizó la computadora, ya que yo estaba haciendo cálculos en un IBM 286 y solo quería hacer un seguimiento del progreso de Apple. Sin embargo, después de que configuramos el Mac, una noche noté un programa en el menú de aplicaciones. "¿HyperCard?" – pensé. "¿Qué es esto?"
Abrí el programa y leí las instrucciones. Permitía crear "pilas" de tarjetas, o páginas visuales en la pantalla del Mac. Se podían insertar "campos" para mostrar texto, tablas o incluso imágenes. Se podían poner "botones" que conectaban tarjetas entre sí dentro de la pila, reproduciendo diferentes sonidos al ser presionados, especialmente recuerdo un sonido tembloroso que no puedo olvidar hasta el día de hoy. También se podían convertir imágenes en botones.
Cinco pilas interesantes de HyperCard
1. El proyecto más conocido en la historia de HyperCard probablemente fue . La compañía Cyan lanzó el juego en 1993, sin embargo, la creación de complejos paisajes que cautivaron a toda una generación tomó dos años para los fundadores de Cyan, Rand y Robyn Miller. En el disco había 40 minutos de música, 2500 imágenes y una hora de video en formato QuickTime.
2. Antes de Myst, los hermanos Miller hicieron ruido con su juego The Manhole (1987), diseñado específicamente para niños. Antes de su lanzamiento en CD, el programa requería funcionar con un montón de disquetes que almacenaban 600 pantallas interconectadas. Se puede ver un vistazo del juego en un video de YouTube.
3. El equipo de la compañía descubrió HyperCard incluso antes de que el programa saliera al mercado en 1987. "La escala del catálogo y su división natural en tarjetas lo hicieron un medio ideal para probar las capacidades del programa desde el punto de vista de Apple", recordó más tarde Kevin Kelly, así que Apple "nos patrocinó para que les contáramos todo lo que aprendíamos al transformar el catálogo al formato HyperCard". Whole Earth Hyperlog contenía 9742 páginas y costaba $150. Cronología de los tiempos5. Uno de los proyectos destacados fue el [Time Table of History]. Se trataba principalmente de ciencia y tecnología, y fue lanzado en CD para Macintosh en 1991. Contenía más de 6000 hipercartas y se vendía por $150.
5. También vale la pena mencionar el catálogo interactivo de libros de . A finales de los años 80 y principios de los 90, la compañía lanzó una impresionante serie de CD interactivos, incluyendo la versión electrónica de los cómics de Art Spiegelman Maus, "El Compañero de la 9ª Sinfonía de Beethoven" y la popular película de los Beatles "A Hard Days Night" en forma de "libro con película incluida". La elección de HyperCard fue "lógica", como se explica en la descripción de la serie. HyperCard, "modelando una pila de cartas, es cercana en espíritu a un libro".
Además, el programa HyperCard contaba con un lenguaje de script , que podía aprender incluso alguien que no era programador (como era yo). Permitía a los desarrolladores insertar comandos como "ir a" o "reproducir sonido" o "desaparecer" en los componentes de la pila de HyperCard.
Me interesé en esto y comencé a crear pilas. Ninguna de ellas se convirtió en algo más que un conjunto de imágenes creadas a toda prisa, sonidos y aforismos, sin embargo, en algún momento miré el reloj y descubrí que ya eran las 4 de la mañana. Estaba sorprendido y agotado, y me acosté, mientras los componentes visuales de las pilas de cartas danzaban en mi cabeza.
Y si miramos nuestros relojes históricos, HyperCard cumplirá 32 años en agosto de 2019. ¿Qué pasó con este programa? Busqué y encontré un panegírico de este programa por el empresario y programador Tim Oren, fechado en 2004, escrito en la semana en que Apple retiró este programa del mercado. Él afirmaba que el problema de HyperCard radicaba en que Apple nunca pudo determinar para qué servía realmente este programa.
«¿Qué era esto?» – escribía Oren. «¿Una herramienta para programar y diseñar interfaces de usuario? ¿Una base de datos ligera y un sistema de gestión de documentos hipermediales? ¿Un entorno para crear archivos multimedia? Apple nunca respondió a esta pregunta».
Por ello, la empresa de Cupertino envió este programa al exilio en su división Claris, donde se perdió entre proyectos más interesantes, como Filemaker y un conjunto de programas de oficina. . "Con el silencio tácito de Apple tras reincorporar a Claris, los fanáticos más leales, especialmente de la comunidad educativa, mantuvieron viva esta programa", continuó la epitafio de Oren.
Pero incluso antes de que se detuviera el desarrollo, el inventor de HyperCard había previsto su fin. En una entrevista llena de inquietudes de 2002, Bill Atkinson su "horrenda equivocación". Si hubiese imaginado que las pilas podían vincularse entre sí en el hiperespacio, y no solo establecerse en computadoras específicas, todo habría sido diferente.
"Con HyperCard fallé", se quejaba Atkinson. "Crecí en una cultura limitada por los marcos de Apple. Si hubiera crecido en una cultura de red, como la de Sun, HyperCard podría haber sido el primer navegador web. Mi zona ciega en Apple no me permitió convertir HyperCard en el primer navegador web."
Quizás HyperCard no se convirtió en el primer cliente web, pero creo que merece un lugar más destacado en la historia de Internet.
Biblioteca informática

En el año del lanzamiento de HyperCard, el programa de televisión de San Francisco "" publicó sobre este programa. Y los anfitriones del episodio rápidamente determinaron en qué se basaba.
"HyperCard se basa en hipervínculos", dijo Gary Kildall a Stuart Cheifet. "Esta concepción fue ideada por Ted Nelson y Doug Engelbart en los años 60. La idea principal es que si estamos tratando de investigar un tema, existe material sobre él en diferentes lugares. Pueden ser libros, revistas, grabaciones en cinta, Compuserve [el primer gran proveedor comercial de Internet en EE. UU. / nota del traductor.] – y sería genial poder conectar todo eso electrónicamente, para que, por ejemplo, al hacer clic en Beethoven, pudiéramos saltar de una página a otra... Esa era la esencia del hipervínculo."

propuso la concepción del hipervínculo aún en los años 60 y trató de realizarla en un proyecto que nunca se completó llamado . Sin perder el entusiasmo, Nelson se convirtió en un ferviente defensor de esta idea. En su libro de 1974, Computer Lib/Dream Machines, definió hipermedia como «una forma de escritura que ramifica o realiza acciones bajo demanda; se expresa mejor en una pantalla de computadora». Al simplificar el proceso de distribución y acceso a la información, el hipermedia podría liberar a la sociedad de aquellos que Nelson consideraba una élite digital excesivamente profesionalizada.

«Como dice el dicho, la guerra es demasiado importante como para dejarla en manos de los generales», escribió Nelson. «La supervisión de las computadoras ya no puede dejarse al clero».
Sin embargo, el propio «clero» ya estaba liberando tecnologías a finales de los años 70. Tres años antes de la publicación del libro, los arquitectos – el prototipo de internet del departamento de defensa – de su proyecto en un evento público en Washington. Mientras tanto, dos ingenieros de los laboratorios Bell de AT&T estaban trabajando arduamente en UNIX, el sistema operativo que se convertiría en la columna vertebral de la red. Temeroso de las represalias antimonopolio del gobierno, AT&T decidió salir del mercado de software y ofreció UNIX a colegios y universidades a precios reducidos. Con el apoyo financiero de la Fundación Nacional de Ciencia, estas instituciones establecieron cientos, y luego miles, de «nodos» de ARPANET en los años 80.
Luego llegó 1989, cuando un programador del CERN, un gran laboratorio de física suizo, propuso utilizar allí una red hipermedia. «La mayoría de los sistemas de hoy utilizan una única base de datos», . «Y esta proporciona acceso a múltiples usuarios mediante un sistema de archivos distribuido. Pocos productos han acogido literalmente la idea de Ted Nelson del 'universo de documentos' [docuverse], permitiendo establecer enlaces cruzados entre nodos en diferentes bases de datos».
Sin embargo, Berners-Lee estaba decidido a crear uno así.
En el camino hacia la web

el navegador ViolaWWW, una hipermedia inspirada en HyperCard.
Aproximadamente dos años después, Berners-Lee creó su propio navegador web y luego publicó la biblioteca de ese proyecto para que los programadores pudieran desarrollar sus propias versiones. Poco después, un grupo de estudiantes finlandeses desarrolló el navegador Erwise. Desafortunadamente, en ese momento, el país estaba en una recesión prolongada, lo que limitó mucho las posibilidades de Erwise.
«En ese momento, no era posible construir un negocio basado en Erwise», — dijo uno de los miembros del equipo. Pero otros desarrolladores también descargaron el código de Berners-Lee. Entre ellos estaba Pei-Yuan Wei, que trabajaba en el terminal X de UNIX en el Departamento de Computación Experimental de la Universidad de California, Berkeley. ¿De dónde sacó Wei la inspiración para su navegador ViolaWWW? Pensaba en un programa que le gustó mucho, aunque ni siquiera tenía su propio Mac.
«En ese entonces, HyperCard se veía muy atractivo, gráficamente, con esos hiperenlaces», recordaba más tarde Wei. – Me llegó un manual de HyperCard, lo estudié y simplemente implementé todos los conceptos en X-windows», en el componente visual de UNIX. En el navegador final, Viola tenía componentes de HyperCard: marcadores, historial, tablas, gráficos. Y él, al igual que HyperCard, podía ejecutar programas.
Era 1992. Para entonces ya se estaba desarrollando un cliente web para Mac, realizado por Nicola Pellow y Robert Cailliau Samba, también bajo la influencia de HyperCard. Y toda esta actividad fue observada entusiastamente por un joven desarrollador del Centro Nacional de Programas de Supercomputación de la Universidad de Illinois. El equipo de Andreessen lanzó el navegador Mosaic en enero de 1993; este fue el primer navegador que funcionaba tanto en PC, Mac y UNIX. Un año después, Mosaic se convirtió en Mosaic Netscape.
Poco después descargué Netscape en un PC de Dell. «Vaya, —pensé, navegando por diferentes sitios. – Esto se parece mucho a HyperCard».
El legado de HyperCard

El juego de HyperCard «Cosmic Osmo», todavía
¿Qué lugar ocupa HyperCard en la historia de las innovaciones? Por supuesto, se presenta la tentación de desestimar el programa, comparándolo, digamos, con , un precursor prácticamente olvidado del ; o con la televisión mecánica , precursor de la televisión electrónica; o con experimentos para descargar música a través de una conexión por cable o mediante los satélites de William Meister, fallidos pero que inspiraron la aparición de America Online.
Sin embargo, todos estos proyectos fracasaron. HyperCard fue increíblemente popular a nivel mundial. El Museo de Victoria en Melbourne, que describe la historia científica y cultural de Australia, publicó una lista de las maneras en que los profesores de Melbourne utilizaban este programa:
- Un paquete de preguntas de examen con opciones de respuesta.
- Recolección, almacenamiento y uso de materiales de aprendizaje, incluyendo gráficos de Excel.
- Presentaciones en estilo KeyNote y folletos para estudiantes.
- Calculadora con múltiples funciones matemáticas y creación de gráficos.
- Instrucciones interactivas sobre disciplinas científicas con animaciones y sonido.
- Fractales.
- Material de aprendizaje sobre sistemas de información geográfica.
- Modelado de derrames de petróleo.
- Desarrollo de la alfabetización.
- Seguridad en las carreteras.
- Interfaz de base de datos Oracle.
- Base de datos sobre toxicología.
- Selección y reproducción de pistas de un disco de video.
- Presentación educativa interactiva sobre empleos en la industria textil.
- Juegos educativos interactivos "Flores de cristales" y "El jardín de la abuela".
- "Huellas en la playa" – estudio de las costas locales y conchas.
- TTAPS – programa escolar de enseñanza de mecanografía.
Incluso en agosto de 2002, había en el mundo para HyperCard. Tres años después de la emisión del programa "Crónicas de Computadoras", se hizo una continuación, hablando sobre el desarrollo de HyperCard. Descubrieron software para HyperCard diseñado para la gestión de un estudio de televisión. MIT lanzó un videomagazine interactivo basado en el programa. Un estudiante de séptimo grado creó para HyperCard una línea de tiempo de la historia rusa, mientras que incluso los niños en edad preescolar jugaban con esta aplicación.
No es extraño que los programadores de Cyan inicialmente escribieran su increíblemente popular rompecabezas de aventura Myst como una pila de HyperCard. Esto explica la hermosa gráfica del juego y la calidad de la animación intercaladas con sonidos de fondo o clips de video inesperados. Pero incluso en 1987, cuando el Mac era en blanco y negro, los desarrolladores de HyperCard y los artistas produjeron productos finos y asombrosos que rara vez se encuentran en la web de hoy.

El rompecabezas aventurero Myst – posiblemente la cúspide de la evolución de HyperCard
¿Cómo definía HyperCard su creador Bill Atkinson? «En términos sencillos, HyperCard es un conjunto de herramientas de software que permite a personas sin habilidades de programación reunir información interactiva en un solo lugar», comentó en 1987 a 'Computer Chronicles'.
Cuando la innovación de Tim Berners-Lee finalmente ganó popularidad a mediados de los años 90, HyperCard ya había preparado a una generación de desarrolladores que sabían para qué servía Netscape. Por eso, la analogía histórica más apropiada para HyperCard no sería alguna innovación fallida y olvidada, sino una reformulación de la famosa sobre Elvis Presley. Antes de que la Web hiciera algo, todo lo hacía HyperCard.
Fuente: habr.com

