これが、Windows11に新しいコンテキストメニューと共有ダイアログがある理由です。
先月、マイクロソフトは新しいオペレーティングシステムバージョンであるWindows11を発表しました。 たくさんの新しい視覚的な変更が付属しており、前任者に近いものは何もありません。 スタートメニュー、タスクバー、アクションセンター、設定アプリなどがあります。
公式の新しい投稿 ブログ コンテキストメニューと[共有]ダイアログに加えられた変更の詳細が表示されます。
Windows 11のコンテキストメニューは、デフォルトで「コンパクト」です。 これは、デフォルトでは少数の選択コマンドのみが表示されることを意味します。 新しい[その他のオプションを表示]エントリをクリックすると、コマンドのセット全体にアクセスできます。 Microsoftは、変更についての見解を説明しています。
Windows11の新しいコンテキストメニュー
明らかに、コンテキストメニューはオペレーティングシステムの非常に重要な部分です。 これらは、ファイル操作を実行するために必要なステップ数を大幅に減らすことができます。 しかし同時に、それらはずっと前に改善されるべきだったことは明らかです。 古いコンテキストメニューの主な問題を見てみましょう。
- 最も一般的なコマンド(切り取り、コピー、貼り付け、削除、名前の変更)は、マウスポインター、タッチポイント、またはペンから遠く離れています。
- メニューは非常に長いです。 IContextMenuが導入されたWindowsXPから、規制されていない環境で20年間成長しました。
- これには、めったに使用されないコマンドが含まれています。
- OpenやOpenwithなど、グループ化する必要のあるコマンドは、離れている場合があります。
- アプリによって追加されたコマンドには共通の組織スキーマがなく、受信トレイコマンドのセクションを中断する可能性があります。
- アプリによって追加されたコマンドは、アプリ自体に起因するものではありません。
- 多くのコマンドはエクスプローラーでインプロセスで実行されるため、パフォーマンスと信頼性の問題が発生する可能性があります。
Windows 11のコンテキストメニューは、これらの問題に対処します。
- 新しいメニューでは、頻繁に使用するコマンドがメニューが開いている場所に配置されます。
- メニューは「開く」と「で開く」を組み合わせたものです。
- サードパーティのアプリケーションは、IExplorerCommand(Windows 7でもサポートされています)とアプリケーションIDを使用してメニューを拡張できます。 パッケージ化されていないWin32アプリケーションは使用できます スパースマニフェスト .
- サードパーティのアプリのアイテムを組み合わせます。
- [その他のオプションを表示]項目は、古いWindows 10コンテキストメニューを起動して、新しいシステムへの移行に引き続き取り組んでいる、使用頻度の低いコマンドやアプリケーションにアクセスできるようにします。 Microsoftはコマンドを完全に削除していません。
- クラウドファイルプロバイダーアプリ ファイルを水和または脱水するためのシェルコマンドの横に配置されます。
- Shift + F10またはキーボードのコンテキストメニューキーの組み合わせにより、Windows10から従来のコンテキストメニューが起動します。
共有ダイアログ
共有ダイアログもWindows11で改善されました。
- 近くの共有がはるかに使いやすくなり、発見可能性の設定を簡単に制御できるようになり、ダイアログのフッターにあるその他の設定へのリンクが追加されました。
- メールアプリを使用している場合、連絡先リストの最初のエントリを使用すると、自分宛てに簡単にメールを送信できます。
- これで、すべてのアプリがターゲットとして[共有]ダイアログに参加できるようになります。 パッケージ化されていないWin32アプリの場合、これは 同じサンプル コンテキストメニューとして。 Microsoft Edgeを介してインストールされたPWAは、Web Share TargetAPIを実装している場合にもサポートされます。
また、ブログでは、Microsoftが開発者向けに追加の詳細を提供しているため、開発者はカスタムアイテムをコンテキストメニューに配置し、コンパクト(デフォルト)バージョンで表示する方法を学びます。 あなたは読み続けることができます このページ.