Here's a quick example to show how the autocomplete attribute can help
explicitly specify the input purpose. I have two forms on this page both with
rather odd-looking field names. Perhaps these were generated from a database. So,
for the name it says W R K name and for the address it says W R K addr. So, someone
viewing that might figure out that that means a work address or not. So, if i go
in here to the first form where I do not have autocomplete specified notice that
the browser does not offer to make, to fill in any of this information even
though I have autofill turned on and I have my work information stored in the
browser. If I go to the next form with the same field names but I do have the
autocomplete attribute specified, notice that it pops up and it offers to input
my name. And when I hover over that it actually fills out all of the fields on
the form when I click on that. If I refresh the page and go through with the
keyboard, that pop-up doesn't happen on focus. But if I hit the space key I get
the same option and I can arrow down and pick my name and press return and it
will also fill in the forms. So this shows us just how autocomplete can help
it make explicit what information goes into the form.