以下筆記由 蔡宗豪 整理,並發佈於 NVDA-tw 論壇 ,
原文網址:https://groups.io/g/nvda-tw/topic/udemy/25037177
經同意後發佈於此。
Udemy 是個使用者付費的線上學習平台,內容涵蓋程式語言、電子商務、個人成長、辦公室生產力、音樂等多領域課程。
前些時候報名課程,播放教學影片遇到一些困難。經過黃老師協助,順利克服操作盲點。擷取與老師的電郵往返,做個筆記,分享經驗:
使用 Firefox 進行操作:
網站網址:
https://www.udemy.com/
以視覺操作來說,進入課程影片後,在最右上角會有一個「課程內容」的按鈕,按下後,會在左側展開樹狀檢視的模式來呈現課程架構,最上層標題是章節,每個章節底下還有各段影片,只要選取該影片就會直接播放。
使用 NVDA 來操作,不需要展開樹狀檢視,可先按 Ctrl + Home 跳到網頁最前方,按 H 跳轉章節標題,到目標章節時按下空白鍵就會展開該章節底下的影片列表,此時再按 I 即可跳轉章節內的影片項目,聽到想看的標題時按 Enter 即可開始播放。
需注意,因為展開章節樹狀檢視時,並沒有語音提示,無法知道該章節是否已被展開,此時可按方向鍵向下,若能跳到章節內容,表示此章節已展開,若跳到下一章節標題,則表示未展開。
若要從章節選擇跳回播放控制,可按 D 找到 video player 的地標,按空白鍵即可暫停和播放,這時也可以按 NVDA + 空白鍵切換成焦點模式,使用方向鍵左右快轉,方向鍵上下調整播放器音量。
Q1: 我遇到什麼操作困難?
A: 在 Udemy 操作課程,切換章節標籤時,焦點都會停留在播放控制的區域。產生的結果是,我在第五章的標題按下 enter,目前正在播放的教學影片就暫停了。再按一次,影片又繼續播放。
問題重現:
-
登入課程
https://www.udemy.com/python-stock-data/
-
選擇展開【章節:5 Python 生活化練習題】。
預期效果:按 enter 順利展開,列出該章節底下的影片列表。
實際情況:按 enter 後,跳到播放控制區域,原本正在播放的影片暫停播放了。
解決方法:該網站有快速鍵 C 可以展開課程選單,但因為與 NVDA 單鍵瀏覽功能重疊,所以需先按 NVDA + F2 跳過下一個指令,再按 C 展開課程選單。而收起選單的快速鍵是 ESC ,如不小心按到又會跳回 video player 的操作,需重新展開。
此時,第五章的內容已順利展開,語音就能讀出影片標題連結了。
(24. 練習題 1、 2 習題說明。25. 練習題講解「我的錢包」。26. 練習題講解「我的旅行計畫」。)
在要開啟的影片連結按 enter,就能順利開啟影片。
Q2: 如果使用不同瀏覽器,操作步驟也會不同嗎?
A: 沒錯,前面這個例子,如果使用 Chrome,會有更好的瀏覽體驗,當用戶在章節標題按 enter,章節就會展開,無須透過快速鍵來操作。
Q3: 如何查詢快速鍵?
A: 在影片播放的控制面板上,有一個功能表的按鈕,按下後會有一個上拉式選單,裡面有一項鍵盤快速鍵,點選後就可看到快速鍵列表。
不過這一部份使用鍵盤操作非常不順利,我直接節錄快速鍵列表供參考:
-
鍵盤快速鍵:Shift + ?(問號)
-
課程內容:C
-
瀏覽問答:Q
-
播放/暫停:Spacebar
-
添加書簽:B
-
放慢速度:Shift + 方向鍵向左
-
加快速度:Shift + 方向鍵向右
-
倒退 5 秒:方向鍵向左
-
快轉 5 秒:方向鍵向右
-
調高音量:方向鍵向上
-
調低音量:方向鍵向下
-
全屏:F
-
退出全屏:ESC
備註:
-
在展開章節的部份,每個章節都可以獨立展開與收合,所以焦點在章節標題時,可按方向往下確認該章節是否展開,因為可能會有:焦點在第三張,但第三張未展開而第四章已展開,此時按 I 會直接跳入第四張的項目,這是需要注意的地方。
-
本文提到的 python 課程,是為了解說操作步驟而加入的例子。還請朋友們依自身需求,選擇感興趣的課程學習。