2016-03-08 49 views
3

通過結帳進度條,我的意思是這樣的:如何使網頁上的結帳進度欄可以訪問?

a checkout progress bar example

我試圖做這樣的Web UI組件訪問,特別是對屏幕閱讀器(如JAWS)的用戶。我一直在Google上搜索幾個小時才能找到一些爲這種用例設計的詠歎調屬性,但沒有找到。

我可以想到的一個不太優雅的解決方案是,只要這個進度條發生變化 - 前進或後退,就可以使用javascript生成一條警告消息,格式如「你完成了:abc,你現在在:d,你仍然有:efg要走「。我想知道是否有更好的方法來做到這一點。

+1

您可以使用progressbar角色和ARIA標籤來實現此目的。 [參考文獻](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques/Using_the_progressbar_role) –

回答

相關問題