Scenario: As an admin, I need to create accounts for others so that they may access the system. Part of this includes manually inputting a username and password. Note: This part is non-negotiable, as a private system - users cannot create their own usernames or passwords.
The devs have indicated that in order for these fields to meet accessibility requirements, they must have an attribute akin to denoting them as username and password fields.
The reason this is a UX question: Is it OK to drop the accessibility for this so that it doesn't autofill? Neither of these are ideal but which is the less painful experience?
Plan A: Drop A11y - Those who use screen readers will not perceive that the fields are username / password fields because they will be regular input fields. There will be less confusion from all others since the fields are not pre-filled with their own information.
Plan B: Keep A11y - Those who use screen readers WILL perceive that the fields are username/password fields. There will be more confusion from all others since the fields will autofill with their own information.
Open other suggestions as well.