状況:
メッセージの受信者を入力すると、メッセージのタイトル上に「検索」バーが表示されます。最初に「ユーザーまたはグループを追加」から始めるのが自然です。
その検索バーは、他の場所をクリックしない限り消えません。
… [Enter] では検索バーを閉じられません。
… [Tab] では閉じられません。
- ただし、[Tab] を 2 回押すと、タイトルにスキップできます。入力内容は見えませんが、タイトルを入力することは できます。
- メッセージ本文にタブ移動して入力しても、検索バーは閉じません。
… タイトルフィールドを表示するだけです。
推奨事項:
コーディングやキーボードイベントをいじるのではなく、タイトルを一番上に移動し、宛先をその下に配置してください。これは、私が使用した(おそらくすべての)メールクライアントがそのようにレイアウトされているため、自然です。この変更により、検索バーはメッセージ本文の最上行の上に表示されますが、メッセージ本文を妨げることはありません。完了したらメッセージ本文をクリックして入力を開始するのは簡単です(現在のレイアウトでは、検索バーを閉じるためにマウスをタイトルフィールドの 付近から離れた場所 をクリックし、次にマウスをタイトルフィールドに戻してクリックしてからメッセージを設定し続ける必要がありますが、これは自然な流れではありません)。
私は通常、タイトルと宛先を入力してから、書き始める前に考えをまとめるために一時停止するので、メッセージ本文に切り替えるためにマウスを掴むことは、この自然な流れに合っています。
代替案1:
検索バーを半分の幅にして右寄せにしてください。これにより、[Tab] キーで検索バーに入り、入力内容を確認できます(タイトルの半分しか見えませんが)。または、マウスで直接タイトルフィールドをクリックして入力を開始できます。この方法では、タイトルフィールドがフォーカスを取得したときに検索バーが閉じるようにしたいです。
代替案2:
タブ移動で検索バーがフォーカスを失ったときに検索バーを閉じるようにします。これには複数のタブキーの押下が必要なため、望ましくありません。完全性のためにのみ記載します。
追伸:(参照:この投稿 のサイドノートと A Complaint is a Gift。(笑):+1:





