← بازگشت به ویژگی‌ها
Pro

بازرس دسترس‌پذیری

بازرس دسترس‌پذیری بررسی‌های خودکار WCAG 2.1 سطح AA روی هر صفحه وب انجام می‌دهد و یک گزارش دسته‌بندی‌شده از مشکلات دسترس‌پذیری تولید می‌کند. نسبت کنتراست رنگ ناکافی، alt text تصویر گمشده، استفاده نادرست از نقش‌ها و ویژگی‌های ARIA، برچسب‌های فرم گمشده، مشکلات ناوبری با کیبورد و مناطق landmark گمشده را شناسایی کنید — با برجسته‌سازی عنصر با یک کلیک برای هر مشکل یافت‌شده.

دسترس‌پذیری وب اختیاری نیست — در بسیاری از حوزه‌های قضایی یک الزام قانونی است و برای ۱۵٪ از جمعیت جهانی که با معلولیت زندگی می‌کنند ضروری است. با این حال مشکلات دسترس‌پذیری در طول توسعه و آزمایش عادی نامرئی هستند. یک دکمه ممکن است خوب به نظر برسد اما برای خوانندگان صفحه کاملاً غیرقابل دسترس باشد چون یک div استایل‌شده بدون ویژگی role است. متن ممکن است برای شما خوانا باشد اما الزامات کنتراست برای کاربران با بینایی ضعیف را نقض کند. بازرس دسترس‌پذیری این مشکلات نامرئی را به صورت خودکار آشکار می‌کند. ده‌ها معیار WCAG 2.1 سطح AA را بررسی می‌کند از جمله نسبت کنتراست رنگ (حداقل ۴.۵:۱ برای متن عادی، ۳:۱ برای متن بزرگ)، alt text گمشده روی تصاویر، برچسب‌های گمشده روی ورودی‌های فرم، نقش‌ها و ویژگی‌های ARIA نامناسب، landmark‌های سند گمشده (nav، main، footer) و نشانگرهای focus کیبورد. هر مشکل شامل عنصر آسیب‌دیده، معیار WCAG خاص نقض‌شده و توصیه‌ای برای نحوه اصلاح آن است. روی هر مشکل کلیک کنید تا عنصر روی صفحه برجسته شود.

پیش‌نمایش زنده
example.com/app
Accessibility Audit
3 Errors5 Warnings12 Passed
Missing alt text on 3 images
Images must have an alt attribute for screen readers. Show elements →
Contrast ratio too low (2.1:1)
Text on .hero-subtitle fails WCAG AA (minimum 4.5:1). Show element →
Form input missing label
input#email has no associated label element. Show element →
Missing landmark regions
Page lacks main and nav landmark elements. Learn more →
12 checks passed
Language attribute, heading hierarchy, link text, focus indicators...
ویژگی‌های کلیدی

بررسی‌های WCAG 2.1 سطح AA

بررسی‌های خودکار را در برابر معیارهای موفقیت WCAG 2.1 سطح AA از جمله دسته‌های ادراک‌پذیری، قابلیت عملکرد، قابل فهم بودن و استحکام اجرا می‌کند. هر بررسی معیار خاص (مثلاً ۱.۴.۳ کنتراست، ۱.۱.۱ محتوای غیر متنی) و وضعیت قبول/رد را نشان می‌دهد.

تحلیل کنتراست رنگ

نسبت کنتراست بین رنگ‌های متن و پس‌زمینه برای هر عنصر متنی روی صفحه را محاسبه می‌کند. عناصری که زیر ۴.۵:۱ برای متن عادی یا ۳:۱ برای متن بزرگ (بیشتر از ۱۸px یا بیشتر از ۱۴px bold) هستند را علامت می‌گذارد. نسبت واقعی و حداقل مورد نیاز را نشان می‌دهد.

ممیزی Alt Text تصویر

هر عنصر img، svg و با نقش image را اسکن می‌کند. ویژگی‌های alt گمشده، alt خالی روی تصاویر غیر تزئینی و alt text بیش از حد عمومی («تصویر»، «عکس») را علامت می‌گذارد. پیشنهاد می‌دهد آیا هر تصویر به alt توصیفی، alt خالی (تزئینی) یا role="presentation" نیاز دارد.

ARIA و HTML معنایی

استفاده نادرست از نقش ARIA (نقش‌ها روی عناصر اشتباه)، ویژگی‌های ARIA مورد نیاز گمشده (مثلاً aria-label روی دکمه‌های آیکون)، IDهای تکراری ارجاع‌شده توسط aria-labelledby و مناطق landmark گمشده (بدون main، بدون nav) را بررسی می‌کند. جایگزین‌های HTML معنایی را توصیه می‌کند.

تأیید برچسب فرم

