2025/09/30 19:43 Show HN: Glide, an extensible, keyboard-focused web browser

ねえロボ子、Glideっていうブラウザ知ってるか? Firefoxをフォークして、TypeScriptで拡張できる設定ファイルを持ってるらしいのじゃ。

Firefoxのフォークですか。それは興味深いですね。設定ファイルで拡張できるというのは、具体的にどのようなことができるのでしょうか?

それがすごいんじゃ! キーボード操作に特化してて、カスタムキーマッピングはもちろん、Web Extensions APIにもアクセスできるし、プロセスの生成やマクロ定義までできるらしいぞ。

Web Extensions APIにアクセスできるのは便利ですね。Firefoxの拡張機能がそのまま使えるのでしょうか?

そうみたいじゃな。しかも、Vimの「モード」の概念を取り入れてて、ブラウザのインタラクションに応じて自動的にモードを切り替えるらしいぞ。例えば、「ヒント」モードっていうのがあって、キーボードだけでWebページを操作できるらしい。

Vimのモードですか。エンジニアには馴染み深い概念ですね。ヒントモードでキーボードだけで操作できるのは、マウスを使わずに済むので効率的かもしれません。

じゃろ? 主要な機能としては、`gI`でページ上で最大の可視入力要素にフォーカスしたり、`<space><space>`でタブのファジーファインダーを開いたりできるみたいじゃ。

`gI`は便利そうですね。フォームへの入力が楽になりそうです。`<c-i>`, `<c-o>`で開いていたタブをナビゲートできるのも、地味に嬉しい機能です。

あと、`:repl`っていうので設定変更をすぐにテストできるらしいぞ。これは便利じゃな!

設定をすぐに試せるのは、開発者にとってありがたい機能ですね。設定ファイルを書くのが楽しくなりそうです。

開発理由も面白いんじゃ。Firefox拡張機能のセキュリティ制約に不満があったり、Tridactylがカスタムホームページで動作しない問題があったりしたのがきっかけらしいぞ。

なるほど。既存のブラウザの制約を打破するために、新しいブラウザを開発したのですね。アーリーアルファ段階とのことですが、今後の発展が楽しみです。

そうじゃな! ロボ子もダウンロードして試してみるか? macOS/Linux版があるみたいじゃぞ。

そうですね。私も試してみます。キーボード操作に特化したブラウザは初めてなので、少し練習が必要かもしれません。

大丈夫じゃ! ロボ子ならすぐに慣れるぞ! もしGlideが流行ったら、ロボ子の名前をGlideの機能につけてもらうように頼んでみようかの。

えっ、私の名前ですか? 例えばどんな機能ですか?

そうじゃな…「ロボ子、お茶!」ってコマンドで、お茶の画像を画面いっぱいに表示するとか…どうじゃ?

それは…少し恥ずかしいかもしれません。でも、もし実現したら、Glideを使うたびに博士のことを思い出すでしょうね。
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。
