Maybe some feedback from the browser detailing which datapoints were autofilled. I don't know...
Maybe some feedback from the browser detailing which datapoints were autofilled. I don't know...
I'm always concerned about using autofill because browsers eagerly fill any field they have data for.
There's often sites that are poorly coded, and autofills ends up putting my phone number in some random field and I have to manually delete it.
What is needed is integration with permission granting mechanisms, which already exist in browsers.
You first select an identity to use to auto-fill. When doing that, it will tell you the data it will insert in the subtitle.
You can also click customize and choose what data to place into each field.
[1] - http://imgur.com/a/HL59q
Initially only the input field for e-mail is displayed. There's also a, hidden to the user's eyes, _next step_ with the password field that gets populated if the browser auto-fills it.
This is not terribly difficult, browsers need to know what is visible because they have to actually display it. If an element isn't drawn it shouldn't be autofilled.
So if a form is too long and you need to scroll, all those fields you can't see won't be auto-filled? Sounds pretty terrible IMO.
The solution to this problem is to inform the user which fields will be completed by autofill, with a "not currently shown" highlight on any fields that are currently off the screen so the user understands what's happening.
<div style="font-family: Custom non-printing font 101">
<input type="text" name="address"/>
<input type="text" name="ssn"/>
</div>but is something the browser already does, so it's no extra effort.