Does WAI-ARIA significantly increase the amount of code?
No, the amount of additional code required in Web content and in browsers, assistive technologies, and other user agents is minimal. For Web content, generally only a few additional attributes are needed. For browsers, WAI-ARIA requires that descriptions are added only to the module that implements accessibility, not to the core browser. The accessibility module then passes information about role, state, and changes in state through mechanisms that are already supported. WAI-ARIA therefore integrates well with existing accessibility interfaces and does not require generation of significantly more code.