Violonchelo (navegador web)

Compartir Imprimir Citar

Cello es uno de los primeros navegadores web gráficos discontinuados para Windows 3.1; fue desarrollado por Thomas R. Bruce del Instituto de Información Legal de la Facultad de Derecho de Cornell. Fue lanzado como shareware en 1993. Mientras que otros navegadores se ejecutaban en varias máquinas Unix, Cello fue el primer navegador web para Microsoft Windows, utilizando el sistema winsock para acceder a Internet. Además del Windows básico, Cello trabajó en Windows NT 3.5 y con pequeñas modificaciones en OS/2.

Cello se creó debido a la demanda de acceso a la Web por parte de los abogados, quienes eran más propensos a usar Microsoft Windows que los sistemas operativos Unix compatibles con navegadores web anteriores, incluida la primera versión de Mosaic. La falta de un navegador de Windows significó que muchos expertos legales no pudieran acceder a la información legal disponible en hipertexto en la World Wide Web. Cello fue popular durante 1993/1994, pero cayó en desgracia tras el lanzamiento de Mosaic para Windows y Netscape, después de lo cual se abandonó el desarrollo de Cello.

Cello se lanzó públicamente por primera vez el 8 de junio de 1993. Se anunció una versión 2.0, pero se abandonó el desarrollo. La versión 1.01a, 16 de abril de 1994, fue el último lanzamiento público. Desde entonces, el Instituto de Información Legal de la Facultad de Derecho de Cornell obtuvo la licencia del código fuente de Cello 2.0, que se ha utilizado para desarrollar software comercial.

El navegador ya no está disponible desde su página de inicio original. Sin embargo, todavía se puede descargar desde sitios espejo.

Desarrollo e historia

El icono anterior a la versión 1

El desarrollo de Cello comenzó en 1992, con versiones beta planificadas para junio de 1993 y un lanzamiento para julio de 1993. Se anunció públicamente el 12 de abril de 1993.

El Instituto de Información Legal de la Facultad de Derecho de Cornell creó el primer sitio de derecho en el Internet en 1992 y el primer sitio web legal en 1993. Sin embargo, en ese momento no había navegadores web para el sistema operativo Microsoft Windows, que era el que usaban la mayoría de los abogados. Por lo tanto, para permitir que los abogados usen su sitio web, el Instituto de Información Legal desarrolló el primer navegador web basado en Windows. Esto fue posible gracias a una subvención del Centro Nacional para la Investigación de Información Automatizada.

Aunque otros navegadores de la época se basaban en las bibliotecas WWW del CERN llamadas libwww, las PC de la época no eran lo suficientemente potentes para ejecutar el código orientado a UNIX. Como resultado, Thomas Bruce tuvo que reescribir la mayoría de las bibliotecas WWW para que funcionaran en Microsoft Windows. A diferencia de la mayoría de los navegadores comerciales en ese momento, Cello no usaba el código fuente de Mosaic y, por lo tanto, tenía una apariencia diferente.

Steven Sinofsky, presidente de la división de Windows de Microsoft, escribió en un correo electrónico de junio de 1994: Actualmente no planeamos ningún otro software de cliente [en el próximo lanzamiento de Windows 95], especialmente algo como Mosaic o Cello. Sin embargo, el 11 de enero de 1995, Microsoft anunció que había licenciado la tecnología Mosaic de Spyglass, que usaría para crear Internet Explorer. El 15 de agosto de 1995, Microsoft debutó con su propio navegador web Internet Explorer 1 para Windows 95. Si bien no se envió con la versión original de Windows 95, ¡se envió con Microsoft Plus! para Windows 95.

Uso

Cuando se lanzó en 1993, Cello era el único navegador para la plataforma Microsoft Windows. Poco después del lanzamiento, Cello se descargaba a un ritmo de 500 copias por día. Como tal, logró una buena cantidad de uso y reconocimiento dentro de la comunidad legal, incluida una cantidad de usuarios de PC con entre 150 000 y 200 000 usuarios. En 1994, la mayoría de los sitios web se visitaban con el navegador Cello o el navegador Mosaic. A pesar de tener menos funciones que Mosaic, Cello continuó usándose debido a su interfaz más simple y a sus requisitos de sistema más bajos. Cello fue elogiado por ser fácil de instalar, ya que no fue necesario instalar Win32s o una pila TCP/IP para Windows 3.1. Tras el lanzamiento de Windows 95, que ofrecía una interfaz TCP/IP mucho mejor, Cello cayó en desuso y fue abandonado.

En 1995, Cello, al igual que el navegador Mosaic, fue eclipsado por dos navegadores más nuevos, Netscape e Internet Explorer, y cayó en desuso. En 1999, el violonchelo se consideraba un personaje "histórico" navegador.

Se considera que el violonchelo es una de las primeras víctimas de la guerra de los navegadores.

Características

El violonchelo tenía las siguientes características:

  • soporte gráfico en línea: GIF, XBM, PCX y BMP.
  • PostScript visualización y sonido jugando
  • Guardar archivos e imprimir.
  • Edición de soporte para archivos locales a través de un editor externo. Integración con el ayudante/editor HTMLAssistant basado en Windows.
  • File caching ad infinitum usando una caché basada en archivos con "marca de agua baja" especificada por el usuario.
  • Soporte DDE y OLE drag-and-drop. Cello puede ser invocado y controlado a través del uso de macros DDE en otros programas. También se admiten argumentos de URL en la línea de comandos.
  • "Modo Peek", permitiendo la recuperación parcial de archivos de tamaño grande o desconocido.
  • Modo de archivo local para la entrega HTML en máquinas independientes o máquinas con conexiones LAN solamente.
  • Soporte para esquema HTML "mailto:" con cliente de envío de correo electrónico integrado.
  • Soporte para el conjunto completo de caracteres HTML+ ISO-LATIN, incluyendo símbolos legales especializados, caracteres extranjeros, etc.
  • Jugadores de sonido, visores, editores y clientes de Telnet y TN3270.
  • Documentación en línea completa en formato Ayuda de Windows.
  • Interfaz de usuario simple.
  • Soporte completo extensible para ver los archivos descargados en un número ilimitado de formatos de archivo PC-binario usando el esquema estándar de Windows Associate...
  • Marcas
  • Navegación local
  • Interfaz más simple (comparada a Mosaic)

A diferencia de Mosaic, Cello no tenía botones en la barra de herramientas y, en cambio, se accedía a los comandos a través de menús desplegables.

Protocolos respaldados

Cello admitía los siguientes protocolos: HTTP 1.0, Gopher (pero no Gopher+), FTP de solo lectura, correo SMTP, Telnet, Usenet, CSO/ph/qi directamente y WAIS, HyTelnet, TechInfo, Archie, X.500, TN3270 y varios otros a través de puertas de enlace públicas.

Servidores FTP compatibles

Cello admitía los siguientes servidores FTP: la mayoría de los servidores Unix (incluidos SunOS, System V y Linux), IBM VM, sistemas VMS, Windows NT, QVTNet, servidores de PC NCSA/CUTCP/Rutgers, servidor de PC de software FTP, HellSoft NLM para Novell.

Conexión a Internet

Cello funciona mejor con una conexión Ethernet directa, pero también admite conexiones de acceso telefónico SLIP y PPP mediante el uso de sockets asíncronos. Cello tiene una pila de tiempo de ejecución TCP/IP integrada.

Historial de versiones

La pantalla de Cello. Note que la imagen no es la de un cello, sino más bien una viola da gamba, su predecesor aristocrático
Una captura de pantalla de Cello 2.0 en desarrollo.

Se lanzaron las siguientes versiones:

16-bit Cello Releases
Versión Fecha Ciclo de desarrollo Tamaño exe (en kb) Descargar Notas
0.1 8 de junio de 1993 Beta 347 evolt Requisitos Distintos para correr
0.2 14 de junio de 1993 Beta ? ? Cambio
0.3 16 de junio de 1993 Beta ? ? Cambio
0,4 18 de junio de 1993 Beta ? ? Cambio
0.5 24 de junio de 1993 Beta ? ? Cambio
0.6 30 de junio de 1993 Beta ? ? Cambio
WINSOCK alpha r3 6 de septiembre de 1993 Alfa 374 [1] Haga doble clic para visitar el enlace, haga clic derecho para mostrar url. La solicitud del navegador contiene sólo una línea GET. No soporta las redirecciónes
WINSOCK alpha r6 14 de octubre de 1993 Alfa 362 [2] (cello-ws.zip) La solicitud del navegador contiene sólo una línea GET. No soporta las redirecciónes
0,8 5 de noviembre de 1993 Beta Changelog (Distinct version discontinued)
0.9 12 de noviembre de 1993 Beta-pre ? ?
0.9 16 de noviembre de 1993 Beta 487 [3] Cambio. Obtener solicitudes utilizar la versión de protocolo actualmente inválida. Las direcciones son apoyadas. Crashes on pages with unsupported image files
0.9 22 de noviembre de 1993 WINSOCK alpha r9.2 494 [4] Cuestiones de 0,9 beta todavía presentes.

