Friday, 14 December 2018

html - Is autocomplete="off" compatible with all modern browsers?



I've just been given a requirement to prevent browsers from saving data entered into specific form fields. It's been years since I've done web dev, and this is a relatively new capability. I was able to find the form field property autocomplete="off", but I can't seem to find any documentation indicating which browsers support it. Can anyone point me in the right direction of a chart of form attributes and browser compatibility?


Answer



Be aware that all major browsers are moving towards ignoring the attribute for password fields.



I can only offer anecdotal evidence, but I've yet to come across a browser that fails to respect autocomplete="off", this experience covers:





  • Firefox 1.5+ (Windows and Ubuntu)

  • Opera 6+ (Windows and Ubuntu)

  • Chrome v2+ (Windows and Ubuntu)

  • Epiphany 0.8 (ish) (Ubuntu)

  • Midori (I can't remember which version)

  • Safari v1+ (Windows)

  • IE 4 - 8, Windows.




I'm aware that Greasemonkey scripts, and presumably other user-scripts, can disable the autocomplete setting.



There's a couple of articles I found that might be useful to you:




  1. How to turn off form auto-completion

  2. Using auto-complete in html forms


No comments:

Post a Comment

php - file_get_contents shows unexpected output while reading a file

I want to output an inline jpg image as a base64 encoded string, however when I do this : $contents = file_get_contents($filename); print &q...