Блокировка браузера изменяет тип ввода пароля в связи с возможностью отображения простого текста - PullRequest
0 голосов
/ 07 июля 2019

Несколько лет назад мы внедрили функцию, позволяющую пользователю отображать содержимое поля пароля.В то время требовалась довольно сложная уловка, потому что браузеры, как правило, блокировали изменение типа поля ввода type = password.

Уловка заключалась в том, чтобы использовать javascript, чтобы эффективно скрыть поле ввода пароля и временно заменить его текстовым полем type =.

Пока все хорошо.

В последнее время из-заразличные изменения, которые перестали работать в iOS и Android.Мы потратили много времени, пытаясь понять это.Но в процессе мы наткнулись на простое решение - просто изменить тип поля, которое ранее было заблокировано браузерами.

Кажется, что современные браузеры больше не блокируют подобные вещи, а дизайнеры поняли, чтодля такой «причины» нет веской причины.

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

Цель этоговопрос состоит в том, чтобы подтвердить нашу позицию, что простое изменение типа поля теперь является практичной практикой, и дизайнеры браузеров вряд ли вернутся к предыдущему запрету.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...