Несколько лет назад мы внедрили функцию, позволяющую пользователю отображать содержимое поля пароля.В то время требовалась довольно сложная уловка, потому что браузеры, как правило, блокировали изменение типа поля ввода type = password.
Уловка заключалась в том, чтобы использовать javascript, чтобы эффективно скрыть поле ввода пароля и временно заменить его текстовым полем type =.
Пока все хорошо.
В последнее время из-заразличные изменения, которые перестали работать в iOS и Android.Мы потратили много времени, пытаясь понять это.Но в процессе мы наткнулись на простое решение - просто изменить тип поля, которое ранее было заблокировано браузерами.
Кажется, что современные браузеры больше не блокируют подобные вещи, а дизайнеры поняли, чтодля такой «причины» нет веской причины.
Мы протестировали в поддерживаемых браузерах и не сталкивались ни с какими случаями, когда требуется более сложная отговорка.
Цель этоговопрос состоит в том, чтобы подтвердить нашу позицию, что простое изменение типа поля теперь является практичной практикой, и дизайнеры браузеров вряд ли вернутся к предыдущему запрету.