微軟承認 Windows 11 的右鍵菜單混亂,並確認通過新的 UI 功能進行修復

Enda

圖片來源:微軟

發布四年後,Windows 11 對上下文菜單進行了重大更新,其中包含了最終解決用戶一直抱怨的問題的所有要素。 Microsoft 將文件資源管理器中右鍵單擊菜單的新 UI 更新稱為“拆分上下文菜單”。

微軟承認,文件資源管理器中當前的右鍵菜單將操作堆疊在一個長列表中,使上下文菜單顯得混亂,這一直困擾著用戶。此外,您可能已經註意到,當您右鍵單擊文件時,您可能會看到不相關或過多的“上下文”操作,而這些操作本來可以避免。

在這裡,右鍵單擊圖像時,即使有一個在“照片”應用程序中打開的選項,您也可以在上下文菜單中看到兩次提到的“照片”應用程序。除此之外,下面還有其他選項,坦率地說,它們可以集成到“打開方式”菜單中。

微軟的解決方案是根據文件類型添加上下文感知嵌套菜單,理想情況下這會減少上下文菜單的長度,同時允許開發人員添加有用的輔助操作。

什麼是文件資源管理器中的拆分上下文菜單?

文件資源管理器中的拆分上下文菜單旨在通過名為 SplitMenuFlyoutItem 的新 API 使右鍵單擊體驗更加直觀、有組織和上下文感知,該 API 允許單個菜單條目包含主要操作和輔助選項,顯示在主項目旁邊的單獨的較小浮出控件中。

建議閱讀:微軟確認Windows 10 KB5062554破壞了表情符號選擇器的搜索功能

對於用戶來說,他們不會在右鍵單擊菜單中看到多個重複條目,例如“用照片打開”、“用照片編輯”和“設置為桌面背景”,而是只會看到一個“用照片打開”選項,以及相關的輔助應用程序(例如畫圖或截圖工具),所有這些都隱藏在側面板中。

屏幕截圖提供:WindowsLatest.com |圖片來源:微軟

根據 Windows Latest 發現的 WinUI 社區電話會議中共享的圖像,我們可以有把握地說,這種新的 UI 設計解決了兩個長期存在的問題。首先,它可以防止菜單將相似的項目堆疊到單個垂直列表中。

第二個是它使選項更具適應性,並且僅顯示與所選文件相關的選項。

開發人員還可以定義哪個操作顯示為默認操作,並將較少使用或高級的工具分組到其旁邊的小箭頭下。

新的拆分上下文菜單如何工作

新的拆分上下文菜單由名為 SplitMenuFlyoutItem 的 WinUI3 控件提供支持,該控件是最新 Windows App SDK 的一部分。這個新控件通過讓單個項目既充當主要操作又充當輔助菜單容器,改變了上下文菜單在 Windows shell(包括文件資源管理器)內的呈現方式。

當開發人員定義 SplitMenuFlyoutItem 時,它充當按鈕和子菜單的混合體。該項目的左半部分充當主要操作。單擊它會立即執行默認命令,例如“使用照片打開”。右半部分有一個 V 形圖標,可打開輔助彈出窗口,其中包含所有相關命令或應用程序(繪畫、截圖工具)。

從演示中可以清楚地看出,新控件支持上下文感知分組。這意味著文件資源管理器現在可以根據文件類型動態確定要顯示的輔助操作。

右鍵單擊 .txt 文件時,默認顯示“用記事本打開”,其他編輯器隱藏在二級菜單中,可以通過將鼠標懸停在主選項旁邊的箭頭上來訪問該菜單。

整個功能可能不需要額外的計算資源,因為上下文操作是由開發人員添加的,他們可以分配默認值,其中 Windows 自動為所選文件類型升級最常用的應用程序。開發人員還可以根據文件類型調整菜單,因此當右鍵單擊文本文件和圖像時,同一應用程序可能會出現不同的顯示。

您什麼時候可以在文件資源管理器中看到新的上下文菜單?

目前,拆分上下文菜單仍處於早期開發階段,尚未在任何 Insider 版本中提供。因此,對於普通用戶來說,任何測試機會都是不可能的。

不過,微軟在官方 WinUI GitHub 存儲庫中詳細介紹了其底層 API,因此開發人員已經可以通過最新的 Windows App SDK 預覽版本引用該控件來開始試驗它。

微軟的目標是讓應用程序開發人員在系統範圍內推出之前現代化他們自己的上下文菜單。

目前還沒有關於何時為普通用戶提供拆分上下文菜單的消息。微軟還在致力於開發承諾已久的亞克力模糊功能,該功能預計將出現在 Windows 11 中的每個角落和應用程序中。這對於該公司來說都是朝著正確方向邁出的一步,該公司最終將轉向讓普通用戶受益,而不是完全 B2B 的習慣。

添加為首選來源


支持獨立博客

支持 Ko-Fi
對 Patreon 的支持

提問(論壇)

WL通訊

WL通訊!

掌握最新的 Windows、IT 和 AI 更新。受到 50,000 多名訂閱者的信賴。

姓名電子郵件免費加入