Mise À Jour Février 2018:
Grâce à @JamesNisbet pour le signaler dans les commentaires.
Selon le Chrome de l'équipe, autocomplete="off" et la saisie semi-automatique="false" sera ignoré aller de l'avant. Ce n'est pas une régression temporaire dans google Chrome.
Chrome va tenter, pour remplir automatiquement tous les champs qui suivent le WHATWG standard sur la saisie semi-automatique. À une exception près, ils ignorent "off" et "fausses" valeurs".
En résumé, pour désactiver la saisie semi-automatique, utiliser la saisie semi-automatique d'un attribut avec une valeur qui n'est pas sur le WHATWG liste.
Rendre votre cas, pourquoi vous pensez que autocomplete="off" ne doit pas être ignorée par Chrome en ce Chrome fil.
Ressemble à une possible régression dans Chrome 63. Dans google Chrome, original remplissage automatique de la documentation:
Dans le passé, de nombreux développeurs d'ajouter autocomplete="off" pour leurs champs de formulaire pour empêcher le navigateur d'effectuer n'importe quel type de saisie semi-automatique. Alors que Chrome toujours respecter cette balise pour la saisie semi-automatique des données, il ne sera pas de respect pour les données de saisie automatique. Donc, quand devez-vous utiliser autocomplete="off"? Un exemple en est, quand vous avez mis en œuvre votre propre version de la saisie semi-automatique pour la recherche.
https://developers.google.com/web/updates/2015/06/checkout-faster-with-autofill
Ils font une distinction entre la saisie semi-automatique et de saisie semi-automatique, mais il n'est pas clair qu'ils sont différents.
Chrome, Safari, et le Bord sont tous de tenter de mettre en œuvre la saisie automatique, mais il n'existe pas de norme claire. Ils regardent le nom de l'attribut plutôt qu'explicite, normalisé attribut.
Pour l'instant, autocomplete="something-new"
est une bonne solution, bien que du point de vue syntaxique, il n'a pas de sens. Cela semble fonctionner car le navigateur ne peut pas le comprendre.