WCAG 2.0快速指南

AEM的開發目的,是為了最大程度地遵循「網頁內容可及性指引」:

網頁內容可及性指引2.0版(WCAG2)是由全球資訊網協會(W3C)根據其網頁可及性計畫(WAI)所制定的一組國際公認的指引。

WCAG 2.0 包含一系列無需仰賴技術的指引和成功標準,有助身心障礙人士存取與使用網路內容。這些標準可為網路內容作者、設計人員和開發人員提供建議,確保他們製作的資源能盡可能方便讓更多使用者存取,無論使用者有任何身心障礙,例如視障、聽力損失、學習障礙、年齡相關限制等均可使用。

舉例來說,在 HTML 中使用 alt 屬性來描述影像或任何其他非文字內容,可讓盲人或弱視族群大大受益。alt 屬性中的文字描述可以轉換為語音輸出,或者傳輸到可採電子方式重新整理的點字顯示器。

此外,WCAG 2.0 對於其他受益人也能帶來好處,包括可能有​情境式身心障礙​的人士;還有一些人因為瀏覽技術、網路連線速度或瀏覽環境等條件之故,可能會遭遇到與身心障礙人士類似的障礙。

使用 Adobe Experience Manager,內容作者和/或網站擁有者就可建立符合相關 WCAG 2.0 A 級和 AA 級成功標準的網路內容。

因此,了解 WCAG 2.0 的目標以及指引的架構方式,才能了解網路無障礙以及相關指引如何協助建立無障礙網路內容。

WCAG 2.0 的目的是提供符合以下條件的指引:

  • 是​技術無關:

    換言之,可套用至多種網頁內容格式(而不只是HTML)的准則。 因此,WCAG 2.0 可涵蓋的範圍包括以 PDF、Flash、JavaScript 和其他目前和未來網路技術所產生或提供的內容。這旨在解決WCAG 1.0公認的弱點,因為WCAG以HTML為主,而犧牲其他網頁內容格式。

  • 為​可測試:

    每則指引的編寫方式都能客觀測試,以確保無障礙專家小組一般都同意該指引已符合要求。 無障礙指引的挑戰之一在於,雖然部分指引可接受技術性檢驗,但其他部分仍需人為判斷,才能確定是否確實符合要求。WCAG 2.0的編寫目的,是為了減少WCAG 1.0指引和檢查點中出現的主觀性。

  • 支援​優先與關聯式實作:

    與WCAG 1.0一樣,WCAG 2.0指引也針對未遵循指引可能對特定身心障礙使用者群組造成的影響,提供特定優先順序。 因此,作者可針對特定情況,根據最重要的指引做出明智決策。此外,WCAG 2.1 也導入​無障礙支援​概念。如此一來,作者決策時,就能考量是否要使用可能沒有完整無障礙支援的網路技術,或要求使用者利用特定的輔助技術和/或瀏覽器,才能享有無障礙功能的效用。

上述目標對 WCAG 2.0 的架構有顯著影響。

注意

建立一個能夠全面滿足每一種身心障礙或人士類型需求的網站,是不可行的作法。WCAG 2.0 的目的,是協助網頁作者在可行狀況之下,建立特定條件和合理範圍內無障礙的網站。

注意

若您熟悉WCAG 1.0,您將會注意到WCAG 2.0中的一些變更。這些變更與範圍、組織和目標相關。

結構

WCAG 2.0 是在架構過程中,日趨詳盡地將建立無障礙網路內容的概念導入指引中。這因此外界可能會認為 WCAG 2.0 是一系列相互關聯的複雜文件,但其目的是隨作者需要而 (逐步地) 提供更詳細的資訊,而非一次提供龐大而完整的資訊。

WCAG 2.0包含四項無障礙設計的重要原則。 說明如下:

  1. 可感知 (Perceivable):使用者是否可察覺有問題的網路內容?
  2. 可操作 (Operable):使用者是否可導覽、輸入資料或與網路內容互動?
  3. 可理解 (Understandable):使用者是否可處理並理解自己看到的網路內容?
  4. 穩定 (Robust):網路內容是否可合適地在多種瀏覽環境 (包括舊版和新興的瀏覽環境) 中以預期方式提供?

