Hi @derivationfr,
Thank you very much for reporting this issue, that shall definitely be implemented in upcoming v2.6.0 where Footnotes is becoming AMP compatible and improves accessibility thanks to AMP-WP @milindmore22 and @westonruter code contributions. Thanks to your code contribution, accessibility of pages using Footnotes is further improved now as it’ll be (in two days) 7?years that the plugin is available on www.ads-software.com.
As a consequence, we apologize to all disabled visitors of pages using Footnotes, who are impacted by the plugin’s lack of accessibility. I wasn’t aware. Also perhaps may I disclaim that despite my label, I’m not the plugin’s author, only functionally a maintenance programmer, and basically a user coming up with a bunch of bug fixes 5?months ago.
Additionally to the missing web semantics in the reference container, where thanks to your advice, the footnote numbers column shall now be made of table header elements with a scope attribute hinting that they are row headers, the footnote referrers cannot get focus when the user moves the focus using the tab key, except when hard links are enabled (and the footnote referrers are default-focusable); and then the tooltips are inaccessible if not implemented with pure CSS following @milindmore22, and using the :focus-within
pseudo-class selector following @westonruter.
What has been done for AMP compatibility now needs to benefit all users even without the AMP-WP plugin. Alternative tooltips using CSS for transitions, and a bit of JavaScript to toggle display, are available since v2.1.1 to fix a configuration-related tooltip outage, thanks to @andreasra feedback. Only now I’m realizing that on the website using them first, as well as on any website using the Footnotes plugin’s default mode relying on jQuery, footnote referrers and list cannot be reached with the Tab key used instead of the mouse or touch screen.
Fixing these bugs is now top priority.
Thanks a lot for your contribution and report, and for the very useful resource on Accessibility Basics that you kindly shared the link to the amazing Table Accessibility investigation and best practices!
We’re having the pleasure to add your username to Footnotes’ Contributors, list updated at every release.
Best regards.