Горячие кнопки интерфейса веб-приложения

Какие горячие кнопки сделать для интерфейса веб-приложения, учитывая занятые браузером? Есть блоки на панелях и вкладки у основного окошка. Чем-то похоже на основной режим NetBeans.

Нужны кнопки под действия:
— переключение вкладок (Ctrl-PageUp и Ctrl-PageDown заняты браузером под аналогичное действие)
— переключение между блоками на панелях (TAB и Ctrl-TAB уже заняты в интерфейсе, трогать нельзя)
— «Сохранить документ» (Ctrl-S ловит браузер. Хотя наверное фиг бы с ним в данном случае)
— открыть ветку дерева (наверное кнопка «Вправо»?)
— закрыть ветку дерева (наверное кнопка «Влево»?)
— создать элемент дерева
— переименовать элемент дерева
— удалить элемент дерева
— свойства элемента дерева

Дерево — просто многоуровневый список с элементами.

Спасибо за мнения и подсказки!
  • Вопрос задан
  • 3228 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Eddy_Em
Лучше дать пользователю возможность настраивать их. Т.к. не факт, что половина ваших «горячих» клавиш, как бы вы тщательно не продумывали их, не будет использоваться конкретным пользователем в других целях (например, повесите на super+q что-нибудь, а у пользователя это клавосочетание убивает браузер...).
Ответ написан
Alroniks
@Alroniks
MODX Джедай, работаю с Laravel
Я согласен с предыдущим комментатором.

Но предложу свой список:
Нужны кнопки под действия:
— переключение вкладок — ALT+стрелки как пример, или ALT+SHIFT+стрелки, тут сложно, потому что в Ubuntu может быть настроено переключение между рабочими столами на эти сочетания. Можно использовать < и > для навигации вместо стрелок
— переключение между блоками на панелях — как и выше, но через alt, например
— «Сохранить документ» CTRL+S — без вариантов, он сохраняет html-страницу, что сейчас никому по сути не нужно
— открыть ветку дерева (наверное кнопка «Вправо»?) в общем да
— закрыть ветку дерева (наверное кнопка «Влево»?) аналогично
— создать элемент дерева — N(new)
— переименовать элемент дерева — E(edit) или R(rename) или M(move)
— удалить элемент дерева — D(delete)
— свойства элемента дерева — P(preferences) или S(settings)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы