This document gathers possible mitigation strategies when dealing with browser or extension provided autofill suggestions that impact usability of a given website's UI and UX.
You should apply the least amount of workaround you can get away with, since it could affect the accessibility of your website when taken too far. Always verify your application with your intended audience in mind.
- Dashlane:
data-form-type="other"
🚨 WARNING: this method will impact accessibility for screen readers and other access methods, and copy/pasting this text can result in corrupted text in some apps. Use as a last resort.
- split a string by Unicode code points with surrogates (if not done right, it breaks emojis and compound characters) and join with
\200b
(​
) onname
,placeholder
,title
attributes