ソフトウェアは起動してから操作するものだけど、これが面倒。
起動で1ステップかかるのをどうにかできないものか。
コマンドラインアプリなら起動時にやることを決めてしまうので起動だけのステップが無くて経済的。
ウィンドウアプリだと起動してから作られるUIが操作に必要だから、起動→操作という流れになるのは仕方ないのかも知れない。
なら、起動時に最初の操作をアプリに与えられる仕組みを用意したら?と考えてみたけど、これはランチャーとアプリの両方で対応しなければならない。
では起動中のキー入力を記録しておいて、起動したアプリに渡すランチャーがあったらどうだろう。
マウスからの入力でもできなくななさそう。ボタンが現れる位置をクリックしていれば、起動後にボタンがクリックされるように。
そもそもアプリケーションは入力を取りこぼし過ぎる。
だから利用者はアプリケーションの機嫌の良いとき(入力待ちのとき)を待たなければならない。
どんなに負荷がかかっていてもハードウェアで取りこぼしは起きないのに。