Accompanying Files
Observation Details
Autocompletion in address input is turned off and overwritten by aria-autocomplete="both". Input purpose cannot be identified programmatically this way. Input marked up as follows:
<input
data-coin-che6yj=""
data-v-36713002=""
class=""
placeholder="Adresse oder Koordinate"
maxlength="200"
title="Suche nach Adressen und Koordinaten"
aria-expanded="false"
aria-labelledby="autocomplete-list"
aria-autocomplete="both"
aria-controls="autocomplete-list"
autocomplete="off"
role="combobox"
data-qa="input-autocomplete_value"
/>The aria-autocomplete attribute is not a valid replacement to the HTML autocomplete attribute, as accessibility support is basically non-existent for most operating system and screen reader combinations. See Accessibility Support – aria-autocomplete attribute for further information about accessibility support.
Remediation Notes
Ensure, turning on autocompletion for all input elements that ask for user data. In this case, a user's address. The autocomplete attribute's value must be mapped to one of the W3C – Input Purposes for User Interface Components. For further reference, see MDN – HTML attribute: autocomplete.
Full street addresses are usually set to multi-line input using autocomplete="street-address".