Unshaven and Drunk (rlabs) wrote in ru_ucdesign,
Unshaven and Drunk
rlabs
ru_ucdesign

Состояния "включено/выключено/настроено" и всё такое

Все привет, вот небольшой кусочек интерфейса, который мне не очень нравится.

14,12 КБ

Идея такова. Существует некий набор сервисов. В интерфейсе рассматриваемого приложения их можно а) включать б) настраивать и в) отключать. Подразумевается, что для работы сервиса его необходимо не только включить, но еще и настроить.

Как это работает.
Отображение состояния:
  • Чекбокс выключен — сервис отключен
  • Чекбокс включен — сервис включен и настроен
  • Чекбокс в "третьем состоянии" — сервис уже был включен и настроен на момент показа данного списка (либо в предыдущей сессии, либо в другом приложении)
  • состояние кнопки "Параметры" — идентично состоянию чекбокса выбранного в данный момент сервиса
Взаимодействие:
  • Выключение чекбокса — отключает сервис. Кнопка "Параметры" при этом становится недоступной
  • Включение чекбокса — включает сервис. Кнопка "Параметры" становится доступной, тем не менее, автоматически открывается диалог настройки (нет смысла включать ненастроенный сервис
  • Нажатие на кнопку "Параметры" — вызывает диалог настроек. Если сервис уже был включен, чекбокс переходит из "третьего состояния" в явно включенное (нужно показать, с какими сервисами пользователь успел поработать в эой сессии)


Что не нравится: неявная связь кнопки настроек с выбранным сервисом; общее понимание пользователем состояния сервисов.

Есть идеи/предложения/обвинения?
Subscribe
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 15 comments