すべての世界が良いインターネットを持っているわけではありません。持っているのが電話から接続された3kbps接続だけである場合、サーバーにSSH接続して、たとえばelinkを介してWebを閲覧することをお勧めします。これにより、サーバーはWebページをダウンロードし、SSH接続の限られた帯域幅を使用して結果を表示します。しかし、従来のテキストベースのブラウザにはJSサポートがなく、他のすべての最新のHTML5の長所がありません。Browshは、本物のブラウザー、つまりヘッドレスFirefoxに支えられているという点で異なり、それを使用して、端末または実際には多少皮肉なことに別のブラウザーで簡単にレンダリングできる純粋なテキストベースのWebページおよびWebアプリを作成します。現在のところ、ブラウザクライアントにはターミナルクライアントと同等の機能がないことに注意してください。VNCは確かに1つのソリューションですが、非常に悪いインターネットに対処するのと同じ能力はまったくありません。また、ターミナルBrowshはMoSHを使用して、帯域幅をさらに削減し、接続の安定性を高めることができます。Moshは、ドロップまたはローミングされた接続の自動再接続や差分のみの画面更新などの機能を提供します。さらに、SSHまたはMoSH以外に、ターミナルBrowshはVNCのようなクライアントを必要としません。ターミナルBrowshを使用する最後の理由の1つは、ラップトップまたはRaspberry Piなどの低電力デバイスから最新のブラウザーのバッテリー消費を軽減することです。あなたがCLIネイティブなら、CPUに負荷のかかるブラウザが主電源でどこか他の場所で実行されていると、さらに数時間の寿命が得られる可能性があります。
browsh