W3C home > Mailing lists > Public > w3c-wai-ig@w3.org > January to March 2017

Re: Tableau - accessibility issue and recommendation

From: Mark Sadecki <mark.sadecki@gmail.com>
Date: Tue, 31 Jan 2017 15:11:05 -0500
Cc: "w3c-wai-ig@w3.org" <w3c-wai-ig@w3.org>
Message-Id: <5C30F366-AAE3-443E-A032-685ED5ED1097@gmail.com>
To: "Balusani, Shirisha" <sirib@uillinois.edu>
Hi Siri,

Screen reader and keyboard users can interact with the HTML5 canvas sub-DOM, or any HTML elements between the opening and closing canvas elements.  Any focusable elements in this sub-DOM can be associated with paths drawn on the canvas, otherwise known as Hit Regions.  Mouse events fired on these Hit Regions [1] can be processed by event handlers associated with corresponding sub-DOM elements.  Keyboard focus can be indicated on the Hit Regions using the drawFocusIfNeeded() [2] method.

[1] Hit Regions: https://www.w3.org/TR/2dcontext/#hit-regions <https://www.w3.org/TR/2dcontext/#hit-regions>
[2] drawFocusIfNeeded(): https://www.w3.org/TR/2dcontext/#dom-context-2d-drawfocusifneeded <https://www.w3.org/TR/2dcontext/#dom-context-2d-drawfocusifneeded>

Best,

Mark


> On Jan 31, 2017, at 11:13 AM, Balusani, Shirisha <sirib@uillinois.edu> wrote:
> 
> Tableau is using HTML5 canvas attribute for dashboards. This is not accessible for keyboard users.
> It is also completely invisible to screen readers used by vision impaired users.
> What can Tableau do so that they can make it accessible?
> Looking forward for your suggestions and recommendations.
> 
> Thanks,
> Siri



Received on Tuesday, 31 January 2017 20:09:49 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 31 January 2017 20:09:49 UTC