共用方式為


地標和標題

地標標題可為使用者介面的不同區段加上唯一標識,協助輔助技術 (AT) 使用者更有效率地導覽 UI。

概觀

使用者介面通常會採用視覺上易於理解的編排方式,讓視力正常的使用者不需要放慢速度閱讀全部內容,就能快速略讀自己感興趣的內容。 螢幕助讀程式使用者也需要具備這種略讀能力。 將內容標示為地標和標題,可讓螢幕助讀程式使用者以類似於視力正常使用者的方式略讀內容。

多年以來,ARIA 地標ARIA 標題HTML 標題概念已長期應用於 Web 內容,可幫助螢幕助讀程式使用者更快速地導覽內容。 網頁可使用地標和標題,幫助 AT 使用者快速導覽至大型區塊 (地標) 和較小的區塊 (標題),進而提高內容的存取便利性。

具體而言,螢幕助讀程式有專門的命令,可讓使用者在地標和標題之間移動 (跳至下一個/上一個或特定的標題層級)。

地標可用來將內容分組成各種類別,例如搜尋導覽主要內容等。 分組之後,AT 使用者就能快速交替導覽各組內容。 有了這項快速導覽功能,使用者就能略讀先前需要逐項導覽的大量內容。

例如,使用索引標籤面板時,可以考慮將其設定為導覽地標。 使用搜尋編輯方塊時,可考慮將其設為搜尋地標,主要內容則可考慮設為主要內容地標。

無論是在地標內還是地標外,都可以考慮將子元素標註為具有合理標題層級的標題。

Windows 設定

下圖顯示舊版 Windows 設定中的 [輕鬆存取 ] 頁面。

Windows 設定中的 [輕鬆存取] 頁面

在此頁面中,搜尋編輯方塊封裝於搜尋地標內,左側的導覽元素封裝於導覽地標內,右側的主要內容則封裝於主要內容地標內。

在導覽地標內,有一個名為「輕鬆存取」的主要群組標題 (標題層級 1),其下有視覺聽覺等子選項 (標題層級 2)。 在主要內容中,「顯示」會設為標題層級 1,而「放大所有項目」等子群組則會設為標題層級 2。

Windows 設置無需地標和標題即可訪問,但有了它們,它就會變得更加有用。 在此情況下,螢幕助讀程式使用者可以快速導覽至自己感興趣的群組 (地標),再從該群組快速導覽至子群組 (標題)。

使用方式

使用 AutomationProperties.LandmarkTypeProperty 來識別 UI 元素的地標類型。 接著,這個地標 UI 元素將會封裝與該地標相關的所有其他 UI 元素。

使用 AutomationProperties.LocalizedLandmarkTypeProperty 來命名地標。 如果您選取預先定義的地標類型,例如主要或導覽,這些名稱將用來當做地標名稱。 不過,如果您將地標類型設定為自訂,則必須透過此屬性為地標命名 (您也可以使用此屬性,覆寫預先定義地標類型的預設名稱)。

使用 AutomationProperties.HeadingLevel,將 UI 元素設為 Level1Level9 的特定層級標題。

使用 F6 鍵和處理程式來支援地標之間的流覽,這是複雜應用程式中常見的模式,例如 檔案總管 和 Outlook。 如需更多指引,請參閱 使用 F6 在應用程式窗格之間進行鍵盤流覽。

範例

請參閱解決 Windows 桌面應用程式中常見程式設計協助工具問題的程式碼範例,以解決 Windows 桌面應用程式中許多常見的程式設計協助工具問題。

Microsoft Accessibility Insights for Windows 直接引用了這些程式碼範例,可幫助您識別應用程式 UI 中的協助工具問題。