Comments 13
А теперь представьте, что условный Photoshop начнёт всё сваливать как попало, но добавит палитру команд (а может она там уже есть, не знаю). А вы как продвинутый пользователь графического редактора используете графический планшет, и вам ну вот совсем не хочется ради каждого третьего действия тянуться к клавиатуре.
В общем, палитра команд нормально работает только если приложение нацелено на достаточно активный текстовый ввод, иначе она уступает классическим продуманным иконкам и менюшкам.
А теперь представьте, что условный Photoshop начнёт всё сваливать как попало, но добавит палитру команд (а может она там уже есть, не знаю)
Это в Gimp произошло. У них не самый удачный интерфейс, так что проще набрать имя действия в палитре.
С одной стороны, полностью поддерживаю.
С другой, Figma, например, совсем не нацелена на активный текстовый ввод. Но Quick actions в ней достаточно удобен и не идет в ущерб основному интерфейсу.
Даже не знаю, фигма это отдельное зло. Как можно всерьёз говорить про дизайнер мокапов у которого, банально, нету темной цветовой темы? Редактировать/смотреть на мокап в темных цветах на фоне белых панелек, которые нельзя убрать - то ещё удовольствие для глаз.
Интерфейс фигмы можно назвать простым и понятным, но никак не удобным.
Там даже нету нормальной палитры цветов. Хочешь градиент от красного к зелёному в «правильном» цветовом пространстве, которое сохраняет визуальную яркость цвета воспринимаемую человеком (типа lab)? Ищи в интернете генератор и копируй цвета обратно в фигму вручную :(
Панельки нужны для редактирования и анализа структуры мокапа. Дело не в том, что их можно или нельзя убрать; дело не в отсутствие предпросмотра. Дело в том, что когда мокап в темных тонах, а его структура на панельках в белых тонах, то глаза у некоторых людей (типа меня) начинают ощутимо болеть/уставать от высокого контраста на экране.
Классический вид всякие непризнанные гении типа фантазеров из мелкософта любят регулярно ломать. Поэтому текстовые команды для мс офиса это просто идеальный вариант.
А теперь представьте, что условный Photoshop начнёт всё сваливать как попало, но добавит палитру команд (а может она там уже есть, не знаю).
Палитра комманд где-нибудь в углу интерфейса + GUI-панель с хоткеями, на которые можно повесить любое действие набранное в пресловутой палитре комманд вместо стандартной GUI-панели со все теми же хоткеями, просто с hardcoded-функционалом.
Даже workflow могу описать: тыкаешь в пустую кнопку, вводишь команду через power bar, опционально вешаешь клавиатурный shortcut — готова новая функциональная кнопка в любом удобном месте.
Панели с кнопками можно создавать, масштабировать и перемещать как угодно, впрочем как и сами кнопки внутри этих панелей. Можно выравнивать панели и кнопки по сетке произвольного размера клетки, можно заставить нажатие на кнопку спаунить временную панель с другими кнопками.
Есть default-пресеты, поставляемые с софтом и рекомендуемые производителем софта.
Концепт не нов.
Просто подобная кастомизация очень сильно усложняет унификацию взаимодействия пользователя с приложениями (пересаживаться за ненастроенную машину тем больнее, чем активнее ты подгонял предыдущую машину под себя), а еще компании по старинке считают, что лучше знают как нужно работать пользователю, чем сам пользователь (и, в принципе, правы, в преобладающем большинстве случаев).
Это не должно быть частью приложения, а должно быть частью системы. Вполне неплохо аналогичный элемент работал в Ubuntu Unity (как часть глобального меню). К сожалению разработчики GNOME всё сломали и везде предлагают неудобные "гамбургеры".
Приложение должно иметь свободно настраиваемые горячие клавиши и возможности автоматизации выполнения функций с заданными параметрами (например, Save As сразу в нужную папку.)
Blender3d — идеальный UI.
- есть палитра команд с поиском по всем вообще действиям
до того, как это стало мейнстримом - на любое действие можно повесить кастомный хоткей. При этом это можно сделать прям из этой палитры и не надо никуда лезть.
У каждого приложения должна быть палитра команд