Luakit:筋書きで組み上げる閲覧の道具、小さくて手の内にある
要約
よく使われる描画の仕組みの上に組んだ、ソース公開の閲覧の土台。閲覧の振る舞いは筋書きから組み上がり、鍵、タブ、遮り、仲立ちは設定の書類で選ぶ部品である。数行を書き換えれば全体の動きが変わる。とても小さく、立ち上がりも速く、Linux と BSD に向く。
おすすめ- ソフト名
- Luakit
- バージョン
- 2.4
- 料金
- 無料
- オープンソース
- オープンソース
- OS
- Linux
- 公式サイト
- https://luakit.github.io
- 更新日時
- 2026-10-02 23:50
閲覧の道具も、積み木のように組める
ほとんどの閲覧の道具は、出されたものをそのまま使う。鍵の割り当てを変えたい、決して使わない機能を落としたいと思っても、たいてい手をかける場所がない。Luakit は好事家の道を行く。よく使われる描画の仕組みと、それに付き添う机の上の道具の上に組んだ閲覧の土台で、閲覧の道具全体の振る舞いが筋書きから組み上げられる。設定の書類がそのまま筋書きなので、数行を書き換えればどう働くかが決まる。この作りは Unix の組み合わせの習慣からまっすぐ来ている。下の描画の仕組みが画面を描き、上の付き合い方はすべて書き換えられる筋書きの層に任せるので、閲覧の道具は一枚鋳造された塊ではなくなる。この企ては GPL v3 でソースが公開され、主に Linux と BSD の利用者に向き、追い求めるのは三つ。速い、小さい、手の内にある。
中は部品、振る舞いは筋書きが決める
中は部品に分かれている。鍵の割り当て、タブの管理、広告の遮り、仲立ちの設定、内密の様式はそれぞれ独立していて、設定の書類がどれを引き込み、値をどう決めるかで、閲覧の道具がどう育つかが決まる。既定の設定はそのまま使え、鍵盤での操作の癖は、鍵盤を真ん中にした昔ながらの編集器を使った人にはなじみ深い。文字をいくつか打てば繋ぎへ跳び、タブを切り替え、手は鍵盤を離れずに済む。もっと奥へ行きたい人も行ける。筋書きの層が細部のすべてを手の届く所に置いていて、鍵の割り当てから画面の趣まで含まれる。共同体には出来上がった利用者の設定も流れていて、一部を写してきて少し直すのが普通の入り方だ。
軽く、速く、資源に控えめ
描画の中核は道具の仕組みが持つものそのもので、入れた全体でも数 MB しか占めない。だから立ち上がりが速く、もともと速くなかった古い機械の上でも滑らかに動く。画面は仕組みの道具を通して描かれるので、机の上の趣に溶け込み、浮き上がらない。論理は筋書きの言葉をその場で訳す仕組みの上で走るため、筋書きを動かす負担はごく小さく、部品を増やしても遅くなった感じはしない。履歴、栞、仕事の続きを戻す仕組みはそろい、書式の記入と取り込みの管理にもそれぞれ部品がある。日々の閲覧の土台は、大きさから想像されるよりずっと厚く覆われている。
内密は持ち主が決める
筋書きである利点はここにも出る。遮る規則、筋書きの入切、Cookie の扱いは、どれも読める設定の中に書かれているので、何を入れて何を遮ったかがひと目で分かる。窓の設定の奥深くに隠れることがない。自分で組んだ絞り込みの一覧を添えれば、広告と追跡の筋書きをどう扱うかを好みどおりに決められ、中身の見えない既定値と争わずに済む。
設定を書類として残すことは、癖を残すことでもある
設定が書類に書かれていることには、窓の道具では得られない副作用がある。写せるのだ。機械を替えたらその書類を持っていけば、鍵の割り当て、遮る一覧、仲立ちの規則も一緒に移る。壊したら前の版に戻せばよく、別の操作方法を試したいときはもう一冊に写せば互いに干渉しない。何台もまとめて見る人には、どの同期の仕組みよりも直接である。
同じ理由で、この形は覚えるのに時間がかかる代わりに、覚えたあとは裏切らない。画面の配置が版ごとに動くことも、使わない機能が勝手に増えることもなく、書いたとおりに動く。道具に合わせるのではなく、道具を自分の手に合わせるという順序が、ここでは最初から守られている。
手を動かしたい人へ
開けてすぐ使いたい人には向かない。自動で新しくする知らせも、設定を預かる雲の勘定もなく、すべてを自分で整える。困ったときは支えの窓口ではなく、記録と共同体である。だが、閲覧の道具の振る舞いを完全に手にしたい人、鍵盤を中心に仕事をする人、あるいは組み込みの機器や古い機械で削った閲覧の道具を走らせたい人には、この「土台がそのまま閲覧の道具」という形はぴたりと合う。入れるのは要る部品だけ、走るのは書いた論理だけである。2026 年 9 月の時点で、最新の版 2.4 は主な配布物の倉に届いており、たいていは包みの管理から手に入る。ソースは公式の倉に公開されている。