Human Interface Guidelines — این چیست، اصول طراحی iOS

نویسنده: IT Sectr منتشر شده: 2026-02-21 زمان مطالعه: 8 دقیقه

Human Interface Guidelines (HIG) — مجموعه رسمی قوانین طراحی رابط از Apple برای پلتفرم‌های iOS، iPadOS، macOS، watchOS و tvOS. این سند شامل توصیه‌هایی درباره ناوبری، تایپوگرافی، رنگ‌ها، انیمیشن و تعامل با کاربر است. طبق Apple Developer Documentation (2025)، رعایت HIG زمان تطبیق کاربر با برنامه را ۴۰٪ کاهش داده و امتیاز App Store را افزایش می‌دهد. راهنماها تمام مراحل طراحی — از مفهوم تا نمونه اولیه نهایی — را پوشش می‌دهند.

نکات اصلی

  • Human Interface Guidelines — مجموعه قوانین طراحی رابط Apple برای تمام پلتفرم‌های اکوسیستم.
  • شش اصل بنیادی HIG: یکپارچگی، سلسله‌مراتب، وضوح، احترام به کاربر، بازخورد و استعاره.
  • بخش‌های پلتفرمی HIG عناصر منحصربه‌فرد iOS (Tab Bar، Navigation Bar)، macOS (Menu Bar، Panels) و watchOS (Complications، Digital Crown) را توصیف می‌کنند.
  • کامپوننت‌های داخلی Apple — Sheets، Popovers، Alerts — HIG را به صورت آماده پیاده‌سازی کرده و زمان توسعه را کاهش می‌دهند.
  • نسخه فعلی HIG در developer.apple.com منتشر می‌شود و هم‌زمان با انتشار نسخه‌های جدید OS به‌روزرسانی می‌گردد.

Human Interface Guidelines چیست؟

Human Interface Guidelines (HIG) — مستند رسمی Apple برای طراحی رابط‌های کاربری است. این سند شامل شرح تمام کامپوننت‌های استاندارد سیستم، قوانین استفاده از آنها، الزامات حرکات لمسی، انیمیشن، تایپوگرافی و پالت رنگی می‌باشد. Apple اولین بار HIG را برای Macintosh در سال ۱۹۸۷ منتشر کرد و از آن زمان این سند همراه با پلتفرم‌ها تکامل یافته است — از iOS 1 (2007) تا نسخه‌های فعلی iOS 18، iPadOS 18، macOS 15 Sequoia، watchOS 11 و tvOS 18. HIG سه سطح را پوشش می‌دهد: فلسفه طراحی (اصول)، کامپوننت‌های سیستمی (عناصر UI) و توصیه‌های فنی (اندازه صفحه‌ها، Safe Area، Dynamic Type). برای توسعه‌دهنده، HIG به عنوان唯一 منبع حقیقت در تصمیم‌گیری‌های طراحی عمل می‌کند: اگر کامپوننتی در HIG توصیف شده باشد، نیازی به اختراع دوباره آن نیست.

ساختار مستند Human Interface Guidelines

مستند 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 الزامی هستند.

چرا HIG برای توسعه‌دهنده iOS حیاتی است

رعایت Human Interface Guidelines مستقیماً بر موفقیت برنامه در App Store تأثیر می‌گذارد. در هنگام بررسی، Apple مطابقت با HIG را بررسی می‌کند — حرکات لمسی غیراستاندارد، کامپوننت‌های سیستمی بازتعریف‌شده یا نقض سلسله‌مراتب ناوبری می‌تواند دلیل رد انتشار باشد. طبق Apple Developer Program License Agreement (2025)، برنامه‌هایی که از APIهای سیستمی خارج از کاربرد اصلی استفاده می‌کنند، در مرحله بازبینی رد می‌شوند. در IT Sectr ما از سال ۲۰۱۷ در تمام پروژه‌های iOS از HIG پیروی می‌کنیم — این کار زمان بازبینی را کاهش داده و امتیازات کاربران را افزایش می‌دهد. علاوه بر این، برنامه‌های سازگار با HIG به دلیل تجربه کاربری بهتر، رتبه بالاتری در جستجوی App Store دریافت می‌کنند.

اصول اصلی HIG Apple

شش اصل بنیادی Human Interface Guidelines فلسفه طراحی Apple را شکل می‌دهند. اصل اول — Aesthetic Integrity (یکپارچگی زیبایی‌شناختی): ظاهر رابط باید با عملکرد آن مطابقت داشته باشد. دوم — Consistency (سازگاری): عناصر مشابه در تمام برنامه‌های سیستم رفتار یکسانی دارند. سوم — Direct Manipulation(دستکاری مستقیم): کاربر مستقیماً با محتوا تعامل می‌کند (سوایپ، ضربه، بزرگنمایی با دو انگشت)، نه از طریق کنترل‌های انتزاعی.

وضوح، سلسله‌مراتب و بازخورد

Clarity (وضوح) ایجاب می‌کند که متن خوانا، آیکون‌ها قابل فهم و ناوبری قابل پیش‌بینی باشد. Dynamic Type و SF Symbols ابزارهای Apple برای حفظ وضوح در تمام دستگاه‌ها هستند. Deference (احترام) به این معنی است که رابط نباید با محتوا رقابت کند: پس‌زمینه‌های محو، نوار ابزار مینیمال و عناصر شفاف (به سبک iOS 7+) این اصل را پیاده‌سازی می‌کنند. Feedback (بازخورد) تضمین می‌کند که هر اقدام کاربر یک پاسخ بصری یا لمسی دریافت می‌کند: برجسته‌سازی دکمه، بازخورد لمسی، انیمیشن انتقال. نقض اصل بازخورد یکی از دلایل رایج امتیازات پایین در App Store است، داده‌های Appfigures (2025) این را تأیید می‌کند.

بخش‌های کلیدی Human Interface Guidelines

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) و انیمیشن‌های انتقال ذکر شده است.

تایپوگرافی و رنگ در HIG

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 تضمین می‌کند.

ویژگی‌های پلتفرمی در HIG

هر پلتفرم 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 و کنتراست افزایش‌یافته را توصیف می‌کند.

چگونه HIG را در عمل به کار ببریم

به کارگیری Human Interface Guidelines با مطالعه بخش «App Architecture» آغاز می‌شود که ساختار یک برنامه iOS معمولی را توصیف می‌کند: صفحه شروع، راهنما، صفحات مودال، گراف ناوبری و حالت‌های بارگذاری. گام اول — انتخاب سبک ناوبری (سلسله‌مراتبی با Navigation Controller، مسطح با Tab Bar، مودال با Sheets یا ترکیبی). گام دوم — تعیین سلسله‌مراتب صفحات و مطابقت هر صفحه با الگوی HIG. گام سوم — انتخاب کامپوننت‌های سیستمی برای هر وظیفه: Table View برای لیست‌ها، Collection View برای شبکه‌ها، Page Control برای کاروسل‌ها.

بررسی مطابقت با HIG قبل از انتشار

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 اشاره می‌کند: برنامه‌هایی که به طور فاحش راهنماها را نقض می‌کنند تا رفع ناهماهنگی‌ها رد می‌شوند.

سوالات متداول

HIG چه تفاوتی با Material Design دارد؟

Human Interface Guidelines (Apple) و Material Design (Google) از نظر فلسفه متفاوت هستند: HIG اسکئومورفیسم محتوا را ترویج می‌کند (رابط با محتوا رقابت نمی‌کند)، در حالی که Material Design «کاغذ هوشمند» با سایه‌ها و لایه‌های elevation را ترویج می‌کند. HIG از فونت سیستمی San Francisco استفاده می‌کند، Material از Roboto (و نسخه Google Sans آن). از نظر فنی HIG با pt (نقطه) کار می‌کند، Material با dp (پیکسل مستقل از تراکم); در 1× هر دو برابر هستند: 1pt = 1dp = 1/163 اینچ در صفحه پایه.

آیا رعایت HIG برای انتشار در App Store الزامی است؟

