Re[3]: Многооконность в учетных системах или какой интерфейс
От: iZEN СССР  
Дата: 12.11.07 11:41
Оценка:
Здравствуйте, Pusto, Вы писали:

iZEN>>Переключение между окнами отнимает время — без разницы как они организованы: блокнотные вкладки или же просто перекрывающиеся окна. Будет лучше, если бы нужные окна всегда бы были открыты и не перекрывались друг другом, тогда для перевода фокуса ввода между полями двух окон, например, достаточно было бы одного щелчка мышью вместо двух (активация нужного окна, перевод фокуса в нужное поле).


P>Убираем один щелчок, но снижаем размер полезной площади каждого окна за счет неперекрывающихся окон. Во многих случаях потеря немного больше, чем приобретение. Часто ли мы переключаемся между окнами? А часто ли нам не хватает площади окна для вывода информации? Только ответив на эти вопросы можно сделать выбор между двумя подходам.


В Eclipse есть замечательная вещь под названием "Перспективы".
Перспектива — это рабочее пространство/место, с группой (неперекрывающихся) окон. Пользователь сам может настроить несколько перспектив, в каждой вывести и расположить определённые нужные ему для определённого процесса окна, а при работе достаточно быстро переключаться между перспективами. Таким образом, он освобождает одно рабочее пространство от "лишних" окон и может быстро переключиться с одного операционного процесса на другой, не загромождая рабочее пространство экрана.

P>IMHO, в учетных системах часто встречается табличный просмотр, где бОльшая площадь позволяет более комфортно ориентироваться среди десятков документов и быстрее увидеть нужный. Да и при просмотре реквизитов документа может оказаться, что оставшейся площади окна недостаточно...


Перспективы решают эту проблему.

P>Кстати, заставлять пользователя слишком часто переключаться между окнами — уже признак плохого проектирования интерфейса.

Это да. Так может отдать это на откуп пользователя — пусть он решает, какие окна ему важнее видеть "все и сразу" без перекрытия и формировать своё рабочее пространство?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.