Nie cały świat ma dobry Internet.Jeśli wszystko, co masz, to połączenie 3kbps z telefonu, dobrze jest SSH połączyć się z serwerem i przeglądać sieć, powiedzmy, elinks.W ten sposób serwer pobiera strony internetowe i wykorzystuje ograniczoną przepustowość połączenia SSH do wyświetlenia wyniku.Ale tradycyjne przeglądarki tekstowe nie obsługują JS i wszystkich innych nowoczesnych zalet HTML5.Browsh różni się tym, że jest wspierany przez prawdziwą przeglądarkę, a mianowicie bezgłowy Firefox, i używa go do tworzenia wersji tekstowej stron internetowych i aplikacji internetowych, które można łatwo renderować w terminalu lub, co nieco ironiczne, w innej przeglądarce.Chociaż zauważ, że obecnie klient przeglądarki nie ma parytetu funkcji z klientem terminalu ... Dlaczego nie VNC?Cóż, VNC jest z pewnością jednym z rozwiązań, ale nie ma takiej samej zdolności radzenia sobie z bardzo złym Internetem.Ponadto terminal Browsh może używać MoSH w celu dalszego zmniejszenia szerokości pasma i zwiększenia stabilności połączenia.Mosh oferuje takie funkcje, jak automatyczne ponowne łączenie porzuconych lub roamingowych połączeń oraz aktualizacje ekranu tylko dla diff.Ponadto, oprócz SSH lub MoSH, terminal Browsh nie wymaga klienta takiego jak VNC.Ostatnim powodem, dla którego warto skorzystać z terminala Browsh, może być rozładowanie zużycia energii przez nowoczesną przeglądarkę z laptopa lub urządzenia o niskim zużyciu energii, takiego jak Raspberry Pi.Jeśli jesteś natywnym CLI, możesz potencjalnie zyskać jeszcze kilka godzin życia, jeśli Twoja żądna procesora przeglądarka działa w innym miejscu na sieci elektrycznej.