دسترس‌پذیری یعنی محصول شما برای همه قابل استفاده باشد، از جمله کسی که نابینا است، رنگ‌ها را تشخیص نمی‌دهد، ناشنوا است، نمی‌تواند ماوس را به کار ببرد یا دچار مشکل تمرکز است. عدد ۱۱ در «a11y» نشان‌دهنده‌ی یازده حرف بین a و y در کلمه‌ی Accessibility است.

مثال‌های ملموس#

  • متن جایگزین تصویر: نابینایان با نرم‌افزار صفحه‌خوان می‌شنوند عکس چه چیزی است
  • کنتراست رنگ: متن خاکستری کم‌رنگ روی زمینه‌ی سفید برای خیلی‌ها خوانا نیست
  • زیرنویس ویدیو: ناشنوایان و کسانی که در محیط شلوغ صدا ندارند از آن استفاده می‌کنند
  • کار با کیبورد: همه‌ی دکمه‌ها و فرم‌ها باید بدون ماوس هم قابل‌استفاده باشند

فقط برای اقلیت نیست#

حتی اگر مشکل خاصی ندارید، گاهی دسترس‌پذیری به شما هم کمک می‌کند: نور شدید آفتاب روی صفحه‌ی گوشی، دست شکسته، یا اینترنت ضعیف. متن بزرگ‌تر و کنتراست بهتر برای همه مفید است.

کجا با آن روبه‌رو می‌شوید#

برچسب‌های ARIA در HTML، استانداردهای WCAG و ابزارهای ارزیابی مثل Lighthouse همه برای همین هدف‌اند. در سایت‌های فارسی نیز اندازه‌ی کافی فونت و کنتراست مناسب اهمیت زیادی دارد.

چرا مهم است#

علاوه بر جنبه‌ی انسانی، رعایت آن معمولاً به سئو هم کمک می‌کند، چون ساختار تمیز HTML هم برای صفحه‌خوان و هم برای موتور جستجو قابل‌فهم‌تر است.