اطمینان حاصل می‌کند هر ورودی فرم (متن، ایمیل، رمز عبور، چک‌باکس، select) یک برچسب مرتبط دارد — یا از طریق یک عنصر label با for/id تطبیقی، aria-label یا aria-labelledby. ورودی‌های بدون برچسب برای خوانندگان صفحه غیرقابل دسترس هستند.

دسته‌بندی مشکلات و اولویت

مشکلات به عنوان خطا (باید اصلاح شود — موانع دسترسی)، هشدار (باید اصلاح شود — موانع احتمالی) و قبول‌شده (دسترس‌پذیر تأیید شده) دسته‌بندی می‌شوند. تعداد خطا به صورت برجسته نمایش داده می‌شود. روی هر مشکل کلیک کنید تا عنصر آسیب‌دیده روی صفحه برجسته شود.

موارد استفاده رایج

ممیزی دسترس‌پذیری قبل از راه‌اندازی

قبل از راه‌اندازی یک صفحه یا ویژگی جدید، بازرس دسترس‌پذیری را اجرا کنید تا مشکلات را زود شناسایی کنید. alt text گمشده، فیلدهای فرم بدون برچسب و نقض‌های کنتراست در طول توسعه آسان‌تر اصلاح می‌شوند اما کشف در تولید گران‌قیمت است.

تأیید انطباق قانونی

بسیاری از حوزه‌های قضایی انطباق WCAG 2.1 سطح AA را الزامی می‌کنند (ADA در آمریکا، EAA در اتحادیه اروپا). بازرس را روی صفحات عمومی خود اجرا کنید تا شکاف‌های انطباق را قبل از اینکه به ریسک‌های قانونی تبدیل شوند شناسایی کنید.

ادغام آزمون QA

بررسی دسترس‌پذیری را به عنوان بخشی از فرایند QA خود در نظر بگیرید. پس از QA بصری و آزمون عملکردی، بازرس دسترس‌پذیری را اجرا کنید تا تأیید کنید پیاده‌سازی رگرسیون‌های دسترس‌پذیری ایجاد نمی‌کند.

آموزش اعضای تیم

بازرس را روی سایت فعلی خود در طول یک جلسه تیمی اجرا کنید تا مشکلات دسترس‌پذیری واقعی را نشان دهید. برجسته‌سازی بصری و توضیحات واضح به توسعه‌دهندگان کمک می‌کند درک کنند نشانه‌گذاری دسترس‌پذیر چگونه به نظر می‌رسد و چرا اهمیت دارد.

ممیزی محتوای شخص ثالث

صفحاتی که شامل ویجت‌های شخص ثالث، محتوای تعبیه‌شده یا HTML تولیدشده توسط کاربر هستند را ممیزی کنید. این منابع اغلب مشکلات دسترس‌پذیری (alt text گمشده، نقض‌های کنتراست) ایجاد می‌کنند که شما هنوز به عنوان صاحب صفحه مسئول آن‌ها هستید.

نحوه استفاده
1

فعال‌سازی بازرس دسترس‌پذیری

داک شناور DevSuite Pro را باز کرده و روی آیکون بازرس دسترس‌پذیری کلیک کنید. ابزار DOM صفحه را برای مشکلات دسترس‌پذیری اسکن می‌کند.

2

مشاهده گزارش ممیزی

یک گزارش دسته‌بندی‌شده با خطاها (قرمز)، هشدارها (زرد) و قبول‌شده‌ها (سبز) ظاهر می‌شود. هر بخش مشکلات خاص با عناصر آسیب‌دیده و مراجع معیار WCAG را فهرست می‌کند.

3

کلیک روی مشکلات برای برجسته‌سازی

روی هر مشکل کلیک کنید تا عنصر آسیب‌دیده روی صفحه با یک حاشیه رنگی برجسته شده و به آن پیمایش کنید. ارتباط بین گزارش و عنصر DOM فوری است.

4

خواندن توصیه‌های اصلاح

هر مشکل شامل یک توصیه خاص است: «alt text توصیف محتوای تصویر را اضافه کنید»، «کنتراست رنگ فونت را به حداقل ۴.۵:۱ افزایش دهید»، «یک عنصر label با for='email' اضافه کنید».

5

اصلاح و اسکن مجدد

تغییرات را در کدتان ایجاد کنید، صفحه را مجدداً بارگذاری کنید و ممیزی را دوباره اجرا کنید. تعداد خطا باید با حل مشکلات کاهش یابد. هدف صفر خطا است.

آماده برای امتحان کردن هستید؟ بازرس دسترس‌پذیری?

DevSuite Pro را به صورت رایگان نصب کنید و بیش از ۳۹ ابزار توسعه را برای مرورگر خود باز کنید.

افزودن به Chrome افزودن به Edge افزودن به FireFox