Navegador en modo línea

Navegador web de línea de comandos

Navegador en modo línea
Autor(es) original(es)
Desarrollador(es)W3C / CERN
Lanzamiento inicial0.7, 14 de mayo de 1991 [1] ( 14 de mayo de 1991 )
Versión estable
5.4.2 / 24 de junio de 2017 ; hace 7 años [2] ( 24 de junio de 2017 )
Escrito enC [3]
Sistema operativoMultiplataforma, igual que Libwww
TipoNavegador web
LicenciaAviso y licencia del software del W3C
Sitio webwww.w3.org/ModoLínea/

El navegador de modo de línea (también conocido como LMB , [4] WWWLib o simplemente www [5] ) es el segundo navegador web jamás creado. [6] El navegador fue el primero que demostró ser portable a varios sistemas operativos diferentes . [7] [8] Operado desde una interfaz de línea de comandos simple , podría usarse ampliamente en muchas computadoras y terminales de computadora en Internet . El navegador se desarrolló a partir de 1990 y luego fue respaldado por el Consorcio World Wide Web (W3C) como una aplicación de ejemplo y prueba para la biblioteca libwww . [9]

Historia

Uno de los conceptos fundamentales de los proyectos de la « World Wide Web » en el CERN era el de « lectura universal ». [10] En 1990, Tim Berners-Lee ya había escrito el primer navegador, WorldWideWeb (posteriormente renombrado como Nexus ), pero ese programa sólo funcionaba en el software propietario de los ordenadores NeXT , que tenían un uso limitado. [7] Berners-Lee y su equipo no pudieron trasladar la aplicación WorldWideWeb con sus características —incluido el editor gráfico WYSIWYG— al más ampliamente implementado X Window System , ya que no tenían experiencia en su programación. [11] El equipo reclutó a Nicola Pellow , una estudiante de matemáticas en prácticas que trabajaba en el CERN, [12] para escribir un «navegador pasivo» tan básico que pudiera funcionar en la mayoría de los ordenadores de aquella época. [7] El nombre "Line Mode Browser" se refiere al hecho de que, para garantizar la compatibilidad con las primeras terminales de computadora, como las máquinas de teletipo , el programa solo mostraba texto (sin imágenes) y solo tenía entrada de texto línea por línea (sin posicionamiento del cursor). [11] [13]

El desarrollo comenzó en noviembre de 1990 y el navegador se demostró en diciembre de 1990. [14] El entorno de desarrollo utilizó recursos del proyecto PRIAM, un acrónimo en francés de "PRojet Interdivisionnaire d'Assistance aux Microprocesseurs", un proyecto para estandarizar el desarrollo de microprocesadores en el CERN. [15] El corto tiempo de desarrollo produjo software en un dialecto simplificado del lenguaje de programación C. El estándar oficial ANSI C aún no estaba disponible en todas las plataformas. [11] El navegador de modo de línea se lanzó a una audiencia limitada en las computadoras VAX , RS/6000 y Sun-4 en marzo de 1991. [16] Antes del lanzamiento de la primera versión disponible públicamente, se integró en la biblioteca de programas del CERN (CERNLIB), utilizada principalmente por la comunidad de física de altas energías . [8] [17] La ​​primera versión beta del navegador se lanzó el 8 de abril de 1991. [18] Berners-Lee anunció la disponibilidad del navegador en agosto de 1991 en el grupo de noticias alt.hypertext de Usenet . [19] [20] Los usuarios podían usar el navegador desde cualquier lugar de Internet a través del protocolo telnet a la máquina info.cern.ch (que también fue el primer servidor web). La difusión de la noticia de la World Wide Web en 1991 aumentó el interés en el proyecto en el CERN y otros laboratorios como DESY en Alemania y en otras partes del mundo. [7] [21] [22]

La primera versión estable, 1.1, fue lanzada en enero de 1992. [16] [23] Desde la versión 1.2l, lanzada en octubre de 1992, el navegador ha utilizado la biblioteca de código común (más tarde llamada libwww ). [1] El desarrollador principal, Pellow, comenzó a trabajar en el proyecto MacWWW , y ambos navegadores comenzaron a compartir algo de código fuente . [24] En el World Wide Web Newsletter de mayo de 1993, Berners-Lee anunció que el navegador fue liberado al dominio público para reducir el trabajo en nuevos clientes. [25] El 21 de marzo de 1995, con el lanzamiento de la versión 3.0, CERN puso la responsabilidad total de mantener el Line Mode Browser en el W3C. [1] El Line Mode Browser y la biblioteca libwww están estrechamente vinculados: el último lanzamiento independiente de un componente de navegador separado fue en 1995, y el navegador pasó a formar parte de libwww. [26]

