[功能] NVDA的游標-系統游標 - 教學區

[功能] NVDA的游標-系統游標

特種兵

特種兵圖像(預設)

2019-08-20 21:20:00

From:1.161.133.231

翻譯

有人會把游標(focus) 這個字翻譯成焦點。在這裡我還是習慣稱它為游標會比較貼切。

系統游標 (system caret) 又稱為實體游標,因為 NVDA 的翻譯有時也很不統一。所以在最前面說明一下。

說明

系統游標就是系統本身自帶的游標,也就是在不安裝導讀軟體的情況下使用鍵盤就可以操作的最基本游標。

通常系統游標在使用鍵盤操作時可以看到游標移動到哪個項目的視覺效果,例如框線或顏色樣式等。

因此對於每個導讀軟體來說,支援系統游標是最基本的功能。

在使用鍵盤移動系統游標時,導讀軟體可以以聲音、點字的方式提供游標所在項目的訊息給使用者,讓使用者除了視覺效果外也能以非視覺的方式來獲取資訊。

實例

  1. 在桌面使用方向鍵移動項目是系統游標
  2. 在檔案總管使用方向鍵移動項目是系統游標
  3. 在桌面使用 tab 鍵移動到不同區塊,如開始按鈕、工作列、通知區域等是系統游標
  4. 在開始功能表、快顯功能表、alt功能表等使用方向鍵移動項目是系統游標
  5. 在對話方塊使用 tab 或方向鍵移動項目、改變項目的值都是系統游標

事實上桌面的操作就是檔案總管的操作,只是桌面這個位置比較特別,算是有優先權吧。

支援

其實導讀軟體能夠支援系統游標就可以完成許多基本的操作了,像是檔案總管、系統設定等。

NVDA 當然是有支援的,針對系統游標,通常沒有什麼特殊的操作,大致上就是 tab 和方向鍵可以移動朗讀即可。

以下列出 NVDA 針對系統游標相關的功能與按鍵:

  1. 讀出目前系統游標所在焦點: nvda+tab
    不確定系統游標在哪個項目時可以聽讀此項資訊,懶人做法是移到其他項目再移回來確認。
    連按兩次此組合鍵可逐字拼讀。
  2. 讀出視窗標題: nvda+t
    有時開太多視窗,移來移去不確定自己在哪個視窗可以利用此功能來確認,
    還有一個使用情境是離開電腦一段時間後再回來時忘記自己剛剛所在的視窗是哪裡。
    連按兩次逐字拼讀,連按三次則將標題複製到剪貼簿。
  3. 讀出作用中的視窗內容: nvda+b
    用於朗讀該視窗內的所有資訊,系統游標不會跟隨。這有助於我們了解視窗內的所有內容。
    對於想再次聽讀對話方塊所詢問的內容會很方便,因為通常系統游標無法在文字訊息上駐點。
  4. 讀出狀態列的訊息: nvda+end
    通常每個應用程式中會有自己的狀態列,主要用於顯示一些資訊。
    像是在編輯程式顯示該檔案的總行數、字元數與模式等資訊。
    按下此組合鍵若能讀到狀態列資訊則會順便將系統游標移至該區域中。
    連按兩次逐字拼讀,連按三次則將資訊複製到剪貼簿。

完整的指令列表在 NVDA 功能表 -> 說明 -> 指令快速參考表

補充

使用鍵盤可以操作系統游標這件事容易被明眼人忽略的原因在於可以以滑鼠代替鍵盤。

就是可以用滑鼠操作的使用者,通常手都在滑鼠上移動,除了打字以外,不會特別想使用鍵盤來移動系統游標,甚至所有的操作都是以滑鼠為主。

結論

系統游標應用的面很廣,最基本的要求是系統原生的功能表、對話方塊等功能都可以使用系統游標來操作。

比較麻煩的是各種應用程式的介面是由工程師自行開發,如果沒有考慮到無障礙的部分,系統游標可能會無法順利操作。

因此,良好的導讀軟體除了支援系統游標操作外,通常會支援更多不同模式或虛擬游標的操作以彌補系統游標的不足。

最後更新:2019-08-22 13:10:30

From: 211.23.21.202

By: 特種兵