به Learn Accessibility خوش آمدید!

دسترسی دیجیتال، که معمولاً به اختصار a11y نامیده می‌شود، در مورد طراحی و ساخت وب‌سایت‌ها و برنامه‌های وب است که افراد ناتوان می‌توانند به شیوه‌ای معنادار و معادل با آنها تعامل داشته باشند.

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

این یک مرجع کامل نیست . هر بخش موضوع بخش را معرفی می کند، زمینه و مثال هایی را ارائه می دهد. پیوندهایی به مراجع موضوعی مانند مشخصات MDN و WCAG و سایر مقالات web.dev وجود خواهد داشت. هر بخش یک ارزیابی کوتاه دارد تا به افراد کمک کند درک خود را تأیید کنند.

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

ما آماده بازخورد شما هستیم! یک مشکل GitHub را باز کنید و تا جایی که می توانید اطلاعات بدهید تا بتوانیم به آن رسیدگی کنیم.

در اینجا چیزی است که یاد خواهید گرفت:

دسترسی دیجیتال چیست و چرا اهمیت دارد؟

وب‌سایت‌ها و برنامه‌های وب را طراحی و بسازید که افراد ناتوان بتوانند به شیوه‌ای معنادار و معادل با آنها تعامل داشته باشند. در مورد تأثیر تجاری و قانونی این انتخاب ها بخوانید.

ARIA و HTML

زمان استفاده از ARIA در مقابل HTML.

ساختار محتوا

از HTML معنایی، نشانه‌ها و جداول برای محتوای قابل دسترس استفاده کنید.

سند

عناصر HTML اضافی که باید هنگام ساخت وب سایت ها و برنامه های وب قابل دسترسی در نظر گرفته شوند.

فوکوس صفحه کلید

نظم و سبک پیمایش صفحه کلید را درک کرده و بهبود ببخشید.

جاوا اسکریپت

رویدادهای راه انداز قابل دسترس، عناوین صفحه، محتوای پویا و موارد دیگر را بنویسید.

تصاویر

تصاویر قابل دسترسی ایجاد کنید

رنگ و کنتراست

پالت های رنگی قابل دسترس با کنتراست مناسب بسازید.

انیمیشن و حرکت

از افراد مبتلا به انواع اختلالات حرکتی حمایت کنید.

تایپوگرافی

حروف، اندازه فونت مناسب را انتخاب کنید و کپی خود را با یک طرح بندی در دسترس ساختار دهید.

تصویری و صوتی

انواع رسانه های جایگزین که ویدیو و صدای شما را در دسترس قرار می دهد.

تشکیل می دهد

فرم های قابل دسترس ایجاد کنید

طراحی و تجربه کاربری

طرح های قابل دسترس ایجاد کنید و تجربه کاربر خود را ارزیابی کنید.

تست دسترسی خودکار

نحوه انجام تست دسترسی خودکار

تست دسترسی دستی

نحوه تست دستی برای دسترسی

تست فناوری کمکی

نحوه تست با فناوری کمکی (AT).

نتیجه گیری و مراحل بعدی

منابع بیشتر برای کمک به شما در برداشتن گام های بعدی.

واژه نامه

اصطلاحات و مفاهیم رایج دسترسی را بیاموزید.

بنابراین، آیا آماده یادگیری دسترسی هستید؟ بیا شروع کنیم .