Студия дизайна, рекламы и разработки для стартапов https://vk.com/formxsignal
Всё верно, в итоге этот замок означает, что отключить услугу нельзя. Сбивает с толку сам переключатель — он выглядит так, будто его можно нажать, а это плохо, потому что нажать его на самом деле нельзя. Иконка всё так же не нужна, достаточно сделать переключатель неактивным.
Этот тумблер вы нажать можете, хоть экран до дыр затереть — ваше право. Но одно дело — нажатие, другое — получение обратной связи от системы.
Вот вроде бы верно, но зачем давать возможность нажать то, что заведомо ни к чему не приведёт? Когда в интерфейсе всё очевидно и предсказуемо, тогда ты не делаешь лишнего.
Деактивированный тумблер во включённом состоянии, который вы предложили, создаёт ощущение, что за пользователя все решили и он не может повлиять на систему.
А он может повлиять?
… на нажатие привязать аккуратный тултип и хаптик, которые сообщали бы пользователю, что это конечное состояние системы.
Согласны! Идеально, когда интерфейс не просто запрещает, а ещё и поясняет почему он в таком состоянии, чтобы у пользователя не складывалось ощущение, что что-то сломалось, и он беспомощно должен это принять.
Получается, что лучше всего отключить тумблер и сказать пользователю, почему он отключен?