backdrop-contrib / fullcalendar_views

Views style plugin to render all sorts of date fields as event calendar with FullCalendar
https://backdropcms.org/project/fullcalendar_views
GNU General Public License v2.0
2 stars 4 forks source link

Aria-live? #38

Closed laryn closed 7 months ago

laryn commented 7 months ago

I'm testing this calendar on a dev site and an internal accessibility review came back with the following:

Interacting with the month/week, and the arrows does not announce to a user of changes: aria-live should probably be utliized.

This may be a FullCalendar library issue more than a fullcalendar_views issue, but flagging here in case there's something in the implementation that can be tweaked in regards to accessibility.

indigoxela commented 7 months ago

@laryn you may be right, it's rather a library task. They do care, lots of issues in their queue re A11Y: https://github.com/fullcalendar/fullcalendar/issues?q=is%3Aissue+is%3Aopen+label%3AAccessibility

Re aria-live... not sure, if that would be the proper thing in this case...

The buttons (proper button elements) have the aria-pressed attribute, which switches to true, if they got pressed, so in theory that should work as announcement of interaction. But I'm not sure, how assistive tools like screen readers handle that attribute.

Maybe open an issue in the libraries queue?

laryn commented 7 months ago

Thanks @indigoxela. Posted for discussion in the fullcalendar queue.