ViolaWWW es un navegador web descontinuado , el primero en admitir scripts y hojas de estilo para la World Wide Web (WWW). Fue lanzado por primera vez en 1991/1992 para Unix y actuó como el navegador recomendado en el CERN , [ 1 ] donde se inventó la WWW, pero finalmente perdió su posición como el navegador más utilizado frente a Mosaic .
Viola
Lanzado en 1992, [ 2 ] Viola fue inventado por Pei-Yuan Wei , miembro del Experimental Computing Facility (XCF) de la Universidad de California, Berkeley . [ 1 ] [ 2 ] Viola era un lenguaje de programación/scripting basado en UNIX ; el acrónimo significaba "Visually Interactive Object-oriented Language and Application" (Lenguaje y aplicación orientados a objetos visualmente interactivos). [ 4 ]
El interés de Pei por el software gráfico comenzó con HyperCard , que conoció en 1989. Sobre ello, Pei comentó: «HyperCard era muy atractivo en aquel entonces, ya sabes, gráficamente, esto de los hipervínculos, pero no era muy global y solo funcionaba en Mac... y yo ni siquiera tenía un Mac». Al tener acceso únicamente a terminales X , Pei creó en 1990 la primera versión de Viola para dichas terminales: «Conseguí un manual de HyperCard, lo consulté y básicamente tomé los conceptos y los implementé...» [ 4 ]
Pei lanzó Viola 0.8 en 1991. [ 4 ]
Historia de ViolaWWW
Tras graduarse, Pei siguió desarrollando Viola mientras trabajaba con XCF y empresas emergentes. [ 4 ] [ 5 ] Posteriormente, recibió financiación de O'Reilly Books , la editorial técnica, que utilizó el software para ayudar a demostrar su sitio web Global Network Navigator . [ 6 ] Su principal objetivo era crear una versión de Viola para Internet:
X-Window [sic] era un sistema basado en Unix, por lo que tenía TCP/IP incorporado e Internet era un paso lógico. La cuestión era cómo transportar sus páginas de Viola a través de Internet. Estaba a punto de inventar de forma independiente el hipertexto en red. «Y fue entonces cuando leí el correo electrónico de Tim sobre la World Wide Web », explica. «La URL era muy, muy ingeniosa, era justo lo que necesitaba». Le escribió a Tim diciéndole que estaba pensando en escribir un navegador para X. «Parece una buena idea», dijo Tim en una respuesta publicada en www-talk el 9 de diciembre [1991]. Cuatro días después, Pei Wei le dijo a www-talk que había creado un navegador.
- Gillies y Cailliau [ 4 ]
Lanzado en 1992, ViolaWWW fue el primer navegador en añadir funcionalidades extendidas como objetos programables integrados, hojas de estilo y tablas. Las primeras versiones fueron bien recibidas en el CERN . [ 4 ] Ed Krol también destacó el navegador en su popular texto de 1992, Whole Internet User's Guide and Catalog .
A medida que ViolaWWW se desarrollaba, comenzó a parecerse más a HyperCard:
Contaba con una función de marcadores para guardar tus páginas favoritas. Tenía botones para retroceder y avanzar, y un historial para recordar los lugares que habías visitado. Con el tiempo, incorporó tablas y gráficos, y en mayo de 1993 incluso podía ejecutar programas.
- Gillies y Cailliau [ 4 ]
ViolaWWW se basaba en el kit de herramientas Viola, una herramienta para el desarrollo y soporte de aplicaciones multimedia interactivas visuales, siendo un navegador web multimedia una posible aplicación. Viola se ejecutaba bajo el sistema X Window y podía utilizarse para crear aplicaciones hipermedia complejas con características como applets y otro contenido interactivo ya en 1992. [ 7 ]
Primeros
Viola fue el primer navegador web en tener las siguientes características: [ 8 ]
- la inserción de documentos del lado del cliente, la predatación de marcos o la sindicación mediante la escritura de salida JavaScript, que son métodos que se utilizan habitualmente hoy en día.
- un mecanismo de hoja de estilo simple utilizado para insertar información de estilo como fuentes, color y alineaciones en un documento. [ 9 ] Esto se implementó en Viola mucho antes de que se desarrollara CSS en 1996:
- un panel lateral que se utiliza para mostrar información "meta", enlaces de navegación dentro del documento y otra información, similar a (pero no tan sofisticada como) las funciones que se encuentran en varios navegadores modernos.
- un lenguaje de scripting al que se puede acceder desde un documento HTML , [ 10 ] de manera que un documento HTML pueda incorporar scripts/applets altamente interactivos. Esto puede considerarse el precursor de JavaScript y los objetos incrustados.
- Formularios [ 11 ]
Compitiendo contra Mosaic
Si bien ViolaWWW abrió la puerta a la World Wide Web, [ 8 ] sus limitaciones, incluyendo el hecho de que solo se implementó en el Sistema X Window, significaron que no pudo competir con Mosaic , el navegador que popularizó la Web. [ 12 ] Entre otras cosas, Mosaic era más fácil de instalar en las computadoras que la mayoría de la gente usaba. [ 8 ] Originalmente desarrollado para UNIX , Mosaic pronto se portó a Microsoft Windows , [ 13 ] una plataforma en la que ViolaWWW nunca se ejecutó.
ViolaWWW en litigios por patentes
En 1999, Eolas Technologies y la Universidad de California presentaron una demanda ante el Tribunal de Distrito de los Estados Unidos para el Distrito Norte de Illinois contra Microsoft, alegando la infracción de la patente estadounidense 5,838,906 (relativa a los complementos del navegador ) por parte del navegador web Internet Explorer . Eolas ganó el caso inicial en agosto de 2003 y recibió una indemnización de 521 millones de dólares por parte de Microsoft. [ 14 ] El Tribunal de Distrito ratificó la decisión del jurado en enero de 2004.
En marzo de 2005, un tribunal de apelaciones ordenó que se celebrara un nuevo juicio, revocando una decisión que obligaba a Microsoft a pagar 521 millones de dólares en concepto de daños y perjuicios. El tribunal de apelaciones afirmó que el fallo inicial había ignorado dos argumentos clave presentados por Microsoft. Microsoft pretendía demostrar ante el tribunal que ViolaWWW constituía un estado de la técnica anterior , puesto que se creó en 1993 en la Universidad de California, un año antes de que se presentara la patente clave. Microsoft también sugirió que Michael David Doyle, fundador de Eolas y antiguo investigador de la Universidad de California, había ocultado intencionadamente su conocimiento de ViolaWWW al presentar la solicitud de patente. [ 15 ] Posteriormente, en agosto de 2007, Microsoft llegó a un acuerdo con Eolas, sin que se celebrara un nuevo juicio. [ 16 ] Eolas continuó interponiendo demandas contra decenas de otras empresas tecnológicas.
En febrero de 2012, un jurado de Texas declaró inválidas dos de las patentes de Eolas tras el testimonio de varios acusados, entre ellos Tim Berners-Lee y Pei-Yuan Wei, a quien se le atribuye la creación del navegador Viola. El testimonio afirmaba que el navegador Viola incluía las invenciones reivindicadas por Eolas antes de la fecha de presentación de la solicitud (7 de septiembre de 1993). Añadió que existían "pruebas sustanciales de que Viola era conocido y utilizado públicamente" antes de la supuesta fecha de concepción de los demandantes. El fallo puso fin a una demanda pendiente contra 22 empresas, entre ellas Yahoo , Google y numerosos minoristas en línea. [ 17 ]
Véase también
Referencias
- 1 2 3 4 5 Tim Berners-Lee . "¿Cuáles fueron los primeros navegadores WWW?" . Consorcio World Wide Web . Recuperado el 15 de junio de 2010 .
- 1 2 3 Pei-Yuan Wei . "ViolaWWW Hypertext Browser" . Consultado el 28 de julio de 2010 .
- ↑ Consulte Viola en pocas palabras (archivado el 9 de septiembre de 2019) en Wayback Machine para obtener más detalles.
- 1 2 3 4 5 6 7 James Gillies; R. Cailliau (2000). Cómo nació la Web: la historia de la World Wide Web . Oxford University Press. págs. 213–217 . ISBN 978-0-19-286207-5.
- ↑ "Gente de la WWW" . Consorcio World Wide Web . Consultado el 28 de julio de 2010 .
- ↑ O'Reilly, Tim (23 de febrero de 2009). "Por qué Kindle debería ser un libro abierto" . Forbes .
- ↑ Tim O'Reilly. "¿Qué es la Web 2.0? - Patrones de diseño y modelos de negocio para la próxima generación de software" (PDF) . O'Reilly Media. Archivado del original (PDF) el 15 de febrero de 2012.
- 1 2 3 Berners-Lee, Tim (9 de agosto de 1997) [c.1993]. "Una breve historia de la web" . Consorcio World Wide Web . Recuperado el 17 de agosto de 2010 .
- ↑ "Capítulo 14, Hoja de estilo" . Viola en pocas palabras . Archivado del original el 18 de enero de 2022.
- ↑ "Capítulo 13, Extensibilidad" . Viola en pocas palabras . Archivado del original el 18 de enero de 2022.
- ↑ "ViolaWWW" . webdesignmuseum.org . Museo del Diseño Web . Consultado el 17 de febrero de 2022 .
- ↑ "Mosaic: el primer navegador web global" . Consultado el 28 de julio de 2010 .
- ↑ Freedman, Alan. Enciclopedia de escritorio informático, 9.ª edición. Nueva York: Osborne, 2001, pág. 629.
- ↑ "Eolas Technologies, Inc. y los Regentes de la Universidad de California contra Microsoft Corporation" .99 C 626
- ↑ El tribunal suspende la multa de 521 millones de dólares impuesta a Microsoft , BBC News , 3 de marzo de 2005.
- ↑ "Se resuelve una disputa de patentes de alto perfil que duró 8 años" . Seattle Post-Intelligencer . 30 de agosto de 2007.
- ↑ Samuels, Julie (15 de febrero de 2012). "Por qué el sistema de patentes no funciona bien con el software: si Eolas hubiera hecho lo contrario" . Electronic Frontier Foundation .
Enlaces externos
- Sitio web oficial en Wayback Machine (archivado el 13 de octubre de 1999)
- Comentarios personales sobre el caso Eolas vs. Microsoft y el estado de la técnica anterior de Viola en Wayback Machine (archivado el 25 de junio de 2010).
- Presentación: Extensibilidad en navegadores WWW en Wayback Machine (archivada el 26 de septiembre de 2003)
- Descargar Viola
- Navegadores web POSIX
- Software de 1991
- Software de 1992
- Navegadores web descontinuados