界面控件DevExtreme 新版本可訪問性功能增強

DevExtreme擁有高性能的HTML5 / JavaScript小部件集合,使您可以利用現代Web開發堆棧(包括React,Angular,ASP.NET Core,jQuery,Knockout等)構建交互式的Web應用程序。從Angular和Reac,到ASP.NET Core或Vue,DevExtreme包含全面的高性能和響應式UI小部件集合,可在傳統Web和下一代移動應用程序中使用。 該套件附帶功能齊全的數據網格、交互式圖表小部件、數據編輯器等。

在DevExtreme最近主要發佈的兩個版本週期(v23.1和v23.2)中,擴展了許多DevExtreme組件的可訪問性支持,本文將爲大傢俱體介紹一下這些新引入的功能。

獲取DevExtreme v23.2正式版下載

v23.1增強功能

在v23.1中,我們專注於以下與可訪問性相關的功能:堅持禁用UI元素的WAI-ARIA標準,並允許屏幕閱讀器在關注時報告禁用的元素。實現了aria-*屬性的全局重做,增強了對所有UI組件的屏幕閱讀器支持。

在Material和Generic主題中對Tabs和TabPanel組件進行了視覺上的改進,引入了懸停、活動、禁用、聚焦和選擇的新狀態。

DevExtreme (v23.1, v23.2)增強功能圖集

DevExtreme爲圖表引入了自定義選項,允許用戶應用圖像和SVG模式,使用戶更容易訪問它們。

此外這個版本還對TreeView中的鍵盤導航進行了微調,使用戶能夠輕鬆地導航複選框。在日曆中,用戶現在可以關注Today按鈕並按Enter鍵導航到今天的日期。

對許多組件進行了與文檔相關的更新,提供了關於可訪問性支持和測試方法的詳細信息。

DevExtreme (v23.1, v23.2)增強功能圖集

v23.2增強功能

基於v23.1發佈週期中所做的更改,v23.2發佈了旨在解決WCAG和Section 508標準的增強功能。

此版本增強了DataGrid的顏色對比度:

DevExtreme (v23.1, v23.2)增強功能圖集

所有由輔助工具(Axe、WAVE、Lighthouse)識別的DataGrid檢查器錯誤都得到了解決,改進了自適應行中的鍵盤導航,允許用戶更容易地展開/摺疊行,同時還增加了關注總摘要和組頁腳摘要的功能。

此版本還擴展了對屏幕閱讀器的支持如下:

  • DevExtreme DataGrid批處理編輯模式下修改單元格和刪除行。
  • 刪除DevExtreme DataGrid中的確認消息。
  • 對DevExtreme DataGrid中的標頭索引進行排序。
  • 查找中的項。
  • 對話框的標題。
  • 多個組件的驗證消息。
  • aria-*屬性的持續返工。
DevExtreme (v23.1, v23.2)增強功能圖集

改進的鍵盤導航支持擴展到多個組件,特別關注Calendar組件。

DevExtreme (v23.1, v23.2)增強功能圖集

更新了Popup和其他相關組件中的視覺焦點指示,以提供更友好的用戶體驗。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章