I wondered when an aria-templateid might be used so I asked Richard Schwerdtfeger.
Rich enlightened me using Gmail as an example, whereby Google could define a unique template ID URL such as:
aria-templateid="google.com/gmail".Whenever an assistive technology (AT) sees this template ID it can provide customization to improve the UX. For example, a screen reader like JAWS or Orca could load a script for adding keystrokes to open the Gmail inbox etc. If another web product embeds Gmail the AT can still pick up the the template id and apply some customization.
Thanks Rich. This rocks.
Maybe what's most cool about aria-templateid is that we can think about tackling web accessibility in innovative new ways via customization.
Could we now essentially "Greasemonkey" the interactive DHTML web space, including mashups, for accessibility? I'll try to post my thoughts on this in the near future.
Well, that's enough for now. Thanks for reading.