Post
We add what 1 or 2 new html element every 5 years (I'm ignoring the weird permissions element stuff). That doesn't seem too unreasonable? I agree some stuff (CSS and even JavaScript) does move too fast at times but html is pretty conservative. Fwiw we are doing the primitive that's the focusgroup 1/
is simplified to "not to use aria". We can't really expect that to work out if we have a bunch of aria roles with no html solution. Obviously we might disagree here but I think we really should be adding toolbar, menu and menubar, tablist and any others we might be missing.
0 reposts9 likes
Assuming all devs will use custom elements (which they don't) & that they all know how to use ARIA (which they don't) & that they all know how to implement the behavior (which they don't) & that that they know WHAT the behavior looks like (which they don't) will only result in more inaccessible code