Lynx es un navegador web personalizable basado en texto para usar en terminales de celda de caracteres direccionables por cursor . [6] [7] A partir de 2020 [actualizar], es el navegador web más antiguo que aún se mantiene, [8] comenzó en 1992.
Autor (es) original (es) | Lou Montulli , Michael Grobe, Charles Rezac |
---|---|
Desarrollador (es) | Thomas Dickey |
Versión inicial | 1992 |
Liberaciones estables [±] | |
2.8.9rel.1 [1] [2] (8 de julio de 2018 ) [±] | |
Vista previa de la (s) versión (es) [±] | |
2.9.0dev.6 (5 de septiembre de 2020 [3] ) [±] | |
Repositorio | |
Escrito en | ISO C |
Motor | tenedor de libwww |
Sistema operativo | Tipo Unix , [4] DOS , Windows [5] |
Disponible en | inglés |
Tipo | Navegador web basado en texto |
Licencia | GNU GPLv2 |
Sitio web | isla invisible |
Historia
Lynx fue un producto del Distributed Computing Group dentro de Academic Computing Services de la Universidad de Kansas , [9] [10] y fue desarrollado inicialmente en 1992 por un equipo de estudiantes y personal de la universidad ( Lou Montulli , Michael Grobe y Charles Rezac ) como un navegador de hipertexto utilizado únicamente para distribuir información del campus como parte de un servidor de información en todo el campus y para navegar por el espacio Gopher . [11] La disponibilidad beta se anunció a Usenet el 22 de julio de 1992. [12] En 1993, Montulli agregó una interfaz de Internet y lanzó una nueva versión (2.0) del navegador. [13] [14]
En julio de 2007[actualizar]el soporte de protocolos de comunicación en Lynx se implementa usando una versión de libwww , [15] bifurcada del código base de la biblioteca en 1996. [16] Los protocolos soportados incluyen Gopher , HTTP , HTTPS , FTP , NNTP y WAIS . [7] [17] Se agregó soporte para NNTP a libwww desde el desarrollo continuo de Lynx en 1994. [18] Posteriormente, se agregó soporte para HTTPS a la bifurcación de libwww de Lynx, inicialmente como parches debido a preocupaciones sobre el cifrado. [19]
Garrett Blythe creó DosLynx en abril de 1994 [20] y más tarde también se unió al esfuerzo de Lynx. Foteos Macrides transfirió gran parte de Lynx a VMS y lo mantuvo durante un tiempo. En 1995, Lynx fue lanzado bajo la Licencia Pública General GNU y ahora es mantenido por un grupo de voluntarios dirigido por Thomas Dickey
. [21]Características
Navegar en Lynx consiste en resaltar el enlace elegido usando las teclas del cursor, o tener todos los enlaces en una página numerados e ingresar el número del enlace elegido. [22] Las versiones actuales admiten SSL [7] y muchas funciones HTML . Las tablas se formatean utilizando espacios, mientras que los marcos se identifican por su nombre y se pueden explorar como si fueran páginas separadas. Lynx no es intrínsecamente capaz de mostrar varios tipos de contenido que no es texto en la web, como imágenes y video, [6] pero puede iniciar programas externos para manejarlo, como un visor de imágenes o un reproductor de video. [22]
A diferencia de la mayoría de los navegadores web, Lynx no admite JavaScript , que muchos sitios web requieren para funcionar correctamente, ni Adobe Flash . [23]
Los beneficios de velocidad de la navegación de solo texto son más evidentes cuando se utilizan conexiones a Internet de bajo ancho de banda o hardware de computadora más antiguo que puede ser lento para reproducir contenido con muchas imágenes.
Intimidad
Debido a que Lynx no admite gráficos, los errores web que rastrean la información del usuario no se recuperan, lo que significa que las páginas web se pueden leer sin las preocupaciones de privacidad de los navegadores web gráficos. [10] Sin embargo, Lynx admite cookies HTTP , [6] que también se pueden utilizar para rastrear la información del usuario. Lynx, por lo tanto, admite la inclusión de cookies en listas blancas y negras o, alternativamente, la compatibilidad con cookies se puede desactivar permanentemente. [22]
Al igual que con los navegadores convencionales, Lynx también admite historiales de navegación y almacenamiento en caché de páginas, [24] los cuales pueden generar problemas de privacidad. [25]
Configurabilidad
Lynx acepta opciones de configuración de opciones de línea de comandos o archivos de configuración. Hay 142 opciones de línea de comando según su mensaje de ayuda. El archivo de configuración de la plantilla lynx.cfg
enumera 233 funciones configurables. Existe cierta superposición entre los dos, aunque hay opciones de línea de comandos, por ejemplo, -restrict
que no coinciden lynx.cfg
. Además de las opciones preestablecidas por línea de comandos y archivo de configuración, el comportamiento de Lynx se puede ajustar en tiempo de ejecución usando su menú de opciones. Nuevamente, existe cierta superposición entre las configuraciones. Lynx implementa muchas de estas características opcionales en tiempo de ejecución, opcionalmente (controladas a través de una configuración en el archivo de configuración) permitiendo que las opciones se guarden en un archivo de configuración de escritura independiente. La razón para restringir las opciones que se pueden guardar se originó en un uso de Lynx que era más común a mediados de la década de 1990, es decir, el uso de Lynx mismo como una aplicación frontal a Internet a la que se accede mediante conexiones de acceso telefónico. [26] [27] [22]
Accesibilidad
Debido a su pantalla braille actualizable y su interfaz amigable de conversión de texto a voz , los usuarios con discapacidad visual pueden utilizar Lynx para el acceso a Internet. [28] [11] [17] Como Lynx sustitutos de imágenes, marcos y otros contenidos no textuales con el texto de alt
, name
y title
atributos HTML [29] y permite ocultar las interfaz de usuario elementos, [30] el navegador se convierte específicamente adecuado para su uso con software de lectura de pantalla de uso general rentable. [31] [32] [33] En el Instituto Indio de Tecnología de Madras se desarrolló una versión de Lynx mejorada específicamente para su uso con lectores de pantalla en Windows . [34]
Acceso remoto
Lynx también es útil para acceder a sitios web desde un sistema conectado de forma remota en el que no hay una pantalla gráfica disponible. [35] [36] [37] A pesar de su naturaleza y antigüedad de solo texto, todavía se puede usar para navegar de manera efectiva en gran parte de la web moderna, incluida la realización de tareas interactivas como editar Wikipedia . [24] [38] [39]
Diseño web y robots
Dado que Lynx tomará las pulsaciones de teclas de un archivo de texto, sigue siendo muy útil para la entrada de datos automatizada, la navegación de páginas web y el raspado web . En consecuencia, Lynx se utiliza en algunos rastreadores web. [ cita requerida ] Los diseñadores web pueden usar Lynx para determinar la forma en que los motores de búsqueda y los rastreadores web ven los sitios que desarrollan. [40] [41] [42] Se encuentran disponibles servicios en línea que brindan la vista de Lynx de una página web determinada. [43]
Lynx también se utiliza para probar el rendimiento de los sitios web. Como se puede ejecutar el navegador desde diferentes ubicaciones a través de tecnologías de acceso remoto como telnet y ssh , se puede usar Lynx para probar el rendimiento de la conexión del sitio web desde diferentes ubicaciones geográficas simultáneamente. [38] Otra posible aplicación de diseño web del navegador es la comprobación rápida de los enlaces del sitio. [44]
Plataformas compatibles
Lynx fue diseñado originalmente para sistemas operativos similares a Unix, aunque fue portado a VMS poco después de su lanzamiento público [ cita requerida ] ya otros sistemas, incluyendo DOS , Microsoft Windows , Classic Mac OS y OS / 2 . [9] Se incluyó en la instalación predeterminada de OpenBSD desde OpenBSD 2.3 (mayo de 1998) [45] a 5.5 (mayo de 2014), [46] estando en el árbol principal antes de julio de 2014, [47] posteriormente disponible a través del árbol de ports, [48] y también se puede encontrar en los repositorios de la mayoría de las distribuciones de Linux , así como en los repositorios Homebrew [49] y Fink para macOS . [39] También se encuentran disponibles puertos para BeOS , MINIX , QNX , AmigaOS [50] y OS / 2 [10] .
Las fuentes se pueden construir en muchas plataformas, por ejemplo, se hace mención al sistema operativo Android de Google . [51]
Ver también
- Accesibilidad informática
- Enlaces (navegador web)
- ELinks
- w3m
- ModSecurity # Bloqueo del navegador anterior Lynx
- Comparación de navegadores web
- Cronología de los navegadores web
- Comparación de lectores de noticias de Usenet
Notas
- ^ Dickey, Thomas E. (8 de julio de 2018). "Lanzamiento estable" . Consultado el 12 de agosto de 2018 .
- ^ Dickey, Thomas E. (8 de julio de 2018). "Cambios desde el lanzamiento de Lynx 2.8" . Consultado el 12 de agosto de 2018 .
- ^ "Cambios desde el lanzamiento de Lynx 2.8" . lynx.invisible-island.net . 5 de septiembre de 2020 . Consultado el 10 de septiembre de 2020 .
- ^ Nelson, H. (24 de abril de 1999). "Guía de instalación de Lynx" . lynx.invisible-island.net .
- ^ Dickey, Thomas (11 de septiembre de 2015). "Lynx2.8.8 [ sic ]" . lynx.invisible-island.net .
- ↑ a b c Rakitin, 1997 .
- ^ a b c Legan, 2001 .
- ^ "Una navegación web de línea de comandos con Lynx y herramientas de enlaces" . TecMint . 2016-04-27 . Consultado el 30 de septiembre de 2020 .
- ↑ a b Paciello 2000 , págs. 154-155.
- ^ a b c Legan, 2002 .
- ^ a b Bolso 2005 .
- ^ Montulli 1992 .
- ^ Stewart 2000 .
- ^ Nelson 2000 .
- ^ Kahan 1999 .
- ^ Dickey 2007 .
- ↑ a b Seltzer, 1995 .
- ^ Kahan, 2002 .
- ^ Nestrud 2000 .
- ^ Buttles 1994 .
- ^ JUAN FERRER MARTÍNEZ (1 de enero de 2015). UF1302 - Creación de páginas web con el lenguaje de marcas . Ediciones Paraninfo, SA págs. 73–. ISBN 978-84-283-9827-5.
- ^ a b c d Guía del usuario .
- ^ Wallen, 2011 .
- ↑ a b Senjen y Guthrey , 1996 , págs. 136-139.
- ^ Timmer 2010 .
- ^ Archivo de ayuda .
- ^ Archivo de configuración .
- ^ Paciello 2000 , p. 157.
- ^ RNIB 2011 .
- ^ Rosmaita 1996 .
- ^ Dixon 2004 .
- ^ Rosmaita .
- ^ Sajka 1999 .
- ^ Achraya, 2006 .
- ^ Wayner 2010 .
- ^ Chapman, 2003 .
- ^ Killelea 2002 , p. 9.
- ↑ a b Killelea , 2002 , págs. 60-61.
- ↑ a b Taylor , 2005 , págs. 225-227.
- ^ Rey , 2008 , págs. 44-46.
- ^ Bartlett, 2006 .
- ^ Rognerud 2010 , p. 187.
- ^ Paciello 2000 , p. 135.
- ^ Killelea 2002 , p. 178.
- ^ OpenBSD23 .
- ^ OpenBSD55 .
- ↑ de Raadt, 2014 .
- ^ OpenBSDport .
- ^ "Fórmulas caseras" . Homebrew . Consultado el 23 de enero de 2019 .
- ^ Marquardt 1995 .
- ^ "[APLICACIÓN] Binario lynx compilado para Android - Shell o ADB" . Desarrolladores XDA . Consultado el 27 de mayo de 2016 .
Referencias
- Paciello, Michael G. (enero de 2000). "Diseño de sitios web accesibles" . Accesibilidad web para personas con discapacidad . Prensa Focal . ISBN 978-1-929629-08-4.
- Rognerud, Jon (diciembre de 2010). Guía definitiva para la optimización de motores de búsqueda: genere tráfico, aumente las tasas de conversión y gane toneladas de dinero (2ª ed.). Prensa emprendedora . ISBN 978-1-59918-392-3.
- Stewart, William (2000). "Historial del navegador web" . El primer libro publicado en la web del mundo . Internet vivo.
- King, Andrew B. (diciembre de 2008). Optimización de sitios web: secretos de velocidad, motores de búsqueda y tasa de conversión (edición revisada). O'Reilly Media . ISBN 978-0-596-51508-9.
- Killelea, Patrick (2002). Ajuste del rendimiento web (2 ed.). O'Reilly Media . ISBN 978-0-596-00172-8.
- Taylor, Dave (2005). Aprendiendo UNIX para Mac OS X Tiger (4 ed.). O'Reilly Media . ISBN 978-0-596-00915-1.
- Senjen, Rye; Guthrey, Jane (agosto de 1996). Internet para mujeres . Prensa Spinifex . ISBN 978-1-875559-52-7.
- Chapman, Greg (abril de 2003). "Navegación web basada en texto con LYNX" . TechTrax . 2 (4). Archivado desde el original el 17 de enero de 2012 . Consultado el 15 de febrero de 2012 .
- Dixon, Judith M. (diciembre de 2004). "Nivelar el camino por delante: directrices para la creación de páginas WWW accesibles para usuarios ciegos y con discapacidad visual" . Revista de Tecnología de la Información y Discapacidades . EASI. 2 (4) . Consultado el 15 de febrero de 2012 .
- Seltzer, Richard (agosto de 1995). "Mantener Lynx en Internet para personas con discapacidad: un llamado a la acción" . Revista de Tecnología de la Información y Discapacidades . EASI. 2 (3). ISSN 1073-5127 . OCLC 222902674 . Consultado el 15 de febrero de 2012 .
- Davies, Mike (2012). "¿Qué otros navegadores además de IE y NN existen?" . alt.html Preguntas frecuentes . Consultado el 8 de agosto de 2012 .
- Wayner, Peter (19 de octubre de 2010). "Los 10 principales navegadores web especializados que puede haber perdido" . InfoWorld . pag. 3 . Consultado el 28 de octubre de 2010 .
- Legan, Dallas E. (2001). "Navegadores web en modo texto para OS / 2" . El grupo de usuarios de OS / 2 del sur de California . Consultado el 16 de agosto de 2010 .
- Legan, Dallas E. (2002). "Lynx en OS / 2: respuestas directas y trucos agudos - Parte 1 - Comience a usar el navegador Lynx" . El grupo de usuarios de OS / 2 del sur de California . Consultado el 16 de agosto de 2010 .
- Marquardt, P. (1995). "La página de inicio de ALynx" . owww.molgen.mpg.de . Consultado el 30 de enero de 2020 .
- Bartlett, Kynn (29 de septiembre de 2006). "El navegador defectuoso: qué hacer cuando los navegadores no funcionan bien con su CSS" . InformIT . Consultado el 15 de febrero de 2012 .
- Rosmaita, Gregory J. (12 de diciembre de 1996). "BLYNX: archivos de soporte Lynx diseñados para usuarios ciegos y con discapacidad visual" . BLYNX . Consultado el 7 de febrero de 2012 .
- "Utilizando tecnología de acceso" . RNIB . 2011-12-01 . Consultado el 8 de febrero de 2012 .
- Bolso, Erik Inge (8 de marzo de 2005). "Resumen del navegador en modo texto 2005" . Diario de Linux . Consultado el 5 de agosto de 2010 .
- Timmer, John (24 de febrero de 2010). "Secuestro del historial del navegador + redes sociales = anonimato perdido" . Ars Technica . Consultado el 5 de febrero de 2012 .
- Rakitin, Jason (27 de octubre de 1997). "Revisión: navegadores web alternativos" . Network World Fusion . Archivado desde el original el 5 de octubre de 2001.
- Wallen, Jack (11 de enero de 2011). "10 navegadores web para el sistema operativo Linux" . TechRepublic . Consultado el 12 de febrero de 2012 .
- Rosmaita, Gregory J. "Introducción a las realidades del acceso al habla para internautas videntes interesados" . BLYNX . Consultado el 7 de febrero de 2012 .
- Kahan, José (5 de agosto de 1999). "¿Por qué Libwww?" . Consorcio World Wide Web . Consultado el 15 de junio de 2010 .
- Kahan, José (7 de junio de 2002). "Historial de cambios de libwww" . Consorcio World Wide Web . Consultado el 30 de mayo de 2010 .
- Nelson, Lynn H. (7 de noviembre de 2000). "Antes de la Web: el desarrollo temprano de la Historia en línea" (PDF) . Centro de Historia y Nuevos Medios . Universidad George Mason . Consultado el 3 de febrero de 2008 .
- Montulli, Lou (22 de julio de 1992). "Re: Unix e hipertexto" . Grupo de noticias : alt.hypertext . Usenet: [email protected] . Consultado el 13 de enero de 2012 .
- Sajka, Janina (29 de septiembre de 1999). "Re: lynx-dev Licensing Lynx" . lynx-dev (lista de correo).
- Nestrud, Chris (7 de octubre de 2000). "Re: Lynx y https" . [email protected] (lista de correo). Archivado desde el original el 2 de noviembre de 2010.
- Dickey, Thomas E. (2 de julio de 2007). "Re: ¿[Lynx-dev] usa libwww más reciente?" . [email protected] (lista de correo).
- de Raadt, Theo (15 de julio de 2014). "CVS: cvs.openbsd.org: src" . [email protected] (lista de correo). OpenBSD . Consultado el 16 de julio de 2014 .
- "página de manual de lynx (1)" . OpenBSD 2.3 . 1998-05-19 . Consultado el 19 de enero de 2015 .
- "página de manual de lynx (1)" . OpenBSD 5.5 . 2014-05-01 . Consultado el 19 de enero de 2015 .
- "www / lynx" . Puertos OpenBSD . Consultado el 19 de enero de 2015 .
- Buttles, Wayne (1994). "DosLynx Beta Hype" . FDISK.COM . Consultado el 13 de enero de 2012 .
- "Lynx de sonido mejorado" . Acharya . IIT Madras . 17 de agosto de 2006. Archivado desde el original el 1 de octubre de 2006 . Consultado el 7 de febrero de 2012 .
- Grupo de desarrolladores Lynx. "Guía del usuario de Lynx" . Sitio web oficial . Consultado el 12 de abril de 2017 .
- Grupo de desarrolladores Lynx. "Archivo de ayuda Lynx 2.8.7" . Sitio web oficial de Lynx . Consultado el 12 de abril de 2017 .
- Grupo de desarrolladores Lynx. "Archivo de configuración" . Sitio web oficial de Lynx . Consultado el 12 de abril de 2017 .
enlaces externos
- Página web oficial