Nuevo número: en la etiqueta img, src debe ser el último atributo

1.0 17 de febrero de 1994 Liberación ? evolt
1.01 ? Liberación ? ?
1.01a 17 de marzo de 1994 liberación 521 [5], evolt Cambio
2.0 Alfa desarrollo cesado, primera versión para apoyar formas HTML

Aunque se había anunciado Cello 2.0, el desarrollo cesó antes de su lanzamiento público.

IBM lanzó una corrección para su pila TCP/IP V2.0 para que Cello pudiera funcionar con OS/2 WinOS/2 el 9 de febrero de 1994.

Tabla de comparación de navegadores

La siguiente tabla muestra cómo se compara Cello con los navegadores de su época.

Comparación de navegadores web
Navegador Cello NCSA X-Mosaic NCSA Mosaic Netscape Navigator Spyglass Mosaic AIR Mosaic InternetWorks Win-Tapestry IBM WebExplorer
Sistema operativoGanaUNIXGanaGanaGanaGanaGanaGanaOS/2
Versión12.42.0 alfa 311.023.06Beta 41.670.91
proxyNoSí.NoSí.ParcialSí.Sí.ParcialParcial
extendida htmlNoNoNoSí.NoNoNoNoNo
Ejecución
MultithreadingNoNoNoSí.NoNoSí.Sí.No
vinculación dinámicaNoNoNoSí.NoNoSí.NoNo
Imagen diferidaNoNoNoSí.NoSí.Sí.Sí.No
multipaneNoNoNoNoNoNoSí.NoNo
multi-ventanaNoNoNoNoNoNoNoSí.No
Configurabilidad
kiosk modeNoNoNoNoNoSí.NoNoSí.
jugadores externosSí.NoNoSí.NoNoSí.Sí.Sí.
Integración
dNoNoNoNoNoSí.NoSí.No
jugadores despreciablesNoParcialParcialSí.ParcialSí.Sí.ParcialSí.
Search engine(Find)Sí.NoNoSí.NoNoNoNoNo
Navegación
hotlistNoSí.Sí.NoSí.Sí.Sí.NoSí.
bookmarkSí.NoNoSí.NoNoNoSí.No
carpetasSí.Sí.Sí.Sí.NoSí.Sí.Sí.No
categorías (etiquetas)NoNoNoNoNoNoNoSí.No
menú / barra de botónNoNoSí.NoNoSí.NoNoNo
importaciónSí.NoNoSí.NoSí.NoSí.No
ExportaciónSí.NoNoSí.Sí.Sí.NoNoNo
anotaciónNoSí.Sí.Sí.NoNoNoSí.No
sello de tiempo automáticoNoNoNoSí.NoNoNoNoNo
Fuente: Berghel, Hal (1996). "El lado del cliente de la World-Wide Web". Comunicaciones de la ACM. 39 (1): 30–40. doi:10.1145/234173.234177. ISSN 0001-0782. S2CID 2003788.

Derivados

Técnico

Mientras que originalmente Cello requería la pila TCP/IP de Distinct Corporation, con el lanzamiento de Cello Beta Version.8, Cello dejó de ser compatible con Distinct y pasó a estar basado exclusivamente en Winsock.

Originalmente, aunque Cello podía ejecutarse en OS/2, la implementación de OS/2 de Winsock tenía errores que impedían que Cello accediera a Internet. El error, APAR #PN52335, se solucionó más tarde, lo que permitió que Cello funcionara correctamente en OS/2.

El agente de usuario de Cello es LII-Cello/<version> libwww/2.5.

Soporte DDE

Cello presentaba compatibilidad con intercambio dinámico de datos (DDE). Se planeó la compatibilidad con OLE y con el cliente DDE, pero nunca se lanzó.

Un ejemplo de cómo invocar a Cello desde una macro de Microsoft Word:

Subsidio MAINChanNum = DDEInitiate()"Cello", "URL")DDEExecute()ChanNum, "http://www.law.cornell.edu")DDETerminate()ChanNum)Final Subsidio

Requisitos del sistema

El violonchelo tiene los siguientes requisitos del sistema:

Crítica

El violonchelo no era muy estable y su desarrollo se detuvo temprano.

Cello no mostraba bien los gráficos y requería que el usuario recargara la página web al cambiar el tamaño de la ventana. Como la mayoría de los navegadores en ese momento, Cello tampoco admitía ningún protocolo de seguridad web. También se dijo que Cello tradujo html "crudamente" y las páginas aparecerían irregulares.

El violonchelo también tuvo un desempeño por debajo del promedio en el acceso a Internet y el procesamiento de documentos hipermedia.