به طور رسمی بله — بخش 4.0 App Store Review Guidelines نیازمند مطابقت با HIG است. در عمل Apple فقط برای تخلفات جدی برنامه‌ها را رد می‌کند: بازتعریف حرکات سیستمی، ناوبری خراب، عناصر غیرقابل کلیک. انحرافات جزئی (کنترل‌های سفارشی، تایپوگرافی غیراستاندارد) معمولاً از بررسی عبور می‌کنند، اما می‌توانند امتیاز کاربر را کاهش دهند، تحقیقات Appfigures (2025) تأیید می‌کند.

نسخه فعلی Human Interface Guidelines را کجا پیدا کنیم؟

نسخه فعلی HIG در وب‌سایت رسمی developer.apple.com/design/human-interface-guidelines منتشر می‌شود. سند هم‌زمان با انتشار نسخه‌های بتای OS (WWDC، ژوئن) و انتشار نهایی (سپتامبر) به‌روزرسانی می‌شود. برای دسترسی آفلاین، بایگانی PDF در پورتال Apple Developer Documentation موجود است. توصیه می‌شود به‌روزرسانی‌های بخش What’s New در HIG را دنبال کنید.

آیا HIG با انتشار نسخه‌های جدید iOS به‌روزرسانی می‌شود؟

بله، Apple HIG را سالانه همراه با انتشار OS جدید در WWDC به‌روزرسانی می‌کند. برای مثال، iOS 18 بخش‌های مربوط به Dynamic Island، Live Activities و Game Mode را به HIG اضافه کرد. watchOS 11 بخش Vitals و Training Load را گسترش داد. هر به‌روزرسانی با بخش changelog «What’s New in HIG» در developer.apple.com همراه است.

آیا می‌توان از کامپوننت‌های Android در برنامه iOS با نقض HIG استفاده کرد؟

از نظر فنی بله — بررسی App Store هر کنترل را تک‌به‌تک بررسی نمی‌کند. با این حال، کاربران iOS رفتار بومی را انتظار دارند: Bottom Navigation به جای Tab Bar، Floating Action Button به جای Toolbar قابلیت تشخیص رابط را کاهش می‌دهند. طبق تحقیق UX Nielsen Norman Group (2024)، الگوهای ضد پلتفرمی زمان انجام وظیفه را ۲۲٪ افزایش می‌دهند.

خلاصه

  • Human Interface Guidelines — استاندارد رسمی طراحی Apple برای تمام پلتفرم‌ها: iOS، iPadOS، macOS، watchOS، tvOS، visionOS.
  • شش اصل HIG (Aesthetic Integrity، Consistency، Direct Manipulation، Clarity، Deference، Feedback) فلسفه یکپارچه رابط‌های Apple را تشکیل می‌دهند.
  • سند به سه بخش تقسیم شده است: Foundations (اصول)، Platforms (بخش‌های پلتفرمی)، Components (کاتالوگ عناصر UI با آناتومی و رفتار).
  • هر کامپوننت HIG مشخصات کامل دارد: ابعاد، hit-target (44×44pt)، حالت‌ها، انیمیشن‌ها و الزامات accessibility.
  • بخش‌های پلتفرمی عناصر منحصربه‌فرد را توصیف می‌کنند: Tab Bar برای iOS، Menu Bar برای macOS، Digital Crown برای watchOS، Focus Engine برای tvOS.
  • رعایت HIG برای انتشار در App Store الزامی است (بخش 4.0 Review Guidelines) و امتیاز کاربر را افزایش می‌دهد.
  • HIG را اعمال کنید از طریق کامپوننت‌های بومی SwiftUI، Xcode Preview Assets و بازبینی HIG قبل از هر انتشار.

ما یک اپلیکیشن موبایل به صورت کلید در دست توسعه خواهیم داد

IT Sectr از سال 2017 برنامه‌های iOS و Android را برای استارتاپ‌ها و کسب‌وکارها ایجاد می‌کند. ما به شما مشاوره می‌دهیم و بهترین راه‌حل را پیشنهاد خواهیم کرد.

بحث درباره پروژه

همچنین بخوانید