The author describes what he purports to be a simple, universal language for literally all content . Everything, he says, can be described and explained in terms of "role, states, attributes, relations, and actions." > Does your web app use chemistry ring formulas or math equations or anything else from any other subject you can think of? So, you can definitely describe all those symbols and formulas to your friend,…
Those five concepts are not random, they go from the assistive technologies world: most if not all desktop APIs use these terms. Agreed, the state concept (or even role concept) can be technically mapped into attributes, but I keep using them just to stick closer to existing terminology. When it comes to ARIA, all browsers map ARIA taxonomies into desktop APIs, and thus I think it's fair to say ARIA is mapped into th…
None of the relevant vendors are on board, because they’ve all considered a simpler taxonomy and rejected the idea, in favor of a richer, more complex system that can actually be implemented.