Автозаполнение
Эта статья нуждается в дополнительных цитатах для проверки . ( ноябрь 2022 г. ) |
Автозаполнение — это функция, присутствующая в некоторых компьютерных приложениях или программах, обычно содержащих формы, которая автоматически заполняет поле и может сэкономить время пользователя.
Функция автозаполнения веб -браузера используется для заполнения форм с ранее введенными значениями или заранее определенным значением. Эта функция обычно используется для ввода учетных данных для входа.
Описание
[ редактировать ]Автозаполнение часто встречается в веб-браузерах и используется для автоматического заполнения веб-форм . Когда пользователь вводит данные в форму и затем отправляет их, веб-браузер часто по умолчанию сохраняет содержимое формы. [ нужна ссылка ]
Однако при обнаружении поля пароля веб-браузер обычно запрашивает у пользователя явное подтверждение перед сохранением пароля в своем хранилище паролей, которое часто защищено встроенным менеджером паролей , позволяющим использовать «главный пароль» перед учетными данными. может быть автозаполнено. [1]
В большинстве случаев, например, в Internet Explorer и панели инструментов Google, записи зависят от имени поля формы, чтобы не вводить названия улиц в поле фамилии или наоборот. Для этого используются предложенные имена для таких полей формы. В более ранних спецификациях HTML 5 этот RFC больше не упоминается, поэтому выбор имен остается на усмотрение реализации каждого браузера.
Некоторые веб-браузеры, такие как Opera, автоматически заполняют о кредитной карте информацию и адреса . [2]
В HTML
[ редактировать ]На отдельной веб-странице по умолчанию можно включить или отключить автозаполнение браузера. Это делается в HTML с помощью autocomplete
атрибут в <form>
элемент или соответствующие ему элементы формы.
<!-- Autocomplete turned off by default --><form autocomplete="off"> <!-- This form element has autocomplete turned on --> <input name="username" autocomplete="on"> <!-- While this one inherits its parent form's value --> <input name="password" type="password"></form>
Фишинг
[ редактировать ]Было показано, что функция автозаполнения современных браузеров может быть использована при фишинговой атаке с использованием скрытых полей формы, что позволяет личную информацию, такую как номер телефона пользователя. собирать [3]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Менеджер паролей — запоминайте, удаляйте и редактируйте логины и пароли в Firefox» . Поддержка Firefox .
- ^ «Автозаполнение: что веб-разработчикам следует знать, но не следует» . Облако Четыре . 19 мая 2016 г.
- ^ «Профили автозаполнения браузера могут быть использованы для фишинговых атак» . Пипящий компьютер .
Внешние ссылки
[ редактировать ]- RFC 3106
- RFC 4112
- Запись в энциклопедии PCMag. Архивировано 16 июля 2012 г. в Wayback Machine.
- Раздел автозаполнения спецификации HTML 5.2.