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-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 oraria-labelledby
which do not have the same issues with auto-translating. He also highlights a newaria-description
property that is coming to ARIA, which solves the messiness ofaria-labelledby
requiring additional nodes in the DOM that could be accidentally read out twice. However, it will have the same translation issue asaria-label
until 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.