Телевизоры. Приставки. Проекторы и аксессуары. Технологии. Цифровое ТВ

Как сделать автозаполнение в браузере. Автозаполнение в Yandex browser: способ работы, насколько безопасно, полезная информация. Особенности хранения данных

Расскажу об одной особенности автозаполнения браузеров, которая мешает сделать форму входа

О чем речь

Допустим, у нас есть некоторая форма входа, что-нибудь такое:

Если нажать кнопку прямо сейчас, то произойдет отправка формы. Логин и пароль не заданы, поэтому обычно срабатывает стандартная для сервиса валидация, и форма каким-то образом сообщает, что нужно заполнить два поля.

Получится что-то такое:

Большинство сервисов в интернете делает именно так. Я пособирал немного форм входа из разных сервисов. Вот:











При отправке пустой формы показывается один или два текста об ошибке. Многим может показаться, что это не очень-то вежливо.

Чтобы не вызывать валидацию пустой формы, можно дизеблить кнопку входа до тех пор, пока в обоих полях что-то не будет заполнено. Валидация на пустоту обоих полей просто никогда не будет срабатывать.

Специальный джаваскрипт-код проверяет значения обоих полей, и если в обоих что-то вписано - включает кнопку входа.

Строго говоря, чтобы форма входа работала и у людей с отключенным джаваскриптом, лучше делать так: при загрузке страницы кнопка активна, потом джаваскрипт выключает кнопку, а другой включи́т её обратно, когда поля будут заполнены. Если у пользователя нет джаваскрипта, то кнопка будет включена и он сможет отправить форму.

Кажется, что теперь все хорошо:

В чем проблема

Есть ещё вторая проблема блокировки формы входа - проблема сломанного Яндекса

Но здесь суровая реальность вмешивается в дизайн. Если в Хроме сработает автозаполнение, то поля будут заполнены (хром подсветит автозаполненные поля желтым), но кнопка будет заблокирована:

WTF? Что происходит?

Это сработала система безопасности в Хроме. Если включено автоматическое заполнение полей, то Хром заполняет поля, но доступа к их значениям через джаваскрипт не будет. Доступ к значениям полей будет заблокирован до тех пор, пока пользователь явно не повзаимодействует со страницей, например, не кликнет куда-нибудь мышкой. Так они защищаются от кражи данных на плохо сделанных сайтах, где есть XSS-уязвимости.

Вот задача в баг-трекере Хрома: bugs.chromium.org/p/chromium/issues/detail?id=163072 .

Причём если пользователь кликнет по заблокированной кнопке входа, то защита сразу отключится, джаваскрипт получит содержимое полей, включит кнопку и она даже успеет нажаться тем же самым кликом! Т. е. форма на самом деле будет работать. Никто только в здравом уме не будет кликать по заблокированной кнопке.

Как можно выкрутиться

Чтобы уйти от проблемы, всегда можно вернуться к тому варианту поведения, который был изначально - не блокировать кнопку и дать её нажимать. Но если так делать не хочется, вот какие варианты есть ещё:

1. Отлавливать автозаполнение поля

На самом деле автозаполненное поле можно отличить от пустых. Если приложение понимает, что срабатывало автозаполнение, то кнопка входа включается, даже если джаваскрипт говорит, что поля логина и пароля пустые.

Я не настоящий фронтендер, но решение попахивает костылями. Использовать методы, которые для этого не предназначены - лучший способ получить регрессионную ошибку при следующем обновлении Хрома. Использовать такое решение в продакшене не хочется.

2. Дать нажать, но не показывать две красных надписи

