2011-05-17 57 views
2

我無法理解WCAG 2.0標準1.4.8。瞭解WCAG 2.0 - 標準1.4.8

從我的理解它基本上是說,如果我有例如<div>,我在定義背景和文本顏色,我將不得不採取:

  • 提供一個顏色選擇器工具,該分區等等用戶可以更改這些顏色
  • 「G156:使用具有可以改變文本塊的前景和背景現有普通用戶代理技術」

提供一個顏色選擇器聽起來很遠取編輯,所以我把我的希望寄託在「G156」上。常規的網絡瀏覽器(即Firefox,Opera等)是否具有這樣的用戶代理資格?

另一個令人困惑的部分是「常見故障」,它表示「F24:失敗的成功標準1.4.3,1.4.6和1.4.8由於指定了前景色而沒有指定背景色或反之亦然」,其中I排序解釋爲「只要你爲該div指定了背景和文字顏色,就是你的安全」。

有關如何解釋此WCAG標準的任何想法?

回答

2

定期的網絡瀏覽器(即Firefox,歌劇等)是否有資格作爲這樣的用戶代理?

根據http://www.w3.org/TR/2010/NOTE-WCAG20-TECHS-20101014/G156,似乎是這樣。它說:

測試

程序

  • 打開網頁的瀏覽器,允許用戶改變 HTML內容的顏色。

  • 更改瀏覽器 設置中的前景和背景顏色,使它們與內容中指定的顏色不同於 。

  • 返回頁面和檢查,在瀏覽器中的新規定前景文字 和背景色 覆蓋在 內容中指定的顏色。

預期結果

  • 檢查#3是真的。

「只要你指定背景和文本顏色爲DIV,你是安全的」

我是這麼認爲的。這意味着不要假設背景是白色的,因爲如果你沒有明確地指定它,它可能不是。

+0

好點。同一頁面還會通知Safari和較舊的IE版本不支持該類型的顏色更改。所以我想這歸結於支持哪些瀏覽器版本是合理的。如果支持前面提到的是合理的,畢竟它歸結爲顏色選擇器。 – phobia 2011-05-18 13:30:26

+0

我一直認爲這也提到了用戶通過應用自定義CSS文件來自定義頁面上的顏色的能力。網頁需要設計成不會干擾這一點的方式。 – Scribblemacher 2017-08-08 11:47:23