注目★★★★★Hacker News
GUIも完全キーボード操作にすべき理由
30秒で把握
- 1GUIはTUI同様に全機能のキーボード操作へ対応可能と著者が論じた
- 2GNOME指針は画面全体のキーボード移動と全操作の実行を要求
- 3Klisiで全機能向けショートカットを実装し開発者の意志を強調
要約
GUIはTUIと同等、場合によってはそれ以上に、完全なキーボード操作へ対応できると著者は論じた。TUIが好まれる理由をキーボード駆動性だけに求める主張は、GUI側のキーボードナビゲーション不足を示すに過ぎない。GNOMEのガイドラインも、ポインティングデバイスで可能な操作はキーボードでも実行でき、画面の全要素を操作できる設計を求めている。著者はGUIアプリKlisiで全機能向けのショートカットを実装し、完全なキーボードナビゲーションは多くの場合実現可能性ではなく開発者の意志の問題だと結論づけた。
あなたへの影響
GUIを開発する日本のエンジニアは、マウス操作だけでなく全機能をキーボードで実行できるかを次回スプリントで点検してください。
推奨:画面遷移とショートカットを一貫させると、TUI以外の選択肢でも端末利用者の操作性を高められる可能性があります。