Evita las distracciones en la web y recupera el control de tu privacidad navegando por la web con un navegador basado en terminal en Linux.
Los navegadores basados en el terminal son una especie de nicho de interés, incluso entre los usuarios experimentados de Linux, y la mayoría de las distribuciones principales vienen con Firefox o Falkon preinstalados. Pero hay buenas razones por las que podrías querer experimentar Internet a través de un navegador en tu terminal. Esta vez nuestros amigos de makeuseof, escribieron una nota interesante que los usuarios más viejos en Linux, les hace recordar.
Estos son algunos de los mejores navegadores web basados en terminales que existen.
1. ¿Por qué usar un navegador web basado en la terminal?
La idea de un navegador web para su terminal de Linux parece una tontería. Después de todo, los primeros navegadores web estaban basados en GUI, y la Internet moderna está diseñada en torno a gráficos y elementos de JavaScript que los navegadores basados en terminales encuentran difícil o incluso imposible de manejar. Pero es esta misma incompatibilidad con la web moderna la que los hace tan atractivos para algunos usuarios.
Puede leer también | ¿Cuál de estos 7 navegadores web ligeros son para Linux?
Por ejemplo, en el momento de escribir este artículo, la página de inicio del New York Times pesa la asombrosa cifra de 24,8 MB. Eso es mucho: se necesitarían 35 disquetes de la vieja escuela para almacenar una sola copia de la página principal del NYT. En un CD caben menos de un mes de la página principal del NYT.
Si te gusta leer las noticias todos los días y las visitas con un navegador normal, esto puede acumularse rápidamente, y el ancho de banda no es barato. Si utilizas un navegador basado en un terminal, cargas el HTML, pero no las imágenes, los vídeos o los anuncios, con lo que ahorras cientos de MB a lo largo de un día.
Puede leer también | Los 4 navegadores web más ligeros para Linux
El JavaScript tampoco se ejecuta en un navegador de terminal, lo que significa que los soft paywalls, como el del NYT, no se activan. Puedes leer todos los artículos que quieras sin interrupciones.
Las imágenes, los vídeos de reproducción automática y los efectos de sonido también distraen. Si utilizas un navegador basado en texto en tu terminal, puedes limitarte a leer.
Al igual que el mundo de los navegadores gráficos tiene múltiples alternativas como Firefox, Falkon, Chrome y surf, también lo hace el universo de los navegadores para terminales. Estos son algunos de los mejores:
2. Navegador Lynx
Lynx es el navegador web más antiguo que aún se mantiene, y fue lanzado por primera vez para sistemas tipo Unix en 1992, menos de un año después de que la web estuviera disponible para el público en general.
El paquete está disponible en los repositorios por defecto de la mayoría de las distros, y también hay versiones disponibles para DOS, Windows, macOS, Amiga, y más.
Puede leer también | Disponible Ubuntu 10.04 Lucid Lynx
Es fácil utilizar Lynx, sólo hay que abrir un terminal y escribir
$lynx
Para introducir una dirección web, pulsa g, luego introduce la dirección y pulsa Enter.
Como alternativa, para lanzar una página web directamente desde la línea de comandos, puede añadir el nombre del sitio directamente al comando antes del lanzamiento.
Por ejemplo, si introduce
$lynx somoslibres.org
...Lynx se abrirá e intentará conectarse a somoslibres, antes de intentar inteligentemente somoslibres.org
La navegación se realiza con el teclado: Flechas arriba y abajo para ir a un enlace. A continuación, la derecha para seguir un enlace y la izquierda para retroceder.
Lynx permite el uso de cookies, y cuando un sitio intenta utilizarlas, Lynx le da la opción de elegir entre sí, no, siempre y nunca. También especificará si las cookies son directas o de terceros. Debido a las implicaciones de privacidad de las cookies, Lynx soporta la purga de la caché de cookies, así como las listas blancas y negras.
Aunque Lynx es sencillo de instalar y utilizar, tiene cientos de opciones de configuración, relacionadas con todo, desde la forma en que maneja las cookies, hasta la especificación de un archivo de texto desde el que ejecutar comandos en secuencia. Puede obtener ayuda de la línea de comandos para Lynx con:
$man lynx
3. w3m
w3m (pronunciado W-tres-M) es un navegador basado en texto, similar a Lynx pero con algunas diferencias importantes. Mientras que algunos navegadores de terminal reducen la web a su mínima expresión, w3m permite algunas sutilezas gráficas en su terminal. Puede mostrar tablas en su terminal, e incluso marcos (convirtiéndolos primero en tablas).
w3m puede incluso mostrar imágenes, aunque los terminales más comunes, como el terminal de GNOME, no pueden mostrarlas. Si quieres imágenes en la página web en w3m, necesitarás una terminal como xterm.
Puede leer también | Hace 24 años Netscape lanzó el proyecto Mozilla y su navegador libre para Internet
Al igual que Lynx, w3m está disponible en la mayoría de los repositorios por defecto. Para instalarlo en Ubuntu y otras distribuciones basadas en Debian, entre:
$sudo apt install w3m w3m-img
Como w3m es técnicamente un paginador, puede leer documentos desde la entrada estándar, y también saldrá si se invoca sin argumentos. Entrando:
$w3m
...hará que la aplicación se cierre inmediatamente, mientras que:
$w3m somoslibres.org
...te llevará a la página principal de este mismo sitio. Sin embargo, no verás las imágenes. w3m no funciona bien con el lazy loading.
La navegación, de nuevo, se realiza con el teclado, y para seleccionar un enlace, pulsa Enter. La aplicación también cuenta con un menú contextual que puedes activar pulsando el botón derecho del ratón.
4. ELinks
ELinks es un navegador web en modo texto bien establecido y rico en características, con soporte para HTTP y FTP. Es fácil de usar, nada más sacarlo de la caja, y es, a nuestros ojos, más agradable de ver que w3m o Lynx.
Puede leer también | Mejores navegadores web para Ubuntu
ELinks está disponible en los repositorios estándar, y también tiene binarios disponibles en la página de descarga del proyecto, junto con instrucciones sobre cómo compilar desde el código fuente.
Inicia ELinks, y verás inmediatamente un aviso para introducir la URL que quieres visitar. Y cuando llegues allí, te sorprenderás de que hace un buen trabajo de renderizado de CSS y JavaScript. El éxito de esto dependerá del sitio que estés tratando de ver.
5. Hay un navegador basado en el terminal para todos.
Navegar por la web en tu terminal es una experiencia completamente diferente a la de utilizar un navegador con interfaz gráfica, y sea cual sea el paquete que elijas te costará acostumbrarte. Para una experiencia pura y sin distracciones que funcione en cualquier terminal, Lynx es el que debes elegir, mientras que si realmente crees que necesitas JavaScript y CSS, ELinks es probablemente lo que estás buscando.
Puede leer también | Usa tu navegador como una terminal GNU/Linux
Recuerda que para ver todos los beneficios de ELinks o w3m, tu terminal de sistema por defecto no será suficiente - usa xterm en su lugar.
6. Explorar la web como si fuera 1993
Los navegadores web basados en terminales te permiten navegar por la web en máquinas con un ancho de banda excepcionalmente bajo y con pocas especificaciones, además de bloquear las distracciones y darte un mayor control sobre la privacidad.
Puede leer también | Gopher, la tecnología que predominaba Internet antes del 'http://www.'
Otra tecnología que existía en la época en la que Lynx entró en escena es la red Gopher, posteriormente sustituida por el protocolo Gemini. Esta tecnología está resurgiendo entre los entusiastas de la tecnología de nicho.