Human Interface Guidelines (HIG) — офіційний звід правил проектування інтерфейсів від Apple для платформ iOS, iPadOS, macOS, watchOS і tvOS. Документ містить рекомендації з навігації, типографіки, кольорів, анімації та взаємодії з користувачем. За даними Apple Developer Documentation (2025), дотримання HIG скорочує час адаптації користувача до застосунку на 40% і підвищує оцінку в App Store. Гайдлайни охоплюють усі етапи дизайну — від концепції до фінального прототипу.
Головне
Human Interface Guidelines (HIG) — це офіційна документація Apple з проектування користувацьких інтерфейсів. Документ містить опис усіх стандартних компонентів системи, правила їх використання, вимоги до жестів, анімації, типографіки та кольорової палітри. Apple вперше опублікувала HIG для Macintosh у 1987 році, і з тих пір документ еволюціонував разом із платформами — від iOS 1 (2007) до поточних версій iOS 18, iPadOS 18, macOS 15 Sequoia, watchOS 11 і tvOS 18. HIG охоплює три рівні: філософію дизайну (принципи), системні компоненти (UI-елементи) та технічні рекомендації (розміри екранів, Safe Area, Dynamic Type). Для розробника HIG слугує єдиним джерелом істини при прийнятті дизайн-рішень: якщо компонент описаний в HIG, його не потрібно винаходити заново.
Документ HIG поділяється на три великі частини: «Foundations» (фундаментальні принципи та патерни), «Platforms» (платформенні розділи для iOS, iPadOS, macOS, watchOS, tvOS, visionOS) та «Components» (каталог усіх системних UI-елементів). Кожен компонент описаний за єдиним шаблоном: призначення, анатомія, поведінка, найкращі практики та приклади. Наприклад, розділ Navigation Bars містить специфікацію висоти (44pt у портреті, 32pt у ландшафті на iPhone), правила розміщення кнопок та обмеження щодо кастомізації. HIG включає також рекомендації щодо Accessibility — VoiceOver, Dynamic Type, reduce motion — обов'язкові до дотримання для публікації в App Store.
Дотримання Human Interface Guidelines безпосередньо впливає на успіх застосунку в App Store. При модерації Apple перевіряє відповідність HIG — нестандартні жести, перевизначені системні компоненти або порушення ієрархії навігації можуть стати причиною відхилення публікації. За даними Apple Developer Program License Agreement (2025), застосунки, що використовують системні API не за призначенням, відхиляються на етапі рев'ю. В IT Sectr ми дотримуємося HIG у всіх iOS-проєктах з 2017 року — це скорочує час рев'ю та підвищує користувацькі оцінки. Крім того, HIG-сумісні застосунки отримують вищі позиції в пошуку App Store завдяки кращому користувацькому досвіду.
Шість фундаментальних принципів Human Interface Guidelines формують філософію дизайну Apple. Перший принцип — Aesthetic Integrity (естетична цілісність): зовнішній вигляд інтерфейсу має відповідати його функції. Другий — Consistency (узгодженість): однакові елементи поводяться однаково у всіх застосунках системи. Третій — Direct Manipulation (пряме маніпулювання): користувач взаємодіє з контентом безпосередньо (свайп, тап, pinch-to-zoom), а не через абстрактні контроли.
Clarity (ясність) вимагає, щоб текст був читабельним, іконки — зрозумілими, а навігація — передбачуваною. Dynamic Type та SF Symbols — інструменти Apple для підтримання ясності на всіх пристроях. Deference (повага) означає, що інтерфейс не повинен конкурувати з контентом: розмиті фони, мінімалістичні панелі інструментів та прозорі елементи (у стилі iOS 7+) реалізують цей принцип. Feedback (зворотний зв'язок) гарантує, що кожна дія користувача отримує візуальний або тактильний відгук: виділення кнопки, haptic feedback, анімація переходу. Порушення принципу зворотного зв'язку — одна з частих причин низьких оцінок в App Store, підтверджують дані Appfigures (2025).
Human Interface Guidelines містить детальну специфікацію кожного системного компонента Apple. Розділ Bars описує Navigation Bar (стандартна висота 44pt), Tab Bar (49pt), Toolbar (44pt) та Search Bar. Розділ Views включає Table View з комірками базового та кастомного типів, Collection View з підтримкою compositional layout, Scroll View та Text View. Розділ Controls специфікує Button, Slider, Switch (мінімальний target — 44×44pt), Segmented Control, Stepper та Date Picker. Для кожного контролу вказано розміри hit-target (мінімальна область дотику — 44×44pt за гайдлайнами Apple), візуальні стани (normal, highlighted, disabled, selected) та анімації переходу.
Apple рекомендує використовувати системний шрифт San Francisco (SF Pro для iOS/macOS, SF Compact для watchOS) з Dynamic Type — автоматичною адаптацією розміру під налаштування користувача. HIG визначає 11 текстових стилів: Large Title (34pt), Title 1 (28pt), Title 2 (22pt), Title 3 (20pt), Headline (17pt, semibold), Body (17pt), Callout (16pt), Subhead (15pt), Footnote (13pt), Caption 1 (12pt), Caption 2 (11pt). Кольорова палітра HIG включає системні кольори: labelColor, secondaryLabelColor, systemBackgroundColor, systemGroupedBackgroundColor — з підтримкою світлої та темної теми. Використання системних кольорів гарантує коректне відображення на всіх пристроях та при accessibility-налаштуваннях.
Кожна платформа Apple має унікальні елементи інтерфейсу, описані в HIG. Для iOS це Tab Bar (нижня навігація), Navigation Bar (верхній рядок із заголовком та кнопками), Sheets (модальні панелі), Activity View (системний шарінг), Live Activities та Dynamic Island. Для iPadOS додані Split View, Slide Over, Popover Presentation та Keyboard Shortcuts. Для macOS — Menu Bar, Dock, Sheets, Panels, Sidebar, Toolbar з NSToolbarItem. Для watchOS — Complications, Digital Crown, Scribble, Swipe Gestures та Always-On Display. Для tvOS — Focus Engine, Parallax Icons, Top Shelf.
HIG рекомендує не переносити елементи між платформами механічно: Tab Bar на iOS не еквівалентний Sidebar на macOS, хоча обидва вирішують завдання навігації. Для мультиплатформенних застосунків Apple пропонує Mac Catalyst та SwiftUI, які автоматично адаптують інтерфейс під цільову платформу, дотримуючись HIG. При розробці на SwiftUI в IT Sectr ми використовуємо платформенно-специфічні модифікатори: .navigationViewStyle, .tabViewStyle та .pickerStyle — вони гарантують відповідність нативним гайдлайнам. Додатково HIG описує вимоги до адаптації під Dynamic Type, збільшений текст, Reduce Motion та збільшений контраст.
Застосування Human Interface Guidelines починається з вивчення розділу «App Architecture», який описує структуру типового iOS-застосунку: launch screen, onboarding, модальні екрани, навігаційний граф та стани завантаження. Перший крок — вибрати стиль навігації (ієрархічна з Navigation Controller, плоска з Tab Bar, модальна з Sheets або комбінована). Другий крок — визначити ієрархію екранів та відповідність кожного екрана шаблону HIG. Третій крок — вибрати системні компоненти для кожного завдання: Table View для списків, Collection View для сіток, Page Control для каруселей.
Apple надає Xcode Preview Assets та Accessibility Inspector для перевірки відповідності HIG. Рекомендується пройти чекліст: всі hit-target > 44pt, текст використовує Dynamic Type, кольори підтримують темну тему, навігація відповідає ієрархії HIG, жести не конфліктують із системними (наприклад, swipe-back не перевизначений). В IT Sectr ми проводимо HIG-рев'ю перед кожним релізом — це виключає відхилення на модерації App Store. Додатково App Store Review Guidelines (розділ 4.0 «Design») прямо посилається на HIG: застосунки, що грубо порушують гайдлайни, відхиляються до усунення невідповідностей.
Часті запитання
Human Interface Guidelines (Apple) та Material Design (Google) різняться філософією: HIG просуває скевоморфізм контенту (інтерфейс не конкурує з контентом), а Material Design — «розумний папір» з тінями та шарами elevation. HIG використовує системний шрифт San Francisco, Material — Roboto (та його варіацію Google Sans). Технічно HIG оперує pt (points), Material — dp (density-independent pixels); при 1× обидва збігаються: 1pt = 1dp = 1/163 дюйма на базовому екрані.
Формально так — розділ 4.0 App Store Review Guidelines вимагає відповідності HIG. На практиці Apple відхиляє застосунки лише за грубі порушення: перевизначення системних жестів, несправна навігація, неклікабельні елементи. Незначні відхилення (кастомні контроли, нестандартна типографіка) зазвичай проходять модерацію, але можуть знизити користувацький рейтинг, підтверджує дослідження Appfigures (2025).
Актуальна версія HIG публікується на офіційному сайті developer.apple.com/design/human-interface-guidelines. Документ оновлюється одночасно з релізами бета-версій OS (WWDC, червень) та фінальних релізів (вересень). Для офлайн-доступу доступний архів PDF на порталі Apple Developer Documentation. Рекомендується підписатися на оновлення розділу What's New в HIG.
Так, Apple оновлює HIG щорічно разом з релізом нових OS на WWDC. Наприклад, iOS 18 додала в HIG розділи щодо Dynamic Island, Live Activities та Game Mode. watchOS 11 розширила розділ Vitals та Training Load. Кожне оновлення супроводжується changelog-секцією «What's New in HIG» на developer.apple.com.
Технічно — так, модерація App Store не перевіряє кожен контрол потаблично. Однак користувачі iOS очікують нативної поведінки: Bottom Navigation замість Tab Bar, Floating Action Button замість Toolbar знижують впізнаваність інтерфейсу. За даними UX-дослідження Nielsen Norman Group (2024), платформенні антипатерни збільшують час виконання завдання на 22%.
Підсумки
Ми розробимо мобільний застосунок під ключ
IT Sectr створює застосунки для iOS та Android для стартапів і бізнесу з 2017 року. Ми проконсультуємо вас і запропонуємо найкраще рішення.
Читайте також