Уведомления включены или выключены?

Отображает ли кнопка текущее состояние или то, каким будет состояние после нажатия на неё?

2 лайка

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

2 лайка

Спасибо за быстрый ответ.
Хотел бы отметить, что текст интерфейса мог бы быть немного понятнее. Что-то столь простое, как метка, показывающая
Живые уведомления отключены или
Живые уведомления включены
в зависимости от состояния.

4 лайка

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

Полагаю, правильнее было бы использовать enabled вместо enable.

1 лайк

Полностью вас понимаю. Если по какой-то причине вы предпочитаете не менять надпись над кнопкой, то текст кнопки должен переключаться между
Уведомления отключены
и
Уведомления включены
Однако это не лучшее решение с точки зрения UX. Изменение надписи Живые уведомления над кнопкой было бы лучшим и более понятным вариантом.
Если вы предпочитаете не менять текст, то следует использовать флажок.
( ) Уведомления включены

1 лайк

Эта настройка также контролируется отдельными браузерами и будет отображаться следующим образом:

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

«Отключить уведомления» — это не утверждение о состоянии, это было бы «Уведомления (включены или отключены)».

Английский язык может сбивать с толку.