Помогите спроектировать интерфейс
От: WinterMute Россия http://yarrr.ru
Дата: 18.10.05 10:45
Оценка:
Нужен ваш свежий взгляд:
Есть программа для резервного копирования диска (а-ля Acronis True Image), в новой версии, кроме всего прочего, планируется улучшить интерфейс. Сейчас интерфейс построен на основе визарда: на первой странице пользователь выбирает задачу (создать образ, скопировать диск на диск и т.д.), затем проходит по страницам задавая все необходимые параметры. После выполнения задачи пользователь попадает на первую страницу.

А теперь слайды (как оно сейчас):

(первая страница)


(типичная страница с выбором параметров):


Собственно, подход "одна страница -- одна задача", который реализует визард, не совсем подходит к данному случаю, хотябы потому, что задачи не полностью изолированы друг от друга*. Но, от плюсов такого подхода тоже не хочется отказыватся.

* например: на первой странице пользователь выбирает диск, который нужно сохранить в архив, на второй имя файла для архива. Вдруг, во время выбора файла, человек засомневался, что правильно выбрал диски, чтобы рассеять свои опасения ему придётся вернутся на страницу назад, что не есть гут.


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



Основные фичи нового решения:

Но и здесь не всё гладко: парамеры прописанные под пунктами навигации могут занимать разное место в зависимости от их значения, например: если пользователь выберет очень много дисков, то их перечисление придётся продолжить на второй строчке, из-за этого, все пункы навигации сдвинутся вниз -- такая "пляска" управляющих контролов, хоть и не критична, но не радует. Это раз. Два: хочется сделать дополнительное окошко, в которое будут выводится a) некритичные сообщения пользователю (замена MessageBox c кнопкой OK) б) содержание всех MessageBox'ов с результатом выбора (часто бывает, что человек жмёт OK, Cencel, etc на автомате, так он хотя-бы будет в курсе, какой выбор он сделал), НО, для этого окошка банально не хватает места, запихать его налево довольно рисковано, предыдущие две панели могут занимать довольно много места по высоте.

Интересны ваши мнения на счёт нового варианта.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.