The Hamburg HTML meet-up #5 just started yaaay 🥳 #hhtml
Marco Bretschneider showing the complexity of roles in HTML and ARIA. #hhtml
@matuzo Did he also mention that several of the unmapped roles were initially desktop widgets that don't have an HTML equivalent even to this day, but that web developers want to build user experiences that mimic these desktop widgets, and that that is why the role concept exists in the first place? This would all be much easier if HTML finally mapped all the widgets web developers want, implement them in a standardized manner and we could forget most ARIA stuff for good.
@marco At this point, I'm not convinced that the appetite for those traiditional desktop widgets is strong enough to make this likely, or as impactful as it once would've been. Windows and macOS are constantly shifting their design language away from what was the norm a decade or more ago, younger designers and developers aren't familiar with those older patterns, and younger users don't necessarily know how to operate them. @matuzo
@jscholes @marco @matuzo Which is the argument for Marco’s point. Build it into HTML and leave the precise details to the browser/operating system.