Browsh: un navegador de texto moderno que reproduce videos y todo


Browsh es un navegador de código abierto, simple y moderno basado en texto que se procesa en entornos de terminal TTY. Se compone de una interfaz CLI de Golang mínima y una extensión web del navegador (Firefox sin cabeza) que en realidad ofrece la mayor parte de la funcionalidad para crear una versión puramente basada en texto de páginas web y aplicaciones web.

El navegador Browsh procesa todo lo que puede hacer un navegador moderno; HTML5, CSS3, JS, video y WebGL. Es muy importante un ahorro de ancho de banda, diseñado para ejecutarse en un servidor remoto y al que se accede a través de Mosh o el servicio HTML en el navegador para reducir notablemente el ancho de banda.

Browsh es útil solo cuando no tienes una buena conexión a Internet. También le ayuda a evitar el agotamiento de la batería de un navegador moderno de su computadora portátil o dispositivo de baja potencia como una Raspberry Pi.

Demostración SSH en vivo: solo apunte su cliente SSH a ssh brow.sh , no se necesita autenticación y la sesión dura 5 minutos y se registra.

Cómo instalar el navegador basado en texto Browsh en Linux

Los requisitos de Browsh son una versión más reciente de Firefox y un cliente de terminal compatible con colores reales. Una vez que los tenga, puede descargar el paquete o binario adecuado para su distribución de Linux utilizando los siguientes comandos.

--------- On 64-bit --------- 
# wget https://github.com/browsh-org/browsh/releases/download/v1.6.4/browsh_1.6.4_linux_amd64.rpm
# rpm -Uvh browsh_1.6.4_linux_amd64.rpm

--------- On 32-bit ---------
# wget https://github.com/browsh-org/browsh/releases/download/v1.6.4/browsh_1.6.4_linux_386.rpm
# rpm -Uvh browsh_1.6.4_linux_386.rpm
--------- On 64-bit --------- 
$ wget https://github.com/browsh-org/browsh/releases/download/v1.6.4/browsh_1.6.4_linux_amd64.deb
$ sudo dpkg -i browsh_1.6.4_linux_amd64.deb

--------- On 32-bit ---------
$ wget https://github.com/browsh-org/browsh/releases/download/v1.6.4/browsh_1.6.4_linux_386.deb
$ sudo dpkg -i browsh_1.6.4_linux_386.deb 

Si no desea instalar las versiones .deb y .rpm , puede descargar binarios estáticos y ejecutarlos como se muestra.

--------- On 64-bit --------- 
$ wget https://github.com/browsh-org/browsh/releases/download/v1.6.4/browsh_1.6.4_linux_amd64
$ chmod 755 browsh_1.6.4_linux_amd64
$ ./browsh_1.6.4_linux_amd64

--------- On 64-bit --------- 
$ wget https://github.com/browsh-org/browsh/releases/download/v1.6.4/browsh_1.6.4_linux_386
$ chmod 755 browsh_1.6.4_linux_386
$ ./browsh_1.6.4_linux_386

También hay una imagen de Docker que viene con la última versión de Firefox incluida, todo lo que necesita hacer es simplemente extraer y ejecutar el cliente TTY con.

$ docker run -it --rm browsh/browsh

Cómo utilizar el navegador basado en texto Browsh en Linux

Una vez que haya instalado Browsh, puede ejecutar browsh en el terminal como se muestra.

$ browsh

La mayoría de las teclas y los gestos del mouse deberían funcionar como cabría esperar en un navegador de escritorio, los siguientes son los básicos para que pueda comenzar.

  • F1 : abre la documentación
  • TECLAS DE FLECHA , PageUP , PageDown - desplazamiento
  • CTRL + l : enfoca la barra de URL
  • CTRL + r - volver a cargar la página
  • CTRL + t : abre una nueva pestaña
  • CTRL + w : cerrar una pestaña
  • RETROCESO : retrocede en el historial
  • CTRL + q - salir del programa

También le puede interesar leer los siguientes artículos relacionados.

  1. 8 herramientas de línea de comandos para navegar por sitios web y descargar archivos en Linux
  2. Googler: una herramienta de línea de comandos para realizar "búsquedas de Google" desde la terminal de Linux
  3. Cloud Commander - Administrador de archivos web para controlar archivos y programas de Linux a través del navegador
  4. Tig: un navegador de línea de comandos para repositorios de Git

Para obtener más información, visite: https://www.brow.sh/

¡Eso es todo! Browsh es un navegador basado en texto simple y completamente moderno que se ejecuta en entornos de terminal TTY y en cualquier navegador, y puede representar cualquier cosa que un navegador moderno pueda hacer. En esta guía, hemos explicado cómo instalar y usar Browsh en Linux. Pruébelo y comparta sus pensamientos con nosotros en los comentarios.