You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Принципы пользовательского интерфейса<br />
Metaphors<br />
(Метафоры)<br />
Когда виртуальные объекты и действия в приложении соответствуют метафорам для объектов<br />
и действий реального мира, пользователям проще понять, как использовать приложение.<br />
Классический пример метафоры - папки программного обеспечения: пользователи помещают<br />
вещи в папки в реальном мире, поэтому они сразу понимают предложение о переносе файлов<br />
в папки на компьютере.<br />
Наиболее подходящие метафоры предлагают использование или получение опыта без<br />
вынужденных ограничений реальных объектов или действий, на которых они основаны.<br />
Например, пользователи могут разместить в папках программного обеспечения гораздо<br />
больше контента, чем поместится в физическую папку.<br />
iOS предоставляет большой простор для метафор, поскольку он поддерживает разнообразие<br />
графических изображений и жестов. Пользователи физически взаимодействуют с<br />
реалистичными объектами экрана, во многих случаях задействуя их, как если бы они были<br />
реальными объектами. Метафоры в iOS включают в себя:<br />
- Нажатие на контроллеры воспроизведения медиаконтента в iPod<br />
- Перетаскивание, пролистывание или прокручивание объектов в игре<br />
- Раздвижные On / Off переключатели<br />
- Перелистывание страниц фотографии<br />
- Прокручивание колеса выбора, чтобы сделать выбор<br />
В общем, метафоры работают лучше, когда они не многозначны. Например, удобство папок<br />
программного обеспечения может снижаться, если организовать их в структуру виртуальных<br />
файлов.<br />
User Control<br />
(Пользовательский Контроль)<br />
Пользователи, а не приложения, должны инициировать и контролировать действия. Хотя<br />
приложение может предложить варианты действий или предупредить об опасных<br />
последствиях; распространенная ошибка при разработке приложения – предоставление<br />
пользователю возможности выбора. В лучших приложениях найден правильный баланс между<br />
предоставлением пользователям необходимых возможностей и помощью во избежание<br />
нежелательных результатов.<br />
Пользователям комфортнее контролировать приложения, когда поведение и управление<br />
знакомы и предсказуемы. И, когда действия просты и понятны, пользователи легко могут<br />
понять и запомнить их.<br />
Пользователи хотят иметь возможность отменить операцию до ее начала, чтобы получить<br />
возможность подтверждения своего намерения совершить потенциально разрушительные<br />
действия. Наконец, люди ожидают возможности корректной остановки операции на стадии<br />
реализации.<br />
2012-03-07 | © 2012 Apple Inc. All Rights Reserved.<br />
18