Navigating and completing forms can be very time consuming for users that rely on a tool other than the mouse, as well as users with cognitive disabilities. In order to help these users complete forms quicker we need to define inputs in a way that the purpose can be programmatically determined. By doing this the user can have these fields autogenerated and more quickly understand the purpose.
- When the purpose of an input field is included in this list of input purposes, the
autocompleteattribute is included with the purpose.