Второй способ - не блокировать кнопку, но при этом не показывать два красных сообщения «Дорогой пользователь, нам жаль, что вы не способны справиться с заполнением двух полей». Можно обойтись с отправкой пустой формы более изящно. Например, можно потрясти формой входа, как это делает Цеплин (http://app.zeplin.io).

3. Поменять дизайн так, чтобы защита Хрома отключалась

Третий вариант - переделать дизайн так, чтобы пользователь был вынужден повзаимодействовать со страницей. В этом случае Хром отключит защиту и блокировка-разблокировка формы будет сработать корректно.

Например, на сайте Студии Лебедева вход находится во всплывающем окне, поэтому к тому моменту, как появится форма входа Хром отключит все защиты и автозаполнение не помешает.

Эппл показывает поле пароля только после клика по полю логина, и к этому моменту паранойя браузеров спадает, автозаполнение тоже срабатывает:

Вот такие пироги.

Есть простой способ сэкономить 5-7 минут своей жизни, которые приходится тратить, регистрируясь на сайтах.

Многие пользователи не доверяют и считают недопустимым передавать свои пароли и прочую конфиденциальную информацию куда-либо и, тем более, браузеру.

Скорее всего, я отношусь к таким недоверчивым пользователям, но в некоторых случаях автозаполнение бывает все-таки очень удобно – действительно, получается на каком-либо сайте всего за 2 клика.

Если при регистрации на сайтах Вы указываете один и тот же e-mail адрес, имя, фамилию, номер телефона и адрес проживания, то Вам подходит этот способ.

Как сделать автозаполнение Яндекс браузера

Ниже привожу пошаговую инструкцию для автозаполнения браузера.

1) Сначала следует открыть настройки браузера:

  • клик по кнопке 1 на рис. 1,
  • появится меню, в котором щелкаем по опции «Настройки» (2 на рис. 1).
Рис. 1. Где находятся настройки браузера Yandex

2) Откроется длинная страница с настройками браузера, которую нужно прокрутить до конца и в конце кликнуть по кнопке «Показать дополнительные настройки» (рис. 2).

Рис. 2. На пути к автозаполнению браузера

3) Среди дополнительных настроек браузера ищем опцию “Пароли и формы” (рис. 3).


Рис. 3. Включаем автозаполнение браузера и переходим к настройке

Если нет галочки, то ставим ее напротив чекбокса «Включить автозаполнение форм одним кликом» (1 на рис. 3).

В принципе, этого достаточно. Теперь, когда Вы начнете первую регистрацию на каком-либо сайте, то браузер запомнит эту информацию. Далее при регистрации на другом сайте браузер будет предлагать для заполнения тот текст, который был введен при первой регистрации. Это автоматический способ создания автозаполнения.

Я предлагаю сделать автозаполнение вручную. Тогда можно будет потом редактировать форму с автозаполнением, что часто бывает удобно.

Для ручного автозаполнения надо нажать на кнопку «Настроить» (2 на рис. 3).

4) Появится форма «Настройки автозаполнения» (рис. 4).

Рис. 4. Вводим почтовый адрес для последующего автозаполнения

Как видно на рис. 4, можно «Добавить почтовый адрес…» и «Добавить карту». Честно говоря, банковскую карту я не рекомендую добавлять, особенно если компьютером пользуется не один, а несколько человек. Ниже будем заполнять только почтовый адрес.

Для этого кликните по кнопке “Добавить почтовый адрес” для автозаполнения Яндекс браузера.

После чего в браузере всплывёт окно (рис. 5), предлагающее ввести часто используемые сведения при заполнении форм во время регистрации на сайтах (имя, дату рождения, пол, e-mail, адрес, город, номер телефона и т.д.).

Рис. 5. Заполните все поля и нажмите кнопку ОК для сохранения формы

По своему усмотрению заполняйте все данные (или не все – решать Вам). Пусть адрес проживания и номер телефона не часто требуется при регистрации на ресурсах, но зато вам проще будет оформлять заказы через интернет (если Вы их оформляете).

По завершении ввода данных нажмите кнопку “ОК” для сохранения профиля. На рис. 6 видно, что после этого появилась форма «Надежда» (1 на рис. 6).

Рис. 6. Создана форма «Надежда» для автозаполнения

Если у компьютера не один пользователь, то можно создать несколько профилей автоматического заполнения форм.

Для этого надо кликнуть по кнопке «Добавить почтовый адрес» (2 на рис. 6). Появится вторая форма «Ирина», как показано на рис. 7.

Как изменить или удалить форму автозаполнения браузера

Сначала ищем форму в браузере, поэтому:

  • идем в «Настройки» Яндекс.Браузера (рис. 1),
  • жмем «Показать дополнительные настройки» (рис. 2),
  • там находим опцию «Пароли и формы» (рис. 3) и щелкаем «Настроить» (2 на рис. 3),
  • появится окно «Настройки автозаполнения» (рис. 7):
Рис. 7. Можно изменить или удалить форму автозаполнения

