Comments 12
UFO just landed and posted this here
В большинстве случаев рекомендации, приведенные в статье, действительно помогают браузеру лучше выполнять свою работу.
Как ни странно, многие пользователи просят добавить поддержку браузерного автозаполнения на формах оплаты.
Как ни странно, многие пользователи просят добавить поддержку браузерного автозаполнения на формах оплаты.
Хром вполне себе неплохо распознаёт тэг autocomplete
developers.google.com/web/updates/2015/06/checkout-faster-with-autofill
developers.google.com/web/updates/2015/06/checkout-faster-with-autofill
Как раз недавно пытался отучить Хром от автозаполнения, но почему-то autocomplete=«off» не сработало.
«После многочисленных разочарований мы наконец-то обнаружили, что всё дело в содержании соответствующего элемента label. Как только мы ввели в него имя, указанное на карте, всё волшебным образом заработало.»
это как так ввели имя на карте в label? Label не позволяет пользователю ввести произвольный текст в себя, а если речь об исходном коде вёрстки, то какой в этом смысл, угадывать имя пользователя?
это как так ввели имя на карте в label? Label не позволяет пользователю ввести произвольный текст в себя, а если речь об исходном коде вёрстки, то какой в этом смысл, угадывать имя пользователя?
Есть ли общепринятые способы отключить автозаполнение? В некоторых случаях это просто необходимо, однако браузер настойчиво заполняет формы даже с autocomplete=«off».
Сложно ответить на такой вопрос без конкретных примеров. Попробуйте например поставить дополнительно атрибут autocomplete="off"
на конкретные поля формы, а также использовать нестандартные значения в атрибутах name
и id
, либо не использовать их вообще, а сабмит формы обрабатывать в помощью JS.
kemsky А проблема решилась с помощью этой подсказки — добавить лишние скрытые поля:
<input style="display:none" type="text" name="fakeusernameremembered"/>
<input style="display:none" type="password" name="fakepasswordremembered"/>
использовать нестандартные значения в атрибутах name и id
Разумеется, так сработает. Фактически, autocomplete=«off» не работает в хроме, в других я даже не пытался проверять. (промахнулся похоже, сори)
Возвращаясь к вопросу автофила, точнее автоподстановки юзера/пароля: #468153 Mar 12, 2016 WontFix,587466.
Честно говоря, после прочтения этих багов меня трисет.
Честно говоря, после прочтения этих багов меня трисет.
Sign up to leave a comment.
Autofill: чего не знают веб-разработчики, хотя должны знать