El navegador de correo electrónico Agora World Wide Web se basó en el Line Mode Browser. [27] El Line Mode Browser fue muy popular en los comienzos de la web, ya que era el único navegador web disponible para todos los sistemas operativos. Las estadísticas de enero de 1994 muestran que Mosaic había cambiado rápidamente el panorama de los navegadores web y solo el 2% de todos los usuarios de la World Wide Web navegaban por el Line Mode Browser. [28] El nuevo nicho de navegador web de solo texto fue llenado por Lynx , lo que hizo que el Line Mode Browser fuera en gran medida irrelevante como navegador. Una de las razones fue que Lynx es mucho más flexible que el Line Mode Browser. [29] Luego se convirtió en una aplicación de prueba para libwww.

Modo de funcionamiento

La simplicidad del Navegador en Modo Línea tenía varias limitaciones. El Navegador en Modo Línea fue diseñado para funcionar en cualquier sistema operativo que utilizara lo que se denominaban terminales "tontas". La interfaz de usuario tenía que ser lo más simple posible. El usuario comenzaba con una interfaz de línea de comandos que especificaba un Localizador Uniforme de Recursos (URL). La página web solicitada se imprimía línea por línea en la pantalla, como un teleimpresor . Los sitios web se mostraban utilizando las primeras versiones de HTML . El formato se lograba con mayúsculas, sangrías y nuevas líneas. Los elementos de encabezado se escribían en mayúsculas, se centraban y se separaban del texto normal mediante líneas vacías. [30]

La navegación no se controlaba con un dispositivo señalador como un ratón o las teclas de flecha , sino con comandos de texto escritos en el programa. [31] Se muestran números entre paréntesis para cada enlace; los enlaces se abren escribiendo el número correspondiente en el programa. Esto llevó a un periodista de la época a escribir: "La Web es una forma de encontrar información escribiendo números". [6] La página se desplazaba hacia abajo cuando se introducía un comando vacío ( retorno de carrou ), y se desplazaba hacia arriba con el comando " ". El comando " b" navegaba hacia atrás en el historial, y las páginas nuevas se navegaban con " g http://..." (para ir a ) y la URL. [32]

El navegador no tenía funciones de creación, por lo que las páginas solo se podían leer, pero no editar. Robert Cailliau , uno de los desarrolladores, consideró que esto era una pena :

"Creo que, en retrospectiva, el mayor error cometido en todo el proyecto fue el lanzamiento público del navegador Line-Mode. Les dio a los piratas informáticos de Internet acceso inmediato, pero sólo desde el punto de vista del navegador pasivo, sin capacidades de edición" [11]

Características

El navegador de modo de línea fue diseñado para poder ser independiente de la plataforma . Hay puertos oficiales para Apollo/Domain , [33] IBM RS6000 , [33] DECStation/ultrix, [33] VAX/VMS, [33] VAX/Ultrix, [33] MS-DOS , [13] Unix , [13] [34] Windows , [34] Classic Mac OS , [34] Linux , [34] MVS , [35] VM/CMS , [35] FreeBSD , [36] Solaris , [36] y para macOS . [36] El navegador admite muchos protocolos como el Protocolo de transferencia de archivos (FTP), Gopher , el Protocolo de transferencia de hipertexto (HTTP), el Protocolo de transferencia de noticias en red (NNTP) y el servidor de información de área amplia (WAIS). [1] [17] [37]

Otras características incluían hipervínculos rlogin [17] y telnet [17] , compatibilidad con cirílico (añadido el 25 de noviembre de 1994 en la versión 2.15), [1] y la capacidad de configurarse como un cliente proxy . [38] El navegador podía ejecutarse como un proceso en segundo plano y descargar archivos. [29] El navegador de modo de línea ha tenido problemas para reconocer entidades de caracteres , contraer correctamente los espacios en blanco y admitir tablas y marcos . [39]

Véase también

