Scribble at 2026-08-30 15:48:17 Last modified: unmodified
[Copilot による要約] GUIは本来、TUIと同じように “完全にキーボードで操作できる” ように設計できる。
キーボード操作の弱さはGUIの本質的限界ではなく、開発者の設計不足にすぎない。GUIはTUIの上位互換的な機能を持つため、キーボード操作を実装できない理由は存在しない。多くのGUIフレームワークは、全機能をキーボードで操作できるようにすることを推奨している。ランダムに選んだGUIがキーボード操作に弱いのは、開発者がキーボード操作を十分に設計していないだけ。これはGUIの欠点ではなく、実装の怠慢にすぎない。
手元にある道具をどう使うかという、僕の言い方だと「無人島の議論」と呼んでいるスキーム中では意味があるのだろうけど、およそ理想とか形式というものを優先する僕らのような哲学者に言わせれば、そもそもキーボードとかマウスなんていう、理想的でもなければベターとすら言えないデバイスやユーザ・インターフェイスを前提に、どれを中心に据えるべきだという議論をされても、大してインパクトはない。逆に、キーボードでやれることは全て GUI の「ソフトウェア・キーボード」によっても実行できるのであるから、キーボードなんて最初から必要ないという人がいてもおかしくないわけである。また、昨今は脳波だとか視線の動きで UI を操作するというテクノロジーも進展してきている。
そもそも、こういうキーボードのことしか考えていない人たちというのは、キーボードおたくだとか、Gmacs マニアとか、その手の最初から偏った指向や性癖をもってる変態が多いわけで、UX、いや場合によってはアクセシビリティだのユニバーサル・デザインだの身体障碍者向けの福祉だのを口にしていようと、しょせんはユーザ・インターフェイスについての自分の好き嫌いを他人に押し付けているだけという場合が多い。なので、もちろん軽視したり無視する必要はないにしても、こういう議論は展開している当人たちが何か高尚な話をしているなどと思い上がっている様子が伺える場合はなおさら、慎重に受け止める方がいいと思う。