El estándar para navegar por la web a través de un terminal basado en texto es Lynx, ¿verdad? Es el navegador web de texto legendario sobre el que puede leer en https://lynx.invisible-island.net/ o, mejor aún, ejecutarlo ahora mismo con
docker run --rm -it nbrown/lynx lynx http://hanselman.com/
Impresionante, ¿verdad? Pero es texto. Lynx ejecuta texto alternativo en lugar de imágenes, y realmente no aprovecha las capacidades de los navegadores modernos O capacidades de terminales modernas .
¡Entra Browsh! https://www.brow.sh/
Browsh es un navegador basado en texto completamente moderno. Representa todo lo que un navegador moderno puede hacer; HTML5, CSS3, JS, video e incluso WebGL. Su objetivo principal es ejecutarse en un servidor remoto y acceder a través de SSH/Mosh
Imagine ejecutar su navegador en una máquina remota conectada a plena potencia mientras accede a su instancia de navegador alojada. No sé ustedes, pero mi computadora portátil actualmente usa 2 gigas de RAM para Chrome y básicamente solo son fanáticos. ¡Podría obtener 12 horas de duración de la batería si pasara el rato en tmux y usara brow! Sin mencionar el ahorro de ancho de banda. Si estoy conectado o en el extranjero en una red 3G, aún puedo obtener una excelente experiencia de navegación y apenas beber datos.
¡Incluso puedes abrir nuevas pestañas! ¡Echa un vistazo a las combinaciones de teclas! Tienes que probarlo. Funciona muy bien en Windows 10 con la nueva consola. Simplemente ejecute este comando de Docker:
docker run -it --rm browsh/browsh
Si crees que esta idea es tonta, está bien. Creo que es brillante y creativo y exactamente el tipo de idea inteligente que necesita Internet. Esto resuelve un navegador interesante de una manera interesante... de hecho, nos devuelve a los días de "terminal tonta", ¿no es así?
Hubo un tiempo en que mi máquina de bajo consumo esperaba un mensaje de texto de una máquina del tamaño de una nevera. El frigorífico hizo el trabajo y mi terminal hizo el mínimo.
Hoy, mi máquina de alta potencia espera el texto de otra máquina de alta potencia y luego se esfuerza por componerlo todo como 7 megas de descargas de JavaScript de TheVerge.com. Pero no estoy amargado.;)
Echa un vistazo a mi sitio de podcasts en Browsh. Me encanta.
Si está de acuerdo en que Browsh es increíble y especial, ¡considere donar! ¡Actualmente lo mantiene una sola persona y solo quieren $ 1000 al mes en su Patreon para trabajar en Browsh todo el tiempo! Dile a Tom en Twitter que crees que es especial, luego dale algunas monedas. ¡Qué proyecto tan emocionante e ingenioso! ¡Espero que continúe!
Patrocinador: Escale su Python para grandes datos y grandes ciencias con Intel® Distribution para Python. Velocidad de código casi nativa. Úselo con NumPy, SciPy y scikit-learn. ¡Consíguelo hoy!