Chris Ashton

dai11y 30/01/2020

Your daily dose of a11y:

aria-label Does Not Translate

  • Interesting post by Adrian Roselli, highlighting that for users who rely on built-in translation services in their browser, aria-label markup often isn’t translated. For this reason he recommends tweaking your design to use native HTML (label, etc), or otherwise using visually hidden text or aria-labelledby which do not have the same issues with auto-translating. He also highlights a new aria-description property that is coming to ARIA, which solves the messiness of aria-labelledby requiring additional nodes in the DOM that could be accidentally read out twice. However, it will have the same translation issue as aria-label until auto-translators get better.

This daily dose of accessibility news and TLDR summary is brought to you by @ChrisBAshton. If you find these too frequent, try week11y or fortnight11y instead.