Referencias

  1. ^ abcde Berners-Lee, Tim (23 de abril de 1998). «Historial de cambios del navegador en modo línea». World Wide Web Consortium . Consultado el 2 de junio de 2010 .
  2. ^ "Obtención del código fuente de libwww del W3C". www.w3.org . Consultado el 20 de septiembre de 2022 .
  3. ^ Pellow, Nicola (febrero de 1991). «LM_Availability – /Talk_Feb-91». Consorcio World Wide Web . Consultado el 10 de agosto de 2010 .
  4. ^ Nielsen, Henrik Frystyk (abril de 1995). «¿Cómo puedo descargar un documento?». World Wide Web Consortium . Archivado desde el original el 12 de enero de 2012. Consultado el 10 de agosto de 2010 .
  5. ^ Bolso, Erik Inge (8 de marzo de 2005). «Resumen de navegadores en modo texto de 2005». Linux Journal . Consultado el 5 de agosto de 2010 .
  6. ^ ab Berners-Lee, Tim . "Preguntas frecuentes: ¿Cuáles fueron los primeros navegadores?". World Wide Web Consortium . Consultado el 26 de julio de 2011 .
  7. ^ abcd «Diez años de dominio público para el software web original». CERN . 30 de abril de 2003. Archivado desde el original el 29 de junio de 2017 . Consultado el 21 de julio de 2005 .
  8. ^ ab "Cómo empezó la web". CERN . 2008 . Consultado el 25 de julio de 2010 .
  9. ^ Nielsen, Henrik Frystyk (4 de mayo de 1998). "WWW – The Libwww Line Mode Browser". Consorcio World Wide Web . Consultado el 9 de junio de 2010 .
  10. ^ Berners-Lee, Tim . "Conceptos W3". World Wide Web Consortium . Consultado el 20 de julio de 2005. El principio de lectura universal de W3 es que una vez que la información está disponible, debe ser accesible desde cualquier tipo de computadora, en cualquier país, y una persona (autorizada) solo debe tener que usar un programa simple para acceder a ella.
  11. ^ abcd Petrie, Charles; Cailliau, Robert (noviembre de 1997). «Entrevista a Robert Cailliau sobre la propuesta de la WWW: «Cómo sucedió realmente»». Instituto de Ingenieros Eléctricos y Electrónicos . Archivado desde el original el 6 de enero de 2011. Consultado el 18 de agosto de 2010 .
  12. ^ Berners-Lee, Tim ; Fischetti, Mark (1999). Tejiendo la red . HarperSanFrancisco. pág. 29. ISBN 9780062515865. [...] necesitábamos ayuda. Ben Segal [...] descubrió a una joven becaria llamada Nicola Pellow.
  13. ^ abc Stewart, Bill. "Historial del navegador web". Living Internet . Consultado el 2 de junio de 2010 .
  14. ^ Cailliau, Robert (1995). "Un poco de historia de la World Wide Web". World Wide Web Consortium . Consultado el 7 de agosto de 2010. La estudiante técnica Nicola Pellow (CN) se une y comienza a trabajar en el navegador en modo de línea.
  15. ^ Eck, C. (diciembre de 1985). «PRIAM y VMEbus en el CERN» (PDF) . VMEbus in Physics Conference . Consultado el 26 de julio de 2011 .
  16. ^ ab Crémel, Nicole (5 de abril de 2001). "Un poco de historia de la World Wide Web". CERN . Archivado desde el original el 19 de diciembre de 2007. Consultado el 2 de junio de 2010 .
  17. ^ abcd Berners-Lee, Tim (enero de 1992). "What's new in '92" (Novedades en el 92). World Wide Web Consortium . Consultado el 25 de julio de 2010 .
  18. ^ Gillies, James; Cailliau, Robert (2000). Cómo nació la Web. Oxford University Press. pp. 345. ISBN 0-19-286207-3.
  19. ^ Stewart, Bill. "Tim Berners-Lee, Robert Cailliau y la World Wide Web". Living Internet . Consultado el 26 de julio de 2010 .
  20. ^ Berners-Lee, Tim (6 de agosto de 1991). "Re: Calificadores en enlaces de hipertexto...". Consultado el 28 de julio de 2010. Tenemos un prototipo de editor de hipertexto para NeXT y un navegador para terminales en modo línea que funciona en casi cualquier cosa.
  21. ^ Gillies, James; Cailliau, Robert (2000). Cómo nació la Web. Oxford University Press. pág. 205. ISBN 0-19-286207-3.
  22. ^ Berners-Lee, Tim (7 de mayo de 1993). «Software WWW de dominio público del CERN» . Consultado el 11 de octubre de 2010 .
  23. ^ La versión PC-NFS (fechada 92.01.16) para MS-DOS: wwwpcnfs.zip ( NOTA: Los navegadores Firefox pueden negarse a descargar el archivo, alegando que "el archivo contiene un virus o malware". Resultados de VirusTotal .).
  24. ^ Berners-Lee, Tim (3 de noviembre de 1992). «Macintosh Browser». World Wide Web Consortium . Consultado el 2 de junio de 2010 .
  25. ^ Berners-Lee, Tim (mayo de 1993). «Noticias de la World Wide Web de mayo». Consorcio World Wide Web . Consultado el 7 de junio de 2010 .
  26. ^ Kreutzmann, Dr. Helge (6 de enero de 2010). "WWW-Navegadores para Linux" . Consultado el 3 de junio de 2010 .
  27. ^ Sendall, Mike (29 de marzo de 1995). «World Wide Web Clients». Consorcio World Wide Web . Consultado el 10 de agosto de 2010 .
  28. ^ "Historia de la Web". Oxford Brookes University . 2002. Archivado desde el original el 25 de septiembre de 2010. Consultado el 20 de noviembre de 2010 .
  29. ^ de Graham, Ian S. (1995). The HTML Sourcebook: La guía completa de HTML. John Wiley & Sons . págs. 323. ISBN 0-471-11849-4.
  30. ^ "Navegador en modo línea". World Wide Web Consortium . 3 de noviembre de 1992. Consultado el 21 de julio de 2010 .
  31. ^ Pellow, Nicola (febrero de 1991). «Features_of_LM – /Talk_Feb-91». Consorcio World Wide Web . Consultado el 10 de agosto de 2010 .
  32. ^ Berners-Lee, Tim (3 de noviembre de 1992). «Commands». CERN / World Wide Web Consortium . Consultado el 24 de julio de 2010 .
  33. ^ abcde Berners-Le, Tim. «Instalación». Archivado desde el original el 11 de enero de 2012. Consultado el 16 de noviembre de 2010 .
  34. ^ abcd Nielsen, Henrik Frystyk (1 de abril de 1999). «Lista de plataformas para libwww». Consorcio World Wide Web . Consultado el 9 de junio de 2010 .
  35. ^ ab "Gente de la WWW". Consorcio World Wide Web . Consultado el 15 de junio de 2010 .
  36. ^ abc «Bibliotecas libwww del W3C». PhysioNet . Cambridge, MA: Universidad de São Paulo . 19 de marzo de 2008. Archivado desde el original el 18 de mayo de 2015. Consultado el 30 de mayo de 2010 .
  37. ^ Berners-Lee, Tim ; Nielsen, Henrik Frystyk (9 de diciembre de 1996). "Definición de un servidor de noticias". Consorcio World Wide Web . Consultado el 28 de junio de 2010 .
  38. ^ Nielsen, Henrik Frystyk (9 de agosto de 1997). "Libwww – the W3C Sample Code Library README". Consorcio World Wide Web . Consultado el 11 de agosto de 2010 .
  39. ^ Tobias, Daniel R. (4 de abril de 2010). «Navegadores «Brand-X» – Lista alfabética: AG» . Consultado el 5 de julio de 2010 .

Lectura adicional

  • Gay, Martin (2000). Avances y problemas recientes en informática. Greenwood Publishing Group. pág. 121. ISBN 978-1-57356-227-0.
  • Gillies, James; Cailliau, Robert (15 de enero de 2000). Cómo nació la Web: la historia de la World Wide Web. Oxford University Press. ISBN 0-19-286207-3.
  • Diciembre, John; Randall, Neil (1994). La World Wide Web desatada. Sams Publishing. ISBN 1-57521-040-1.
  • Kantor, Andrew (1995). Guía de 60 minutos sobre Internet: incluida la World Wide Web. IDG Books Worldwide. ISBN 1-56884-342-9.
  • Sitio web oficial
  • Navegador de modo de línea 2013 (CERN)
Obtenido de "https://es.wikipedia.org/w/index.php?title=Navegador_en_modo_de_línea&oldid=1221338905"