Меню навигации: выпадающее меню в боковой панели/заголовке под управлением пользователя

Да, ваш первый вопрос касался вариантов использования — это вопрос «что». Вопрос «почему» — это обоснование варианта использования. (Вопрос «как» раскрывается в документации по дизайну.)

Существует несколько причин «почему»:

  1. У нас есть частичная реализация пользовательского интерфейса, определяемая пользователем. В Discourse доступны две крупные настройки интерфейса: главная страница по умолчанию и выпадающее меню левой навигации/заголовка. В Discourse уже реализована возможность выбора пользователем интерфейса главной страницы с переопределением глобального значения по умолчанию. Чтобы обеспечить пользователю полную настройку интерфейса, пользователь должен иметь возможность выбрать предпочтительный вариант для выпадающего меню левой навигации/заголовка.
  2. Пользователи просят об этом. Пользователи привыкли к выпадающему меню в заголовке в других средах Discourse. Эта функция является тем, к чему они привыкли в среде Discourse. Такое разнообразие вариантов создает проблемы с удобством использования и неприветливостью между различными средами Discourse, где реализована опция выпадающего меню в заголовке как глобальная настройка. Последнее, чего хочет любая организация, — это трения в удобстве использования. Эта функция позволяет пользователям переключаться на то, что им удобно, во всех взаимодействиях с Discourse — независимо от веб-сайта.

Это два основных аргумента, которые сразу приходят в голову. Уверен, есть и другие.

1 лайк