I have a website where I have some functionality needed:
No autocompletion, suggestions or saving on my site:
- No form Fields should ever be auto-completed or have drop Down suggestions based on earlier input
- No form data (entries) should be saved/cached in the browser
- No form Fields should ever be auto-completed or have drop Down suggestions based on earlier input
Prevent "spilling" to other sites:
- When visiting other websites, data from my site should not appear as suggestions in the forms (ref 1b).
Up until now I have accomplished this by using autocomplete = "off" on all forms. Based on this link from Mozilla this should originally have the effect of solving all the issues above, but some browsers are now starting to ignore the autocomplete attribute. The article referred to above states that the trick is to assign an invalid value to the attribute, such as autcomplete = "nope"
My questions are:
Q1: Will the solution of using autocomplete = "nope" also prevent caching/saving the data?
Q2: Are there better solutions to accomplish my criteria for best cross-browser compatibility? (I have searched, but not found anything that gives me Clear answers).