That seems extremely over-engineered for something any junior developer should know to do properly. Waste of resources.But they don't. A simple "this is probably a box which requires an email address as it has the text 'email' right above it" is probably faster to implement than waiting for every web developer to define their inputs correctly.
Well, unless it's Siri, in which case ...
Also, isn't this thread supposed to be for actual iOS 17 features?