Glossary
ARIA
Extra attributes that tell assistive software what a piece of a page means.
Accessible Rich Internet Applications fills gaps HTML cannot: marking a region as live so updates are announced, saying which tab is selected, labelling a control whose visible text is only an icon.
The first rule of ARIA is not to use it. A native element already carries the right meaning, and an incorrect ARIA attribute is worse than none because it overrides what was correct.
Where Naven stands
Naven uses it where HTML has no equivalent — live regions for incoming messages, labels on icon-only controls — and native elements everywhere else.