Your daily frequent11y newsletter, brought to you by @ChrisBAshton:
- Interesting post by Adrian Roselli, highlighting that for users who rely on built-in translation services in their browser,
aria-labelmarkup often isn’t translated. For this reason he recommends tweaking your design to use native HTML (label, etc), or otherwise using visually hidden text oraria-labelledbywhich do not have the same issues with auto-translating. He also highlights a newaria-descriptionproperty that is coming to ARIA, which solves the messiness ofaria-labelledbyrequiring additional nodes in the DOM that could be accidentally read out twice. However, it will have the same translation issue asaria-labeluntil auto-translators get better.
Prefer longer newsletters? You can subscribe to week11y, fortnight11y or even month11y updates! Every newsletter gets the same content; it is your choice to have short, regular emails or longer, less frequent ones. Curated with ♥ by developer @ChrisBAshton.