跳至主要內容

輔助工具

·2 分鐘閱讀

製作可存取的應用程式非常重要,我們很高興在 DevtronSpectron 中推出新功能,讓開發人員有機會為所有人改進他們的應用程式。


Electron 應用程式中的輔助功能問題與網站的問題類似,因為它們最終都是 HTML。但是,對於 Electron 應用程式,您無法使用線上資源進行輔助功能稽核,因為您的應用程式沒有可供稽核程式指向的 URL。

這些新功能將這些稽核工具帶到您的 Electron 應用程式中。您可以選擇使用 Spectron 將稽核新增至測試,或使用 Devtron 在 DevTools 中使用它們。請繼續閱讀工具的摘要,或查看我們的 輔助功能文件 以取得更多資訊。

Spectron

在測試框架 Spectron 中,您現在可以稽核應用程式中的每個視窗和 <webview> 標籤。例如

app.client.auditAccessibility().then(function (audit) {
if (audit.failed) {
console.error(audit.message);
}
});

您可以在 Spectron 的文件中閱讀有關此功能的更多資訊。

Devtron

在 Devtron 中,有一個新的輔助功能索引標籤,可讓您稽核應用程式中的頁面,並排序和篩選結果。

devtron screenshot

這兩個工具都使用 Google 為 Chrome 建置的 輔助功能開發人員工具程式庫。您可以在該程式庫的 Wiki上了解更多關於此程式庫使用的輔助功能稽核規則。

如果您知道其他適用於 Electron 的優秀輔助功能工具,請透過提取請求將它們新增至 輔助功能文件中。