Чтобы изменить какие-то данные, подводим мышку к нужной форме, например, «Надежда» и жмем по кнопке «Изменить» (1 на рис. 7).

Чтобы совсем удалить форму, к ней надо подвести мышку, появится крестик (2 на рис. 7). Щелкаем по крестику и на этом все, форма автозаполнения браузера удалена.

Пример автозаполнения при регистрации на сайте

Теперь при регистрации на сайтах Яндекс браузер будет предлагать автоматическое заполнение полей форм. Поля для автозаполнения будут выделяться желтым цветом. Это означает, что браузер сохранил эту информацию и предлагает просто кликать по сохраненным вариантам.

Яндекс.Браузер будет заполнять только поля, которые нужны для регистрации на сайте: если сайту не требуется ваш номер телефона, ни в какое другое поле он не будет вписан.

Открываем сайт, где нужно пройти регистрацию. На рис. 8 это регистрация на сайте Госуслуг.

В поле имя вводим первую букву своего имени. На рис. 8 при регистрации я ввела букву «Н». Дальше появились желтые поля, в которые браузер автоматически подставил всю информацию, которая у него была сохранена.

Рис. 8. Ввод при регистрации буквы “Н” в поле “Имя” для автозаполнения с помощью формы “Надежда”

Остается проверить, все ли подходит для регистрации и нажать на синюю кнопку «Зарегистрироваться».

Получается регистрация на сайте в 2 клика:

  • Я ввела первую букву своего имени «Н», далее Яндекс браузер автоматически выдал все данные из формы “Надежда”.
  • Нажала на «Зарегистрироваться».

Автозаполнение некоторых сведений

Можно заметить, что при создании формы для автозаполнения не было предложено ввести фамилию и отчество (рис. 5).

Тем не менее некоторая информация запоминается Яндекс.Браузером после её ввода в форму и отправки введённых данных на сервер Яндекса (и сохранения там). Позже браузер будет предлагать автоматически заполнять эти сведения в соответствующие поля при последующих регистрациях на других сайтах.

Как отключить автозаполнение Yandex браузера

  • Идем в «Настройки» Яндекс.Браузера (рис. 1),
  • В конце страницы настроек жмем «Показать дополнительные настройки» (рис. 2),
  • там находим опцию «Пароли и формы» (рис. 3),
  • убираем галочку напротив «Включить автозаполнение форм одним кликом» (1 на рис. 3):

Скриншоты в статье (рис. 1-8) приведены для версии Яндекс.Браузера 16.4.1.8564.

Есть 2 пути для ввода данных на регистрационных страницах любых сайтов: вручную вводить логин и пароль или воспользоваться автоматическим заполнением полей. Автозаполнение форм в Яндекс браузере – это функция-помощник, которая сохраняет пользовательские данные в хранилище браузера и по необходимости извлекает информацию, вставляя её на сайтах в соответствующих полях. Переходя на страницу с формами для входа, Яндекс обозреватель самостоятельно распознаёт и заполняет их подходящей информацией.

Принцип работы функции предельно прост:

Внедрение пользовательских данных в поля формы входа происходит с высокой степенью точности, какие-либо ошибки во вводе встречаются крайне редко. Неправильное внесение данных может быть вызвано наличием нескольких аккаунтов на сервисе, сменой или восстановлением забытого пароля.

Безопасно ли автозаполнение в Яндекс браузере

Ответ на вопрос неоднозначный. Если посмотреть с точки зрения хакера, все данные введённые в браузер реально украсть. Для кражи личных данных используются троянские программы. Наибольший риск у пользователей, которые используют компьютер в общественных местах. Во время входа на сайт происходит автоматическое заполнение форм, не сложно нажать на функцию «Показать пароль» и украсть его. Правда, подобный функционал есть далеко не на всех сайтах.

Если сравнить безопасность Yandex browser с остальными браузерами, то здесь есть преимущество – защищённое хранилище паролей. Компания Яндекс в свой продукт внедрила функцию «Мастер-ключ», который является паролем для получения доступа к хранилищу информации, используемой для входа на сайты. Даже в случае получения доступа к компьютеру или кражи файла с паролями из системы, придётся вводить пароль для дешифрования записей.

