Discourse предлагает множество сочетаний клавиш.
Список можно просмотреть, нажав ?.
Используете ли вы сочетания клавиш?
Я использую большинство из них
Я использую несколько из них
Я не использую их, но хочу
Я не использую их, и мне всё равно
Стоп, есть ещё сочетания клавиш?
0voters
Я стараюсь изучать и использовать сочетания клавиш во многих программах, но кривая обучения и лень часто мешают мне в этом.
К тому же я склонен забывать, что пытаюсь их освоить
Одна вещь в Discourse, которая мешает мне изучать сочетания клавиш, — это то, что они не отображаются в атрибутах заголовков элементов. Я понимаю, почему в атрибуте не указывается соответствующее сочетание.
В Photoshop я запоминал их со временем, наводя курсор мыши на кнопки или элементы в строке меню, чтобы увидеть подсказки, но в Discourse это невозможно, так как они появляются только при нажатии ?.
Ха-ха, прочитав эту тему, я рассмеялся. У меня есть игровой сайт, и я как раз собирался начать brainstorming системы, где пользователи могут играть в игры, используя клавиши-ярлыки, и зарабатывать очки.
Я их не использую, хотя и не против. Это отлично сказывается на пользовательском опыте.
В настоящее время сочетания клавиш не выделяются каким-либо особым образом, поэтому мне сложно их запомнить. Я не вижу себя набирающим ?, чтобы узнать их.
Мне нравится идея помощника, который мог бы напоминать вам, если вы упустили какое-то сочетание клавиш. Например:
Реализация такой функции в Discourse могла бы быть опциональной.
Затем, с учётом контекста, после нескольких попыток вы бы видели различные уведомления (с переключателем «Больше не показывать»):
Это могло бы быть:
Всплывающие уведомления (toast)
Всплывающие подсказки в определённом месте
Небольшой индикатор, показывающий сочетание клавиш при наведении
И так далее.
Ещё одна идея — аналогичная тому, что делает панель разработчика.
Она визуально показывает все доступные точки расширения плагинов. Почему бы не сделать то же самое для сочетаний клавиш, когда это возможно? Грубый и упрощённый пример, сгенерированный ИИ:
Я считаю, что геймификация — это путь к изучению сочетаний клавиш. Я не против плагина, который это делает, или даже режима практики, где можно изучать их шаг за шагом (похоже на discobot), с достижениями для поддержания мотивации.
У меня остался один вопрос, на который я не могу найти ответа: могут ли пользователи локально или администраторы изменить конкретную комбинацию клавиш (например, Ctrl+K), которая конфликтует с уже существующей комбинацией, не относящейся к Discourse?