Ah ok, @wrems. I'm only working with the upcoming 3.0 and it's pretty different from top to bottom.
Browser support shouldn't be the factor in whether or not
required is sufficient. As far as I'm aware, the
aria-required attribute is only meaningful for screen-reading technology.
What I'd love to know are the number of users who use screen-reading tools that don't support the
required attribute. If it's high enough, we'll definitely add the attribute. But I'm hesitant to add it in if we're just going to be removing it in a year or so due to rolling adoption of the