С современными компьютерами на базе Asics взлом несложных паролей занимает считанные секунды, но при установке: цифр, различных символов, букв разного регистра, при длине пароля от 12 символов, мы находимся в относительной безопасности. Расшифровать настолько сложный пароль – непосильная задача, она займёт месяцы, хакер просто откажется от затеи.

Важно! Наибольшая опасность кражи логинов и паролей возникает при попадании в систему перехватчика трафика, который отправляет данные не только сайту, но и владельцу вируса. Подобная программа с лёгкостью обходит блокировку мастер-ключом, единственный способ борьбы – активный антивирус в системе. Ещё один момент – мастер-пароль нужно устанавливать отдельно, по умолчанию он не используется.

Подводим итоги: функция относительно безопасна, но все равно имеет уязвимости, особенно легко её обойти при получении физического доступа к ПК. Для хранения важных данных лучше не использовать встроенное хранилище, а запоминать пароли в уме или применять более безопасные решения, например, расширение LastPass.

Как добавить данные для автозаполнения

По умолчанию данные автоматически добавляются в хранилище браузера, достаточно выполнить ввод данных на любом сайте. В будущем подстановка произойдёт автоматически. Если после внесения информации в браузер были изменены данные для входа, придётся вручную изменять пароль. Также вручную выполняется добавление контактных данных.

Важно! В браузере есть функция сохранения номера карты. В общем-то она удобна, но при наличии доступа к компьютеру со стороны других пользователей, есть риск похищения данных.

Добавляем пароль в Яндекс обозреватель:

Добавляем адрес:


Добавляем номер банковской карты, подойдёт и кредитная, и дебетовая:

  1. Следуем в раздел для добавления карты.
  2. Кликаем на кнопку «Добавить карту» (скриншот выше).
  3. Указываем имя собственника, шестнадцатеричный код карты и срок действия.
  4. Кликаем на «Ок».

Добавляем данные для самостоятельного заполнения поисковой фразы:


Как изменить данные для автозаполнения

Если пароль был скомпрометирован или его просто забыли (пришлось восстанавливать), в Яндекс браузер также стоит ввести соответствующие коррективы.

Как сменить пароль:


При смене номера карты или в случае изменения данных компании, личного адреса, контактной почты, номера телефона и т.д., вносим коррективы в данные для внедрения на веб-ресурсах:


Как удалить данные для самостоятельного заполнения Яндекс браузером

Информация постепенно устаревает и требует обновления или замены. Если своевременно не удалять устаревшие данные, они начнут мешать при входе на сайты и при сёрфинге. С какой периодичностью делать обновление информации – решаем сами, но периодически это делать нужно.

Простейший способ удалить всю информацию, используемую для автозаполнения – воспользоваться функцией «Очистить историю». На подходящую вкладку можем перейти, нажав сочетание горячих клавиш Ctrl + Shift + Del или вручную.

Очищаем пользовательские данные для наполнения веб-форм и поисковые запросы:


Удалить шаблоны для автозаполнения адресов и банковских карт ещё проще:


Как отключить автозаполнение форм в Яндекс обозревателе

Если данные на компьютере слишком ценны и важно предотвратить любые риски похищения информации, рекомендуем выключить автоматическое добавление пользовательских данных в веб-формы.

Отключаем уязвимую функцию автозаполнения:

Альтернативный метод отключения:

Отключить сохранение также можем находясь непосредственно на сайте, где вводим пароль.

Автозаполнение форм - это функция, которая позволяет автоматически вводить в формах на сайтах личную информацию, например ваше имя, адрес, электронную почту или телефон. По умолчанию в Яндекс.Браузере автозаполнение включено .

Автозаполнение удобно, но, чтобы подставить ваши данные в формы, браузеру нужно хранить их на компьютере. Если на компьютер проникнет вредоносное ПО, злоумышленник может украсть ваши данные. А если во время вашего отсутствия посторонний человек откроет браузер, он сможет авторизоваться на сайтах под вашим именем или узнать ваши данные другим способом. Поэтому, если для вас безопасность ваших данных намного важнее удобства, возможно, вам стоит отключить автозаполнение.

  1. Удалить данные автозаполнения
  2. Отключить автозаполнение форм

Сохранять данные автозаполнения автоматически

