Как-то разбирался с современными интерфейсами информационных систем и встретил описание интерфейсов, основанных на когнитивных изображениях - к которым, в частности, относятся так называемые лица Чернова. Их смысл в том, что когда нам нужно закодировать в интуитивно понятной для человека форме многовекторное пространство, каждой координате вектора в таком пространстве ставится в соответствие черта схематично нарисованного человеческого лица.
Мне живо представился такой пример.
Задача: представить для пользователя интерфейс программки, мониторящей состояние компьютера, а именно - загруженности двух процессоров и оперативной памяти.
Правила построения лиц Чернова:
Левый глаз отвечает за загрузку левого процессора, правый - за загрузку правого. Рот отвечает за загрузку оперативной памяти.
Набор лиц Чернова:
о_о
Загрузка процессоров и памяти небольшая.
о_0
Правый процессор загружен наполовину
O-0
Левый процессор загруужен полностью, память и правый проц наполовину.
Х_X
Оба процессора похерились...
Мне живо представился такой пример.
Задача: представить для пользователя интерфейс программки, мониторящей состояние компьютера, а именно - загруженности двух процессоров и оперативной памяти.
Правила построения лиц Чернова:
Левый глаз отвечает за загрузку левого процессора, правый - за загрузку правого. Рот отвечает за загрузку оперативной памяти.
Набор лиц Чернова:
о_о
Загрузка процессоров и памяти небольшая.
о_0
Правый процессор загружен наполовину
O-0
Левый процессор загруужен полностью, память и правый проц наполовину.
Х_X
Оба процессора похерились...