No todo el mundo tiene buena Internet.Si todo lo que tiene es una conexión de 3kbps conectada a un teléfono, entonces es bueno SSH en un servidor y navegar por la web a través de, digamos, enlaces.De esa forma, el servidor descarga las páginas web y utiliza el ancho de banda limitado de una conexión SSH para mostrar el resultado.Pero los navegadores tradicionales basados en texto carecen de soporte JS y de todas esas otras bondades HTML5 modernas.Browsh es diferente en el sentido de que está respaldado por un navegador real, es decir, Firefox sin cabeza, y lo utiliza para crear una versión puramente basada en texto de páginas web y aplicaciones web que pueden representarse fácilmente en un terminal o, de hecho, de manera algo irónica, en otro navegador.Sin embargo, tenga en cuenta que actualmente el cliente del navegador no tiene paridad de características con el cliente del terminal ... ¿Por qué no VNC?Bueno, VNC es sin duda una solución, pero no tiene la misma capacidad para lidiar con Internet extremadamente malo.Además, el terminal Browsh puede usar MoSH para reducir aún más el ancho de banda y aumentar la estabilidad de la conexión.Mosh ofrece características como la reconexión automática de conexiones caídas o en itinerancia y actualizaciones de pantalla de solo dif.Además, aparte de SSH o MoSH, el terminal Browsh no requiere un cliente como VNC.Una razón final para usar el terminal Browsh podría ser descargar la batería de un navegador moderno de su computadora portátil o dispositivo de baja potencia como un Raspberry Pi.Si usted es nativo de CLI, podría obtener unas horas más de vida si su navegador con mucha CPU se está ejecutando en otro lugar con la red eléctrica.
browsh