Внимание. Если вы хотите, чтобы данные автозаполнения на конкретном сайте не сохранялись в браузере, используйте режим Инкогнито . При необходимости вы можете отключить автозаполнение форм в браузере.

При первом вводе информации в форму (например, адреса или номера телефона) браузер запоминает ее. При повторном вводе в поле появляется список, из которого можно выбрать ранее сохраненный вариант автозаполнения.

Задать данные автозаполнения вручную

Удалить данные автозаполнения

Отключить автозаполнение форм

Автозаполнение поискового запроса

Запросы в «Умной строке» браузера

По умолчанию в браузере сохраняется история всех запросов, за исключением тех, которые вы задавали в режиме Инкогнито . При повторном вводе запросы выделяются точкой справа.

","hasTopCallout":true,"hasBottomCallout":false,"areas":[{"shape":"circle","direction":["top","left"],"alt":"Сохраненный поисковой запрос","coords":,"isNumeric":false,"hasTopCallout":true,"hasBottomCallout":false}]}}">

Чтобы удалить сохраненный в браузер поисковый запрос, нажмите на него правой кнопкой мыши, а затем нажмите Удалить подсказку . Чтобы хотите удалить все поисковые запросы, придется удалить историю просмотров целиком.

Запросы в поисковой строке Яндекса

Если вы авторизованы на Яндексе, то ваши запросы сохраняются по умолчанию – при повторном вводе они будут выделены фиолетовым. Кроме этого, сайты, на которые вы часто заходите, отображаются первыми в списке поисковых подсказок.

","hasTopCallout":true,"hasBottomCallout":false,"areas":[{"shape":"rect","alt":"","coords":,"isNumeric":false},{"shape":"circle","direction":["top","right"],"alt":"Сохраненные поисковые запросы","coords":,"isNumeric":false,"hasTopCallout":true,"hasBottomCallout":false}]}}">

Отключить сохранение запросов в поиске Яндекса и часто посещаемых сайтов вы можете на странице .

Во время работы любых программ в Windows появляются временные файлы, различные записи, добавляются расширения и т.д. Постепенно их количество возрастает до такого уровня, что приложение приходится чистить от мусора, иначе с ним некомфортно работать или появляются лаги. Больше всего ситуация касается программ, которыми активно пользуемся, одним из подобных приложений является веб-обозреватель. Нашим любимым браузером является Яндекс, поэтому мы рекомендуем почистить Yandex браузер и повторять процедуру полной или частичной очистки с определённой периодичностью, раз в 3 дня, неделю или 2 недели. Периодичность чистки напрямую зависит от интенсивности использования веб-обозревателя и мощности компьютера (на слабых ПК чаще).

Есть многочисленные причины обнулить состояние браузера полностью или отдельные его разделы:

  • Устранить зависания. Если веб-обозреватель начал работать медленнее, первое же действие по его восстановлению – убрать лишние записи истории, куки и кэш;
  • Сохранить конфиденциальность. В браузере хранится история сёрфинга, а также куки для входа на сайты. Посторонний человек может без труда посмотреть, куда были выполнены входы, а также войти в аккаунты социальных сетей (если с них не вышли);
  • Подготовить компьютер к передаче/продаже. Рекомендуем тщательно удалять все пользовательские данные, чтобы предотвратить кражу данных. Важно помнить, что после удаления файлов их можно восстановить, поэтому стоит использовать жёсткое затирание с помощью специальных программ Recuva, Ontrack Erase и т.д.;
  • Ускорить работу системы. После чистки наступает прирост производительности от 5% до 50%, в зависимости от степени захламления и количества установленных расширений;
  • Обезопасить себя от кражи паролей. В браузерах хранятся логины и пароли, которые мы разрешили сохранить. Если не установлен мастер-пароль, их может посмотреть любой пользователь ПК. Настоятельно не рекомендуем сохранять пароли на общедоступных и корпоративных компьютерах;
  • Восстановить работоспособность браузера из-за установки неправильных настроек. Особенно часто нарушения работы наступают из-за конфликта дополнений и неправильной установки прокси.

Как полностью очистить Яндекс обозреватель

Есть 2 основных способа освободить браузер Яндекс от пользовательских данных:

  • Автоматический. Можем сбросить все настройки и вернуть обозреватель в изначальное состояние, как после первой установки. Процедура жёсткого сброса приведёт к потере всех настроек и данных;
  • Ручной. Позволяет очистить основные разделы с личной информацией. Его основное достоинство заключается в выборочности. Можем самостоятельно определить, что ещё может пригодится, а где пришло время произвести очистку.

