На сторінках розробників Mozilla є кілька хороших прикладів його використання . Мабуть, найкращим з їх прикладів є те, де воно використовується для асоціювання спливаючого меню з батьківським пунктом меню - це Приклад 7 на сторінці:
<div role="menubar">
<div role="menuitem" aria-haspopup="true" id="fileMenu">File</div>
<div role="menu" aria-labelledby="fileMenu">
<div role="menuitem">Open</div>
<div role="menuitem">Save</div>
<div role="menuitem">Save as ...</div>
...
</div>
...
Атрибути ARIA, як правило, найбільше корисні у створенні доступних розширених Інтернет-додатків : поки ви дотримуєтесь стандартного семантичного HTML - використовуєте форми зі стандартними мітками - вам це взагалі не потрібно: тому немає причин використовувати його на пара LABEL / INPUT. Але якщо ви створюєте "багатий інтерфейс" з нуля (DIV та інші елементи низького рівня з javascript, що додає інтерактивність), тоді важливо, щоб читач екрану знав, що таке намір вищого рівня.