Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Проектирования. Macintosh и метафоры: новый взгляд

Налоги в графическом пользовательском интерфейсе | Проектирования | Не заставляйте пользователей просить разрешения. | Проектирования | Проектирования | Глава 12. Проектирование хорошего поведения | Метафоры, идиомы, ожидаемое назначение | Проектирования | Глава 13. Метафоры, идиомы, ожидаемое назначение | Идиомы и бренды |


Читайте также:
  1. Автоматизация проектирования
  2. Второй принцип проектирования фундаментов на вечномёрзлых грунтах. Метод предпостроечного оттаивания
  3. ГЛАВА 1. СУЩНОСТЬ И МЕТОДОЛОГИЯ СОЦИАЛЬНО-КУЛЬТУРНОГО ПРОЕКТИРОВАНИЯ
  4. ГЛАВА 1. СУЩНОСТЬ И МЕТОДОЛОГИЯ СОЦИАЛЬНО-КУЛЬТУРНОГО ПРОЕКТИРОВАНИЯ
  5. ГЛАВА 5. ИГРОВЫЕ МЕТОДЫ СОЦИАЛЬНО-КУЛЬТУРНОГО ПРОЕКТИРОВАНИЯ
  6. Для завершения выполнения программы и перехода в режим проектирования необходимо закрыть окно главной формы.
  7. Задачи курсового проектирования

Macintosh и метафоры: новый взгляд

Современный графический пользовательский интерфейс был изобретен в середине 70-х в исследовательском центре Xerox PARC (Palo Alto Research Center). В том виде, как его создали разработчики фирмы Xerox, интерфейс состоял из многих элементов — окон, кнопок, мышей, пиктограмм, визуальных метафор и раскрывающихся меню. Все вместе они сформировали незыблемую основу для последующих разработок в области проектирования интерфейсов, поскольку этот ансамбль доказал свое превосходство на практике.

Первой коммерчески удачной реализацией пользовательского интерфейса PARC стал компьютер Apple Macintosh с его метафорой рабочего стола: корзина для мусора, перекрывающиеся листы бумаги (окна) и папки с файлами. Успех пришел к Macintosh не благодаря этим метафорам, а по ряду других причин, в число которых входило внимательное отношение к дизайну и деталям. Вот те удачные решения проектировщиков, которые работали на успех системы:

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

• Возможность сложных непосредственных манипуляций с инфор
мационно насыщенными объектами на экране.

• Использование высокого разрешения с квадратными пикселами,
которое позволило приблизить экранное изображение к распечатке
на бумаге, особенно в связи с появлением нового продукта фирмы
Apple - лазерного принтера.

Метафоры позволили структурировать эти важные интерфейсные решения и явились удачным маркетинговым ходом, но никак не главной причиной успеха. В действительности первые годы были для Macintosh довольно трудными, поскольку пользователям требовалось время, чтобы привыкнуть к новому, визуальному способу общения с компьютером. Производители программного обеспечения тоже поначалу побаивались разрабатывать программы для такого радикально иного окружения (фирма Microsoft была исключением).


Построение идиом 327

Впрочем, люди в конце концов сдались: ведь эта система могла делать то, что другим системам было не под силу, - представлять информацию на экране методом WYSIWYG (what you see is what you get - «что видишь, то и получишь»). Сочетание наглядных интерфейсов с высококачественной печатью (на принтерах LaserWriter) создало совершенно новый рынок, на котором Apple с Macintosh доминировала много лет. Метафора в успехе Macintosh была несущественным фактором.

Построение идиом

Когда графические пользовательские интерфейсы впервые вышли на сцену, они были настолько лучше всех прочих, что многие наблюдатели приписывали успех самой идее графического интерфейса. Это было естественное, однако некорректное предположение. Первые графические интерфейсы, например оригинальный интерфейс Macintosh, были лучше других в основном потому, что их графическая природа требовала ограничения лексикона, посредством которого пользователи взаимодействуют с системой. В частности, способ ввода информации пользователем эволюционировал от набора произвольной команды к строго ограниченному набору операций с мышью. В интерфейсе командной строки пользователь может ввести любую комбинацию символов -практически бесконечное число вариантов. Чтобы ввод был корректным, пользователь должен точно знать, чего ожидает программа. Он должен помнить сочетания букв и символов с абсолютной точностью. Последовательность символов (а иногда и их регистр) играет решающую роль.

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

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


Дата добавления: 2015-10-24; просмотров: 45 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Еще об ограничениях метафор| Глава 13. Метафоры, идиомы, ожидаемое назначение

mybiblioteka.su - 2015-2024 год. (0.006 сек.)