Сейчас детальнее рассмотрим 3 основных способа быстрого, автоматического удаления информации. Чтобы выполнить чистку автоматически, потребуется всего минута.

Сбрасываем хранилища со временными файлами:


С помощью стороннего приложения CCleaner легко очистить в полной мере не только разделы Яндекс браузера, но и остальные обозреватели в системе, а также куки, кэш, временные файлы от системных приложений. Алгоритм действий:


Последний метод удаления – восстановить исходное состояние браузера. Особенность способа заключается в полном сбросе настроек, удалении расширений, всех временных файлов, загрузок, данных для входа. Исключением является поиск, процедура абсолютно не заденет хранилище поисковика, так как оно находится на сервере компании.

Как очистить весь браузер:


Как очистить Яндекс браузер вручную по разделам

Помимо полного удаления всех элементов, можем вручную выполнить сортировку и устранение ненужных записей по отдельности.

Очищаем поисковую строку

Очистить поисковую строку не получится в Яндекс браузере, так как данные и фразы для поиска хранятся на удалённом сервере компании Yandex. Нам придётся изменить подход и запросить удаление всех данных на сайте Yandex.

Как очистить поисковые запросы через Яндекс браузер:


Важно! Кнопки не будет, если отсутствует вход в аккаунт Яндекс. Перед выполнением описанной инструкции придётся войти в свой профиль.

Как очистить автозаполнение форм и номера банковских карт в Яндекс браузере

Автозаполнение – это автоматическое добавление информации о личности, месте или остальных данных в подходящие формы на странице. Если необходимо часто вводить одну и ту же информацию, Яндекс обозреватель добавляет её в хранилище и в будущем заполняет формы ею. Автозаполнение часто приходится настраивать вручную для улучшения корректности и правильности информации. Если больше нет необходимости в этих данных, стоит очистить раздел.

Как очистить автозаполнение в Яндекс браузере:


Убираем файлы из загрузок

Есть 3 простых способа очистить список загрузок в Яндекс браузере:


Удаляем закладки

Очищаем раздел «Закладки»:


Вычищаем раздел «Дополнения»

Множество вредоносных и конфликтующих дополнений крайне негативно сказывается на производительности компьютера и конфиденциальности. Не рекомендуем держать плагины, которыми не пользуемся, стоит всё время убирать устаревшие расширения.

Как вернуть страницу «Дополнения» в изначальное состояние:


Сбрасываем данные для входа

Простейший способ очистить логины из браузера Яндекс:


В качестве альтернативы – можем дважды кликнуть по данным для входа на сайт и изменить их на неправильные. Это поможет ввести в заблуждение человека, пытающегося похитить данные и позволит получить IP-адрес злоумышленника.

Важно! Чтобы выполнить манипуляции с паролями, если включён мастер-пароль, придётся первым делом его ввести. Без мастер-пароля доступ к разделу будет закрыт.

Как очистить cookie и временные файлы в Яндекс браузере

Обычно куки и temp-файлы удаляют при помощи вкладки «Очистить историю», так как эта процедура занимает минимум времени. Есть и альтернативный способ чистки cookie – вручную, это позволяет отсортировать их, оставив только полезные. Чтобы вручную удалить кокиес, понадобится немало времени.

Как освободить раздел куки:


Вручную чистим кэш:


Важно! Предварительно придётся включить видимость скрытых папок и файлов. Чтобы это сделать, нажимаем на вкладку «Вид», выбираем «Параметры» и кликаем на «Изменить параметры папок и поиска» , снова кликаем на вкладку «Вид» и в конце страницы устанавливаем «Показывать скрытые файлы…».

Очищаем Яндекс браузер на Андроид

Есть лёгкий и эффективный способ освободить основные разделы Яндекс обозревателя на Android:

С помощью перечисленных методов несложно почистить абсолютно весь Яндекс браузер: данные для входа, поисковые запросы, пароли, куки, загрузки, кэш и т.п. Обычно после чистки браузер начинает работать лучше, часто удаётся избавиться от сбоев, крашей и зависаний.



Похожие публикации