Проект Что это Интерфейс Окно Панель Формы


При проектировании интерфейса iScala Web Reporter были разработана контекстная панель инструментов, включенная в состав рабочей области. На данной панели инструментов в виде кнопок отображаются действия, которые пользователь может применить к открытому у него документу или функциональности. Перенесение этой панели в состав рабочей области, а также применение к ней ограничений по количеству размещаемых элементов, сделали контекстную панель инструментов одним из удобных средств управления системой.

Важное замечание: основной недостаток панелей инструментов заключается не в их функциональности, а в непродуманном использовании. Множество статичных панелей инструментов на которых размещена вся функциональность программы в виде мелких пиктограмм очень нравится разработчикам, но практически бесполезна для пользователя — нет никаких сил чтобы разобраться в предлагаемом смысловом шуме, занимающем к тому же значительную часть окна программы. Кроме этого, большинство современных реализаций панелей инструментов не имеют динамической связи с контекстом, в котором работает пользователь.

Расширением концепции контекстной панели инструментов стала сквозная индикация действий пользователя, то есть выделение каким-либо образом управляющего элемента, с помощью которого был вызван данный документ или функциональность. Так, для кнопок используется выделение текста на кнопке жирным шрифтом, а для дерева функций — подсветка выбранного пункта. Использование сквозной индикации для любого действия в системе создает у пользователя очень четкие связи между действием и его результатом, переводя способность ориентации в системе и управления ею у пользователя с сознательного на рефлекторный уровень за очень небольшое время.

Сквозная индикация является осмысленным применением концепции «интуитивно-понятного» интерфейса, основанная на четком и длительном представлении связки «действие-результат», облегчающем быстрое обучение человека любым новым знаниям.