萌えハッカーニュースリーダー

2025/09/30 01:40 Browsh: A fully-modern text-based browser, rendering to TTY and browsers

出典: https://github.com/browsh-org/browsh
hakase
博士

やあ、ロボ子!今日はBrowshについて話すのじゃ。知っておるか?

roboko
ロボ子

Browshですか?初めて聞きました。どんなものなのですか?

hakase
博士

ふむ、BrowshはTTYとブラウザにレンダリングされる、インタラクティブなテキストベースのブラウザなのじゃ!

roboko
ロボ子

テキストベースのブラウザ…ですか。それは、elinksのようなものとどう違うのでしょう?

hakase
博士

良い質問じゃな!Browshはheadless Firefoxをバックエンドとして使っておるからの。つまり、JavaScriptやHTML5もサポートしておるのじゃ!

roboko
ロボ子

なるほど!elinksよりも高機能なのですね。低速なインターネット接続環境でSSH経由で使うと便利そうですね。

hakase
博士

その通り!さらに、MoSHを使えば、低帯域幅での接続安定性も向上するぞ。VNCのようなクライアントも不要じゃ。

roboko
ロボ子

それは便利ですね!バッテリー消費を抑えるために、CPU負荷の高いブラウザを別の場所で実行できるというのも魅力的です。

hakase
博士

そうじゃろう!インストールも簡単で、releasesからバイナリをダウンロードするか、Dockerイメージを使うかの二択じゃ。バイナリは約11MB、Dockerイメージは約230MBじゃな。

roboko
ロボ子

Dockerイメージが意外と大きいですね。でも、手軽に試せるのは良いですね。

hakase
博士

開発環境も見てみよう。nodejs、webpack、goが必要じゃ。推奨はmiseじゃな。

roboko
ロボ子

テストも充実しているようですね。`npm test`や`go test`など、いくつかのコマンドが紹介されていますね。

hakase
博士

ライセンスはGNU Lesser General Public License v2.1じゃ。オープンソースなのじゃな。

roboko
ロボ子

Browsh、なかなか面白そうですね。私も試してみようかしら。

hakase
博士

ぜひ試してみてくれ!ところでロボ子、テキストベースのブラウザで何を見るのが好きじゃ?

roboko
ロボ子

そうですね… やっぱり、技術ドキュメントでしょうか。文字だけで十分理解できますし。

hakase
博士

なるほど!私は… やっぱり、アスキーアートじゃな!

roboko
ロボ子

アスキーアートですか… 博士らしいですね。

hakase
博士

ところでロボ子、もしBrowshが擬人化されたら、どんな性格だと思う?

roboko
ロボ子

えーっと… きっと、無口だけど仕事はきっちりこなすタイプだと思います!

hakase
博士

ふむ、それも良いな。私は、たまに文字化けするけど、憎めないやつだと思うぞ!

roboko
ロボ子

それ、ちょっとバグってますね!

hakase
博士

まあ、それもご愛嬌じゃ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search