Дизайнеры Ubuntu придумали принципиально новый элемент управления
Желание упростить графический интерфейс и сделать его более удобным для пользователей не покинет умы разработчиков никогда. Пабло Квирос (Pablo Quiros) из Canonical предложил внедрить в Ubuntu новый универсальный элемент управления под названием "эсфера" (Esfera).
[TOC Идеи дизайна]
Что такое эсфера в дизайне
Эсфера представляет собой большую круглую кнопку, которая располагается в верхнем правом углу каждого окна. В отличие от прочих элементов управления окнами, эсфера многофункциональна.
Идея, которая лежит в её основе, немного напоминает мышиные жесты, применяемые, например, в браузере Opera. Если попытаться перетащить эсферу вверх, то окно развернётся на весь экран, а если вниз - наоборот, свернётся. Движение влево или вправо перемещает окно на предыдущий или следующий рабочий стол.
Впрочем, это самые простые и логичные жесты. Бывают и более замысловатые команды. Например, чтобы закрыть окно, предлагается "нарисовать" на эсфере крестик, что уже не так очевидно.
При простом нажатии на эсферу пользователь видит меню со списком тех же самых действий: закрыть, свернуть и так далее. Пока он не очень длинный, но автор идеи предлагает пойти дальше и расширить возможности эсферы за счёт взаимодействия не с одним окном, а сразу с несколькими.
Инновации в дизайне
Вот как это работает. Предположим, пользователь редактирует некий документ в LibreOffice и хочет сохранить документ в папке, которая открыта в файловом менеджере Nautilus. Чтобы сделать это, он должен взять окно редактора за эсферу и перетащить его на окно Nautilus. Другой пример: при просмотре видео плеер можно перетащить за эсферу на видеоредактор, чтобы открыть просматриваемый ролик.
Но самый интересный эффект вызывает другой жест, который придумал Пабло Квирос. Если мышкой нарисовать на эсфере полукруг справа налево, то окно повернётся и станет видна его "изнанка".
На обратной стороне окна может отображаться дополнительная информация, связанная с тем, что происходит на лицевой стороне. Например, на изнанке видеоплеере обнаружится список недавно просмотренных роликов и заметки к фильму. Точно также можно оставить комментарии на обратной стороне папки в файловом менеджере, да и вообще любого объекта.
Многослойные окна
Альтернативная реализация идеи двусторонних окон - многослойные окна. Пользователь делает аналогичный жест, и поверх окна появляется новый полупрозрачный слой. В этом режиме можно, к примеру, навести указатель мыши на иконку в файловом менеджере и увидеть информацию об объекте, которому она соответствует, сделать заметки, посмотреть список приложений, в которых его можно открыть, или даже отредактировать его. Чтобы вернуть окно в исходное состояние, пользователю нужно переместить эсферу полукругом в обратном направлении.
Как упростить графический интерфейс пользователя
Пабло Квирос предполагает, что эсфера поможет упростить графический интерфейс пользователя и, возможно, даже избавиться от привычной триады кнопок закрытия, сворачивания и максимизации окна. Это позволит не только сэкономить место, но и избавиться от частых ошибок, когда пользователь случайно закрывает окно вместо того, чтобы его развернуть. Большой размер кнопки облегчает работу на сенсорных экранах. Правда, проблемы могут возникнуть у владельцев ноутбуков - делать сложные жесты на тачпаде довольно трудно.
Идея не прижилась
В целом, эсферу можно назвать довольно интересным концептом пользовательского интерфейса, пусть и с некоторыми недостатками. Скорее всего, она появится в Ubuntu 10.10 и, если идея приживётся, будет использоваться по умолчанию в последующих релизах.
Комментарии
pomodor
31 марта, 2010 - 09:05
Идея хороша. Нет, не тем, что с помощью эсферы работа станет намного удобнее, а тем, что наконец-то пытаются придумать что-то новое в интерфейсе. Может эсфера приживется, может быть нет, но хоть какое-то развитие идей. А то придумали окно, кнопку закрыть, свернуть, распахнуть и прогресс на этом закончился.
Dmitry
31 марта, 2010 - 09:26
Идея любопытная. Разве что с закрытием намудрили. Рисовать крестики мышкой или на тачпаде не очень удобно, тем более, что есть кнопка на которую можно просто нажать. Тут думаю вместо рисования лучше бы подошло двойная левая кнопка мыши.
Laurent
31 марта, 2010 - 11:36
Согласен, это действительно прогресс, хоть какой-то. Как только выйдет 10.10 обязательно планирую посмотреть как все это будет работать и насколько будет удобно. А по поводу движений хорошо бы было сделать их настраиваемыми. Так каждый пользователь исходя из своих технических устройств и личных моторных функций сможет настроить движения "под себя". Еще не может не радовать тот факт, что нововведение появиться впервые в Линуксе (я надеюсь), что несомненно способствует развитию.
comrade
31 марта, 2010 - 12:40
Хотелось бы всё-таки, чтобы не было принудиловки, и пользователь мог "ввернуть взад" старые кнопочки, а к этой байде привыкать, расположив её как раз слева - и от шапки, и от меню.
(И не пора ли предоставить возможность помещать меню и кнопки в шапку? Место-то пропадает!)
Laurent
31 марта, 2010 - 12:44
Не сочтите за "указания на грамотность" а просто очень смешно у вас вышла фраза "ввернуть взад" старые кнопочки... как то двусмысленно звучит :-))))
Чингачгук
2 апреля, 2010 - 20:49
Я считаю в Ubuntu вообще нет ни какой принудиловки в настройке интерфейса. Для того чтобы вернуть кнопки вправо или поменять позиции (закрыть,свернуть,восстановить) местами можно очень просто в "Редакторе конфигурации"- apps-metacity-general-button_layout, поменяв:menu:maximize,minimize,close, два щелчка левой кнопкой мыши по строке и все переместится вправо. Меняйте слова в строке местами и кнопки в будут меняться. К слову сказать в Windows и MacOS как раз принудиловка в этом отношении.
Что касается "Esfera", я думаю ее также можно будет перемещать посредством того же "Редактора конфигурации" или вообще удалить, если в ней у Вас нет необходимости.
Ubuntu гибкая настолько, насколько у Вас хватит фантазии подогнать ее под себя, просто поэкспериментируйте, а не вдавайтесь сразу в панику. Удачи.
comrade
3 апреля, 2010 - 23:37
Не паника, а конструктивное предложения (про меню и кнопки прямо в шапке:-) Я понимаю, что про это надо прямо авторам гнома писать - здесь просто как пример привёл.
Ещё пример - груб2 прибавил удобства на простом уровне использования (update-grub), и мощи - на сложном (куча, куча возможностей:-). А вот просто поредактировать файлик его конфигурации стало сложнее.
Комментировать