Experiments with ARIA Tooltips based on the last APG call

I was running some compatibility tests for ARIA Tooltip support based on the last APG call, and found that it still isn't supported well.

I've updated the Tooltip module for this purpose, at
http://whatsock.com/tsg/Coding%20Arena/Tooltips/Tooltip%20(Internal%20Content)/demo.htm
Which supports focus ability as before, but also a 1.5 second (adjustable) delay, and Escape as a method for dismissing the tooltip.

The premise being, that a dynamic tooltip container may actually not exist in the DOM until it is rendered, which is what is happening on this page. This means that, aria-describedby must be implemented to point to the role=tooltip container after it is rendered to avoid pointing to a null reference, this being after 1.5 seconds in this case.

Again, as with live region support, this appears to work perfectly in Firefox using the leading screen readers JAWS and NVDA, but doesn't work reliably in IE using either JAWS or NVDA.

Received on Wednesday, 18 February 2015 17:32:20 UTC