Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2009.06.28;
Скачать: [xml.tar.bz2];

Вниз

«Интерфейс пользователя» → Интерфейсная справка   Найти похожие ветки 

 
Kolan ©   (2009-04-24 20:48) [0]

*Пост в рамках не существующей конференции «Интерфейс пользователя».*

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

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


                                                — Джеф Раскин


Одним из способов устранения невидимости является интерфейсная справка.

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

Неплохим примером уместного использования интерфейсной справки является «Скайп».

Интерфейсная справка не должна отвлекать от основного содержания,
поэтому цвет текста такой справки стоит делать более блеклым нежеле
цвет основного текста, например — серым.

Используя интерфейсную справку, нужно, непременно, придерживаться одного
стиля её оформления везде, чтобы выработать у пользователя стойкую привычку,
что, например: «эти мелкие подписи помогут, если что-то не понятно».

Для интерфейсной справки в Делфи я рекоммендую использовать шрифт Tahoma
на кегль 7 и серый (clGray) цвет текста.

Примеры интерфейсных справок:
http://www.ksoftware.ru/wiki/kfolderscanner
http://www.ksoftware.ru/wiki/kgoms
http://www.ksoftware.ru/wiki/telfilter


 
Kolan ©   (2009-04-24 20:49) [1]

Опять небольшая проблема со ссылками, добавляю.
Ссылка на отрывок из книги:
(http://raskin-interface.narod.ru/interface/chapter3.htm глава 3.4)


 
Kolan ©   (2009-04-24 20:49) [2]

Скайп: http://www.ksoftware.ru/wiki/_media/images/xlam/skype.png


 
Игорь Шевченко ©   (2009-04-24 21:26) [3]


> *Пост в рамках не существующей конференции «Интерфейс пользователя».
> *


Завязываем ?


 
Petr V. Abramov ©   (2009-04-24 23:31) [4]


> Примеры интерфейсных справок:

в данных примерах читать интерфейсную справку будет только программист. Т.е. юзер тоже будет, но только после прямой команды "читать интерфейсную справку" из техподдержки (от админа)


 
ТД   (2009-04-24 23:33) [5]

вопрос то в чем?



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2009.06.28;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.005 c
13-1124002126
cherrex
2005-08-14 10:48
2009.06.28
рефлексия


15-1240336721
v1keeee
2009-04-21 21:58
2009.06.28
Прошу совета по переделки интерфейса


2-1242216248
Андрей (начинающий)
2009-05-13 16:04
2009.06.28
Динамическое добавление полей в TTable


15-1240316904
12
2009-04-21 16:28
2009.06.28
tsql. sql2000. Из хранимки узнать имя вызвавшей хранимки


2-1241873934
Tany
2009-05-09 16:58
2009.06.28
TreeNode





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский