Web accessibility requirements state that the aria-braillelabel attribute should only ever be used on elements with an accessible name. In addition to this, the aria-brailleroledescription should only ever be used on elements with an aria-roledescription.
ARIA braille attributes make it possible for labels and role descriptions to be adjusted for a braille display.
However, they cannot be the only attribute providing a label or a role description. When a corresponding label or role description is not used, ARIA will ignore these attributes. It should be noted, though, that this may not happen all the time across screen readers and other assistive technologies.
<button aria-braillelabel="****">
<img alt="4 stars" src="images/stars.jpg">
</button>
Copy
<div
role="article" id="slide" aria-labelledby="slideheading"
aria-roledescription="slide"
aria-brailleroledescription="sld"
>
<h1 id="slideheading">My vacation in Rome</h1>
</div>
Copy
<div
role="article" id="slide" aria-labelledby="slideheading"
aria-brailleroledescription="slide"
>
<h1 id="slideheading">My vacation in Rome</h1>
</div>
Copy