這些原則有時被縮寫POUR所稱。

  • 每項​原則​都包含一或多個​指引

    • 指引以說明的方式措辭,有時為正面語氣 (請…),有時為反面語氣 (請勿…)。
    • 指引從 1.1 編號至 4.1,第一個數字與父項指引相對應。
  • 每則指引都包含一或多個​成功標準

    • 成功標準以陳述形式撰寫,針對任何特定網頁為 TrueFalse
    • 成功標準可能包含兩者擇一的選擇,也可能包含例外,意即不符合成功條件的情況。
    • 成功標準根據父項指引和原則,從 1.1.1 編號至 4.1.1。這些標準還各有一個簡短的名稱,用於摘要簡述該標準的目的,以便易於參考。舉例來說,成功標準 1.1.1 是「非文字替代方案」。
    • 成功標準包含一份相關​技術​清單 (詳細說明於下方)。

支援資源

除了原則、指引和成功標準這些 WCAG 2.0 核心元件之外,另有一系列支援文件可用。其中有些文件針對如何達成指引各層面提供特定建議,其他文件則為較一般的參考資源,可協助各方各面的網頁作者、設計人員和開發人員盡可能有效地了解並運用 WCAG 2.0。

雖然 WCAG 2.0 是一份不變的穩定文件,但這些支援資源大多是動態文件,會隨著新技術興起和網路無障礙新範例出現而日漸改變和成長。

WCAG 2.0 資源

Techniques for WCAG 2.0 (WCAG 2.1 的專用技術)

WCAG 2.0 的專用技術闡明於《Techniques for WCAG 2.0》(WCAG 2.1 的專用技術) 頁面中。

在 WCAG 2.0 階層中,技術​層級僅在成功標準之下。WAI 將技巧歸類為資訊,而非基準。換言之,要讓資源遵循 WCAG 2.0,並不需要按照某項特定技術操作。

因為技術比成功標準更具體,通常指涉特定技術或內容類型 (例如 HTML 或影片) 或情境 (例如電子商務或電子學習應用程式)。您可以將技術視為達成特定指引和成功標準的實證範例,因此對於在特定情境下作業的作者和開發人員很有幫助。

技術可透過以下來源存取:

  • 集合使用 (技術可能為一般內容,或與特定技術或格式相關,例如 HTML、CSS 或用戶端指令碼),或
  • 從相關成功標準取得。技術可應用在多個成功標準中。

每種技術都有專屬編號,編號則與其所屬集合相關。例如,ARIA 技術的其中一項是​「技術 ARIA2:識別具有『必填』屬性的必填欄位」

技術可分為「充分」、「建議」或「失敗」:

  • 充分技術​如經依循操作,就足以滿足特定成功標準。
  • 建議技術​如經依循操作,可對輔助工具礙帶來正面影響,但本身可能並不足以確保達成特定成功標準。
  • 失敗​技術則說明成功標準無法達成的特定例子。

技術的詳細資訊包括說明、適用性、範例、深入詳情資源,以及供作者測試技術是否可成功應用的詳細說明。

技術清單尚未完整,WAI 仍持續以新範例來更新清單,藉此反映網路技術、設計方式和研究發現的發展。因此,非常建議您定期檢查技術清單中的新增內容。

Understanding WCAG 2.0 (了解 WCAG 2.1)

此部分透過一系列文件提供建議,協助讀者了解特定指引和成功標準的目的。您可以下載簡介,並取得其他詳細資訊的連結

每個各別指引和成功標準也都透過各自的「了解」頁面提供以下資訊:

  • 指引的目的;
  • 特定成功標準;
  • 有助於達成指引要求的建議技術,但不屬於任何特定成功標準。

每個成功標準各自的「了解」頁面也都提供以下資訊:

  • 成功標準的目的;
  • 如何達成成功標準的一般範例;
  • 非 W3C 的相關資源,說明如何達成成功標準;
  • 技術與失敗:如何滿足成功標準的特定和詳細範例 (詳細說明如下)
  • 重要詞彙:了解成功標準必備的相關詞彙表。

您可在如下章節找到範例:了解成功標準 1.1.1 (「非文字內容」)

How to Meet WCAG 2.0 (如何達成 WCAG 2.1)

How To Meet WCAG 2.0》(如何達成 WCAG 2.1) 頁面中提供「如何達成」指引的相關章節。該節提供 WCAG 的替代性簡報,將指引內容精簡至與讀者自身興趣或環境最相關的部分。讀者可以指定特定網路內容技術 (例如階層式樣式表或指令碼) 或指定特定優先層級,藉此篩選想要檢視的成功標準技術。

如不篩選,該資源則會按指引的分組提供所有成功標準。每個成功標準會提供以下內容:

  • 成功標準的文本;
  • 相對應的「了解」文件連結;
  • 相關「充分」技術的清單,可連結至每項技術的詳細資訊;
  • 相關「建議」技術的清單,可連結至每項技術的詳細資訊 (如有相關資訊);
  • 相關的「失敗」清單,可連結至每項失敗的詳細資訊。

本頁內容