閱讀順序是 PDF 中最不明顯的方面之一,也是可訪問性最重要的方面之一。對於視力正常的讀者來說,視覺佈局使預期的閱讀順序顯而易見。對於螢幕閱讀器使用者來說,順序完全由文件的內部標籤順序決定,這可能與視覺佈局沒有關係。對於任何旨在廣泛分發的 PDF 來說,正確的閱讀順序至關重要。

實際上的閱讀順序是什麼
在可存取的 PDF 中,每個內容元素(每個標題、段落、圖像、表格和清單)都標有其類型及其在閱讀序列中的位置。螢幕閱讀器按順序處理這些標籤,按順序宣布每個元素。閱讀順序實際上是螢幕閱讀器遇到文件內容的順序。
對於簡單的單列文檔,閱讀順序通常自然地遵循視覺順序。對於複雜的佈局——多欄文章、帶有側邊欄的文檔、新聞稿、字段旁邊帶有標籤的表單——內部標籤順序可能與有視力的讀者所遵循的順序有很大差異。兩欄文章可能會被標記為首先閱讀第一欄的所有內容,然後閱讀第二欄的所有內容,這是正確的。或者它可能被標記為在列之間逐行交替,這是完全錯誤的。
嘗試編輯 PDF
無需安裝。直接在您的瀏覽器中工作。
為什麼閱讀順序比螢幕閱讀器更重要
螢幕閱讀器用戶是最直接受到閱讀順序問題影響的用戶,但他們並不是唯一的用戶。用於導航互動元素(表單欄位、連結)的 Tab 鍵順序遵循相同的基礎結構。複製貼上操作會依照閱讀順序擷取文字 - 複製內容時閱讀順序不正確的 PDF 會產生亂碼文字。
自動文件處理工具(從 PDF 提取資料的系統、翻譯工具和內容管理系統)也依賴閱讀順序來解釋文件結構。閱讀順序不正確的 PDF 在被這些系統處理時可能會產生不準確的結果,即使它對人類讀者來說看起來完全沒有問題。
常見閱讀順序問題
- 多列佈局:列從左到右跨兩列處理,而不是獨立地向下處理每列 - 複雜佈局中最常見的閱讀順序錯誤
- 側邊欄和標註框:側邊欄內容插入到主文字流的中間,而不是之前或之後
- 頁首和頁尾:在第一個內容元素之前宣布的頁眉,或中斷中間段落的頁腳
- 浮動影像:影像在視覺上位於文字區塊內,但在閱讀序列中的不同點進行標記
- Tables:table 單元格以錯誤的順序讀取,或者表結構未標記,因此單元格被讀取為未區分的文本而不是逐行數據
如何檢驗PDF的閱讀順序
Adobe Acrobat Pro 有一個閱讀順序工具(工具 > 輔助使用 > 閱讀順序),可以直觀地顯示標籤結構。每個標記元素都以一個數字突出顯示,顯示其在閱讀序列中的位置。使用此覆蓋層捲動文件會立即顯示閱讀順序是否遵循預期順序。
更直接的測試:使用螢幕閱讀器(Windows 上的 NVDA 是免費的,Mac 和 iOS 中內建了 VoiceOver)來收聽文件。如果語音序列與視力正常的讀者閱讀文件的方式相匹配,則閱讀順序是正確的。如果螢幕閱讀器在句子中間讀出側邊欄內容或在各列之間隨機跳轉,則需要更正閱讀順序。
如何修正不正確的閱讀順序
在 Acrobat Pro 的閱讀順序工具中,您可以拖曳標籤元素以重新排序。順序面板(檢視 > 顯示/隱藏 > 導覽窗格 > 順序)顯示完整的標籤樹,並允許對元素進行拖曳重新排序。這是修復現有 PDF 的直接方法。
更永續的方法是從源頭修復閱讀順序。在 Microsoft Word 中,使用正確的標題樣式和結構化內容,而不是手動定位 - 在啟用輔助功能標籤的情況下匯出時,Word 的結構映射可以修正 PDF 閱讀順序。在 InDesign 中,使用「文章」面板在匯出前明確定義閱讀順序。在來源文件中正確處理可以避免在 PDF 中進行手動更正。
閱讀順序作為總體PDF輔助功能的一部分
正確的閱讀順序是 PDF 輔助功能 的組成部分 - 除了標記結構、圖像替代文字、足夠的顏色對比和正確的標題層次結構之外。對於需要圖像描述的螢幕閱讀器使用者來說,具有完美閱讀順序但缺少圖像替代文字的 PDF 仍然無法存取。可訪問性是一個由相互關聯的需求組成的系統,而閱讀順序是一個基礎——沒有它,即使是帶有良好替代文本的標記良好的文檔也無法按預期順序進行交流。
嘗試編輯 PDF
無需安裝。直接在您的瀏覽器中工作。
