Открыть сервис

Human Interface Guidelines

Human Interface Guidelines (HIG) — это комплект официальных документов, рекомендаций и стандартов, разрабатываемых компанией Apple Inc. для создания пользовательских интерфейсов (UI) и пользовательского опыта (UX) в программном обеспечении, работающем под управлением операционных систем Apple (iOS, iPadOS, macOS, watchOS, tvOS, visionOS). HIG определяет единые принципы дизайна, визуального стиля, навигации, взаимодействия с пользователем и технической реализации приложений, обеспечивая их интуитивность, согласованность и соответствие фирменному стилю экосистемы Apple.

История

Изначально Human Interface Guidelines были выпущены для операционной системы Mac OS в 1987 году в виде печатного документа под названием Human Interface Guidelines: The Apple Desktop Interface. Этот документ стал первым в индустрии формализованным сводом правил для графического пользовательского интерфейса, основанного на метафоре рабочего стола, окон и мыши. В нём были заложены такие фундаментальные понятия, как «прямое манипулирование» объектами, «видимость» состояния системы и «обратная связь» на действия пользователя.

С появлением iPhone и iOS в 2007 году Apple адаптировала HIG для сенсорных интерфейсов. В 2013 году, с выходом iOS 7, произошёл радикальный пересмотр визуального языка в сторону «плоского» дизайна (flat design) с акцентом на прозрачность, глубину и анимацию, что также было отражено в обновлённых HIG. В последующие годы HIG расширялись для поддержки новых платформ: Apple Watch (2015), Apple TV (2015) и Apple Vision Pro (2023). Сегодня HIG доступны в виде интерактивного веб-сайта и встроенной документации в среде разработки Xcode.

Основные принципы

HIG базируется на трёх ключевых философских принципах, которые должны соблюдаться при проектировании любого приложения для платформ Apple:

Структура и содержание

HIG представляет собой многоуровневый документ, который охватывает все аспекты разработки интерфейса. Его содержание можно условно разделить на несколько разделов.

Платформенные особенности

Для каждой операционной системы Apple существуют отдельные версии HIG, учитывающие специфику устройств:

Элементы интерфейса

В HIG подробно описываются все стандартные компоненты, которые разработчик может использовать без создания собственных. К ним относятся:

Визуальный дизайн

Этот раздел регламентирует:

Взаимодействие с пользователем

HIG содержит правила для:

Значение и влияние

Human Interface Guidelines являются обязательным стандартом для всех разработчиков, желающих опубликовать своё приложение в App Store. При модерации приложений Apple проверяет соответствие интерфейса HIG. Нарушение этих правил (например, нестандартное расположение элементов управления, нечитаемый текст, неадекватная реакция на жесты) может стать причиной отклонения приложения.

За пределами экосистемы Apple HIG оказали значительное влияние на индустрию дизайна в целом. Принципы «ясности» и «уважения» были заимствованы многими разработчиками операционных систем (включая Android в версии Material Design) и веб-дизайнерами. Документация Apple часто используется как учебное пособие в курсах по дизайну интерфейсов.

Критика

Несмотря на авторитетность, HIG подвергается критике по нескольким направлениям:

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →