簡體   English   中英

如何更改 Tableau 儀表板中的 Tab 焦點順序以確保符合輔助功能指南?

[英]How to change Tab Focus order in Tableau Dashboards to ensure compliance with Accessibility Guidelines?

Tableau 儀表板需要遵循輔助功能准則。 修復“Tab”焦點順序是大多數 Tableau 開發人員在確保焦點順序設置為所需的從左到右、從上到下格式時面臨的主要挑戰之一。 但是,大多數情況下,焦點順序按照元素在 Tableau 儀表板上的添加順序移動,因此需要手動修復問題,如此所述。

我們如何實現自動化?

方法

  1. 使用 xml.etree.ElementTree 庫的解析 function 將“.twb”文件讀入 Jupyter notebook。
  2. 找到根節點並使用相同的方法檢索 .twb 文件中存在的所有區域標記。
  3. 保存 .twb 文件中存在的 id 的總出現次數。 這將有助於理解需要創建多少個連續的 ID 編號。
  4. 使用循環將現有 ID 替換為連續的 ID 號。

有關分步代碼,請參閱我的Github存儲庫

此 Python 代碼將幫助您自動更新區域標簽 ID,而無需使用手動操作。 感謝 Kelly Gupton 分享“Dashboard Focus Order.twb” (此處) ,我可以使用它來測試代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM