Litvek: лучшие книги недели
Топ книга - Нецарская охота [Влада Ольховская] - читаем полностью в LitvekТоп книга - 45 татуировок менеджера. Правила российского руководителя [Максим Валерьевич Батырев (Комбат)] - читаем полностью в LitvekТоп книга - Антихрупкость. Как извлечь выгоду из хаоса [Нассим Николас Талеб] - читаем полностью в LitvekТоп книга - Зов кукушки [Роберт Гэлбрейт] - читаем полностью в LitvekТоп книга - Сила подсознания, или Как изменить жизнь за 4 недели [Джо Диспенза] - читаем полностью в LitvekТоп книга - Два брата [Бен Элтон] - читаем полностью в LitvekТоп книга - Люди, которые всегда со мной [Наринэ Юрьевна Абгарян] - читаем полностью в LitvekТоп книга - У войны — не женское лицо… [Светлана Александровна Алексиевич] - читаем полностью в Litvek
Litvek - онлайн библиотека >> Владимир Лазаревич Авербух >> Околокомпьютерная литература и др. >> Метафора интерфейса и метафора визуализации. Какая теория нам нужна?

МЕТАФОРА ИНТЕРФЕЙСА И МЕТАФОРА ВИЗУАЛИЗАЦИИ. КАКАЯ ТЕОРИЯ НАМ НУЖНА?

В. Л. Авербух. Институт математики и механики УрО РАН, Екатеринбург, Россия averbukh@imm.uran.ru

1. Введение

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

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

Научные метафоры приписывают объектам данной области ранее не выявленные у них свойства и направляют процесс поиска на обнаружение этих свойств. Тем самым абстракции как бы отождествляются с более привычными системами представления, обладающих утвердившимся набором ассоциаций, которые способствуют осмыслению новых идей. Хорошо известна значительная роль научных метафор в развитии естественных наук. Можно вспомнить, в частности, метафору электромагнитного поля, более локальную «змеиную» метафору молекулы бензола, изощренные метафоры физики элементарных частиц или метафоры, используемые в генетике, а также в психологии и психоанализе.

2. Метафора и человекокомпьютерный интерфейс

Использование метафор как образного сближения понятий стало необходимо с самого начала существования современной вычислительной техники потому, что были нужны средства описания совершенно новых явлений и объектов. Термины для этих описаний пришлось выбирать и заимствовать по внешнему и/или функциональному сходству, например, файл, как ящик картотеки, затем файл, как ящик для хранения перфокарт, содержащих данные, наконец, просто файл данных, или понятие блок-схемы как принципиальной схемы прибора или электронного устройства переносится на схему, описывающую блочную структуру программы и т. п. При освоении этих понятий новыми поколениями и новыми профессиональными группами пользователей (в том числе иноязычными и инокультурными) метафоры «умирают», то есть слова теряют свою метафоричность и превращаются в простые обозначения. (Кстати говоря, этот процесс появления и умирания метафор, использованных для новых понятий, уже неоднократно имел место в истории языка.) В дальнейшем появился целый корпус работ, посвященных проблеме научной метафоры в вычислительных науках.

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

По нашему мнению метафора в компьютерных науках носит универсальный характер и присутствует практически во всех его областях. В последние десятилетия метафора стала предметом изучения специалистов по человекокомпьютерному интерфейсу, визуальным коммуникациям и компьютерной визуализации. В настоящее время очень много работ посвящено проблеме метафоры в компьютерных науках и человеко-компьютерном взаимодействии. Эти работы рассматривают проблемы использования метафор в визуальных системах и содержат рекомендации по их проектированию. Кроме того, опубликованы фундаментальные исследования в области метафоры интерфейса и визуальной метафоры, например, работы А. Блэквэлла [1].

На первых порах развития метафора играла в человекокомпьютерном интерфейсе достаточно ограниченную роль, как и в других отраслях компьютерных наук, и служила для формирования понятийного аппарата новой дисциплины. Можно вспомнить такие метафорические термины как «меню» «мышь» или «joystick» («палочка радости»). Все изменилось в конце 70-х, когда при создании систем визуального интерфейса метафора рабочего стола была использована впервые. Как известно, метафора рабочего стола появилась при визуализации одной из систем автоматизации конторской деятельности. Более тщательный анализ этой метафоры показывает, что ее успех связан в первую очередь с глобальной метафорой [компьютерного] мира как некого сверхофиса. А уже после появления Windows с иконическим интерфейсом на базе метафоры рабочего стола десятки миллионов клерков во всем мире начали использовать персональные ЭВМ вместо привычных ранее пишущих машинок и калькуляторов. Отметим, что попытки спроектировать в рамках глобальной метафоры сверх офиса метафору интерфейса «рабочая комната» в общем, не были успешными. Заметим также, что другая глобальная компьютерная метафора «всемирная паутина» (World Wide Web) не породила подобной визуальной метафоры.

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

В настоящее время в литературе, как правило, концепция визуальной метафоры интерфейса основана на представлении новых или достаточно необычных для пользователя явлений посредством других явлений, хорошо ему известных из повседневной жизни, причем эти явления должны иметь те же основные свойства, что и явления, которые они объясняют [2], [3]. Таким образом, выдвигаются требования привычности и полноты метафоры [4]. Существуют примеры создания и применения локальных проблемно ориентированных визуальных метафор, например, для изучения параллельных вычислений и соответствующих операционных систем, также основанных на использовании бытовых и общеизвестных технических понятий. Преимуществом такого подхода является апелляция к обыденному человеческому опыту и активизация интереса, что облегчает понимание и усвоение принципиальных моментов исходного процесса. К недостаткам такого подхода можно отнести потерю деталей и некоторых