Читайте также:
|
|
Парадигмы интерфейса 317
Очевидно, что интерфейсы, ориентированные на реализацию, строить проще всего: всякий раз при создании функции программист просто добавляет фрагмент интерфейса, тестирующий эту функцию. Такой интерфейс легко отлаживать, а когда что-то работает не так, легко выяснять, в чем причина. Инженерам нравится знать, как работает та или иная вещь, и реализационная парадигма их вполне устраивает. Инженеры предпочитают видеть рычаги и шестеренки, потому что это помогает им понять, что происходит внутри машины. Тот факт, что подобные элементы неоправданно усложняют жизнь пользователей, кажется разработчикам несущественным побочным эффектом. Инженеры, возможно, и готовы разбираться в устройстве продукта, но большинство пользователей не имеют для этого ни времени, ни желания. Успех интересует их больше, чем знания, и такое предпочтение непонятно большинству инженеров.
Стоит упомянуть и близкий к интерфейсу в парадигме реализации вариант «интерфейса, ориентированного на структуру организации». Часто возникает ситуация, когда организация продукта (как правило, веб-сайта) соответствует не тому, как пользователи представляют себе информацию, а тому, как структурирована компания, создающая сайт. На таком сайте обычно имеется по вкладке на каждое подразделение, и ощущается острая нехватка связи страниц друг с другом. Подобно продукту, интерфейс которого ориентирован на реализацию, веб-сайт, ориентированный на структуру организации, требует, чтобы пользователи, желающие найти какую-либо информацию, до тонкостей понимали внутреннее устройство организации.
Метафорические интерфейсы
Метафорические интерфейсы полагаются на интуитивные связи, которые пользователь устанавливает между визуальными элементами интерфейса и его функциональностью. От пользователя не требуется знания основ программирования - и это шаг вперед по сравнению с моделью интерфейса в парадигме реализации. Впрочем, эффективность и полезность такого подхода преувеличена до нереалистичных размеров.
Говоря о метафорах в контексте пользовательского интерфейса и проектирования взаимодействия, в действительности мы подразумеваем визуальные метафоры - картинки, которые служат представлением атрибутов или назначения объектов. Пользователи воспринимают передаваемый метафорой образ и предположительно могут расширить его до понимания предназначения объекта. Метафоры могут охватывать широчайший диапазон: от крохотных пиктограмм на панели инструментов до полноэкранных изображений в некоторых программах и от изображения ножниц на кнопке, обозначающей операцию «Вырезать», до огромной чековой книжки в интерфейсе Quicken. Мы воспринимаем метафоры интуитивно, однако что означает слово «интуитивный» на самом деле?
Дата добавления: 2015-10-24; просмотров: 71 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Метафоры, идиомы, ожидаемое назначение | | | Глава 13. Метафоры, идиомы, ожидаемое назначение |