Hey everyone!

With the holiday season upon us, we want to share our upcoming working hours:

After that, we’ll return to our regular schedule and assist you as quickly as possible.

In the meantime, you can explore our documentation for Amelia and wpDataTables. You'll find tons of helpful resources, including articles and handy video tutorials on YouTube (Amelia's YouTube Channel and wpDataTables' YouTube Channel), which might just have the answers you need while we’re away.

Thanks a bunch for your understanding and support!

Warm regards and happy holidays!

TMS

Okay
  Public Ticket #3428237
Accessibility barriers
Closed

Comments

  • Erik Geiger started the conversation

    I work for the IT department at the University of Wisconsin Madison. The University has adopted a new accessibility policy based on WCAG 2.1 AA which has brought greater attention to accessibility barriers imposed by WordPress plugins.
    WP DataTables imposes several barriers, including but not limited to:

    Lack of visible focus indicators when navigating via keyboard.

    Ideally, tabbing through these elements should show a clear focus indicator such as a CSS outline:

    * Links within tables
    * Pagination links beneath tables

    Placeholder text has insufficient contrast to meet WCAG requirements.

    Table filter lacks screen reader support:

    * There is no indication that entering text in the filter field filters the column, nor any status updates when the filter is applied. Such state changes must be announced via a screen reader to meet WCAG requirements.

    Please remediate these barriers and any others not mentioned that prevent the plugin from meeting WCAG requirements in an upcoming release of the wpDataTables plugin. Please note that the University's accessibility policy requires us to procure accessible technology tools. If WP DataTables is not made WCAG compliant, we may not be able to continue renewing our license.

  •  1,847
    Miloš replied

    Hi Erik,

    thank you for pointing out these details.

    At this time, unfortunately, we are still not 100% WCAG compatible as you can see,

     but we plan to do this as soon as possible.

    We can't say an exact ETA right now, because our priority tasks depend on the number of users who ask for a certain development feature, or an improvement;

    but we will do our absolute best to work on becoming completely WCAG-compatible as soon as possible.

    If you'd like, you can certainly follow our changeLog page, where we state any changes/new features/bug fixes during updates;

    and our newsletter, so you're informed about new features, bug fixes, freebies, etc.

    Kind Regards, 

    Miloš Jovanović
    [email protected]

    Rate my support

    Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  • Erik Geiger replied

    Milos,

    There's no need to become 100% WCAG compliant at once. A good start would be to fix problems introduced by not following best practices for accessibility. The WPDataTables stylesheet explicitly removes visible focus indicators from the pagination buttons, for example. This is bad practice and is easily fixed. 

    If you aren't doing so already, I suggest you review the barriers reported here and in other tickets, identify those that have easy fixes and make some quick wins. 

    After that, prioritize those that remain and address them incrementally. At your usual rate of 1-2 update releases a month, it wouldn't take very long to address them.

  •  1,847
    Miloš replied

    Hi Erik,

    Of course, i will pass this feedback to our management,

    and they will do their best to implement these changes over time / over multiple Updates if possible,

    as you said, and i agree entirely, that will be the best approach.

    Thanks again for pointing these details out for us and for the feedback.

    Kind Regards, 

    Miloš Jovanović
    [email protected]

    Rate my support

    Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables