デスクトップにウィンドウが到着したため、アプリケーションウィンドウを取得し、何らかの方法でこれらのウィンドウを管理する必要がありました。 「ウィンドウを最小化する」と「全画面を最大化する」という2つのボタンが作成されましたが、ウィンドウインターフェイスの設計者は、ウィンドウ全体を最小化および最大化するよりもウィンドウを閉じる必要があることにすぐに気づきました。窓だけでなく、20年。 MacOSおよびLinuxのさまざまなデスクトップ環境では、これらのボタンの位置が時々変わる(ウィンドウの左上にいる人が配置し、誰かが右に配置する)ことを除いて、まったく同じシステムを使用します。
20年で何が変わったのですか? ある時点で、ある優れたデザイナーがトレイへの適用を最小限に抑えるという素晴らしいアイデアを思いつきました。 そして、もう1人の優れたデザイナーが、このために「ウィンドウを閉じるボタン」を使用するというアイデアを思いつきました。 そして、現時点では、ボタンをクリックしてウィンドウを閉じることで閉じるアプリケーションがいくつかあり、ボタンを押すとアプリケーションの他の部分がトレイに最小化されます。 その結果、インターフェイスの完全に予測不可能な動作により、完全に使用できなくなります。
紳士、OSインターフェースの開発者の誰かがボタンをウィンドウの閉じるボタンに元の機能に戻すというアイデアを思いつくまで、そしてそれをトレイに最小化するために、彼らは別のボタンを作成するまで、長い間苦しみます(この機能はアクティブに使用され、開発者に非常に人気があるため)?
ご清聴ありがとうございました。
UPD コメントのたびに、開発中にこのボタンを必要に応じてアクティブ化できることを記述する必要があります(開発中に「フルスクリーンに最大化」ボタンを無効にできるように)。