А. Г. о состоянии или команде. Классический совет с примерами
«Состояние или команда» — старая проблема. Правильного варианта нет: как бы вы не решили, часть пользователей поймёт наоборот. Решение в общем случае должно исключать само это разночтение.
А. Г. о состоянии или команде. Классический совет с примерами
В случае поля пароля кажется, что для человека глазик — хоть открытый, хоть закрытый, хоть зачёркнутый — это просто глазик. Человек или вообще не поймёт, что он значит, или подумает, что это просто символ чего‑то секретного. Мало кто догадается, что глазик может намекать на то, что пароль вводится в открытом виде; ещё меньше подумают, что глазик позволяет этим управлять. Никто не будет анализировать, какой там конкретно глазик.
На мой взгляд, в современном мире с автопридумыванием и автозаполнением паролей эта фича вообще не нужна. Достаточно пометить поля пароля типом password, а в остальном довериться браузеру.
Но если уж делать, то я бы показывал состояние: открытый глазик, когда пароль виден, и закрытый или зачёркнутый, когда скрыт.