Accessibility Principles : اصول دسترس پذیری در طراحی محصول2. #UXSHIRAZ
چیست؟معلولیت
اشروزمرهکارهای انجام در را انسان که وضعیتی
محدودیتییا مشکل دچار
کند
معلولیتانواع
•
دیداری معلولیت
(
کوررنگی،بینایی کم ،نابینایی
)
•
شنیداری معلولیت
(
شنوایی کم ،ناشنوایی
)
•
حرکتی معلولیت
(
پارکینسون ،عضالنی ،استخوانی مشکالت
)
•
ذهنی معلولیت
(
دیسکلکولیا ،دیسلکسیا ،اوتیسم
)
13. #UXSHIRAZ
بیناییکم
•
زوم از و هستندبینایی ضعف دارای که افرادی
/
میک استفاده صفحه خواندن برای کنتراست افزایش
نند
.
•
است سختبرایشان خواندنو هستند چشمی پیر دچاریا هستند مسن که افرادی
معلولیت انواع
>
16. #UXSHIRAZ
•
ها داده از بخشی رفتن دست از
انتقال هنگام در
اطالعات
(
شد نوشته رنگ چند با که جزواتی کپی مانند
اند ه
)
•
سیستم به کاربر توسط اطالعات ورود امکان عدم
(
طرق از
گوناگون
:
رابط
حرکتی ،متنی ،صوتی
)
یعنیدسترسیعدم
:
پذیریدسترس
یا درکقابل ،دسترسقابل ،افراد همه برای را محصول که کیفیتی سطح
قابل
میکند استفاده
کاربریرابط هراصلیوظیفهدو
.1
کاربر به اطالعات ارایه
.2
کاربر از اطالعات دریافت
17. #UXSHIRAZ
پذیریدسترساجراییهایالیه
:
•
الیه در پذیری دسترس اصول
کاربر تحقیقات
(
کاربربا همدلی
)
•
الیه در پذیری دسترس اصول کارگیری به
اطالعات معماری
محتواو
(
شناختی پذیری دسترس
)
•
الیه در پذیری دسترس اصول کارگیری به
دیزاین
(
ویژوال پذیری دسترس
)
•
الیه در پذیری دسترس اصول گیری کار به
کد سازی پیاده
(
ماشین پذیری دسترس
)
•
تست
واقعی محیط در واقعی کاربرانبا محصول پذیری دسترس
•
وب کنسرسیوم پذیری دسترس اصول
WCAG 2.1
سطوح و
A, AA, AAA
•
استاندارد
ISO 9241-20
استانداردو
ISO 40500
پذیریدسترساستاندارد
:
20. #UXSHIRAZ
محتوامدیریتواطالعاتمعماری
.1
دهید اختصاص تسک یک برای را صفحه هر
( .
همانند
های رابط ،صوتی های رابط
USSD
خودپردازها و
)
.2
یک ،کند پر باید کاربر که فرمهایی در
خطی مسیر
بگیرید نظر در کاربر تعامل برای را
.
.3
کنید استفادهساده نگارش و جامعه متوسط زبان سطح از
(
بر های ترانه اکثر انگلیسی زبان سطح
تاریخ تر
سطح حدود آمریکا
۵.۵
است بوده آیلتس
)
.4
کنید منتشر زیرنویسبا را فیلمهاو صوت قالب در هم و متنقالب در هم را محتوا
.
.5
کنید استفاده پیچیده محتوای ی ساده بیان برای ها گرافو تصاویر از
.
.6
ها گرافو تصاویر تشریح برای متن از
(
نابینایان برای
)
کنید استفاده
.
.7
ها لیست از
(
دار بولت
)
کنید استفاده محتوا بیان در
.
نگ ساده وکوتاه نیز راها پاراگراف بندی قالب
دارید ه
.
.8
استفا معلولیت دارای کاربرانبا سورتینگ کارت از ،پیچیده های اپلیکیشن ساختار چیدمان برای
کنید ده
.
پذیری دسترس اجرایهای الیه
>
۲
32. #UXSHIRAZ
کاربریرابططراحی
ویژوال
بیناکمونابینابرای
پذیری دسترس اجرایهای الیه
>
۳
•
قالب در متنی محتوای گذاری اشتراک
HTML
(
بصورت نه و
PDF
)
•
متن روی زوم قابلیت
/
خوان صفحه توسط خوانش
•
کلیکقابل آیکونهای کنار در وها دکمه روی نوشته از استفاده
•
جای به لیبل از استفاده
place Holder
•
صفحات در زوم امکان گذاشتن باز
وب
(
maximum-scale=1
)
•
خاصیت نوشتن
Alt
عکسهای تگ برای
(
عکس رخداد مهمترین دهنده توضیح
–
داینامیک
) !
•
گرامری قالب از استفاده
“
فعل
”
ها دکمه عنوان در
•
مانند عناوینی از استفاده عدم
“
کنید کلیک اینجا
”
لینکها عنوان در
36. #UXSHIRAZ
د
ُ
کسمتسازیپیاده
!
ماشینوانسانبرای
پذیری دسترس اجرایهای الیه
>
۴
خاصیت
lang
تگ در
HTML
w3schools.com/tags/ref_language_codes.asp
خودشاناصلیمفهوم درفرمهایالمان ازاستفاده
<span class="button" onclick="submitForm()"> Submit </span>
<button type="submit"> ACTION </button>
خاصیت
TabIndex
نابینایان برای فرمهاناوبری در نکته ترین مهم
کنی چک را ایندکس تب،بایاس ویژوال از پیشگیری جهت
د
37. #UXSHIRAZ
د
ُ
کسمتسازیپیاده
!
ماشینوانسانبرای
پذیری دسترس اجرایهای الیه
>
۴
های تگ از استفاده
HTML5
باشدشناساییقابلها خوان صفحه برای صفحه مختلفهای بخش تا میکند کمک
.
لینکهای
برای صفحهناوبری
screen reader
قابل
میشود تشخیص
.
<article> / <aside> / <section>
<nav> …
ها هدینگ از استفاده
:
بخش
های
برای صفحه مختلف
screen reader
قابل
میشود تشخیص
.
<h1> / <h2> / <h3>
معناییهایتگ ازاستفاده
HTML5
38. #UXSHIRAZ
د
ُ
کسمتسازیپیاده
!
ماشینوانسانبرای
پذیری دسترس اجرایهای الیه
>
۴
خاصیت
ALT
میکندشناساییقابلها خوان صفحه و روباتها انواع برای را آنها،تصاویر برای
تگ از استفاده
figure
به نسبت کاملتری توضیحات تا میکند کمک
alt
کنیم اضافه تصویر به
<img alt=“…”>
<figure>
<img src="cat.jpg" alt="African wildcat sleeping in the sun">
<figcaption>
African wildcats are active mainly during the night. Image
rights: CC BY 2.0, John McExample.
</figcaption>
</figure>
39. #UXSHIRAZ
د
ُ
کسمتسازیپیاده
!
ماشینوانسانبرای
پذیری دسترس اجرایهای الیه
>
۴
قابلیت،نابینایان برای پذیری دسترس در چیز ترین مهم
focusability
است
.
مرورگر فوکوس
!
تر ساده بیان به
:
؟ هستم صفحهکجای من
شود منتقلپاپاپ به صفحه فوکوسباید،پاپاپ بازشدن محض به
.
پاپاپپذیریدسترس
از استفادهبا را محتواو فرمها اگر
CSS
ترتیب که شوید مطمئن ،میکنیدجابجا
HTML
است همانگونه نیز آنها
VisualBias
40. #UXSHIRAZ
د
ُ
کسمتسازیپیاده
!
ماشینوانسانبرای
پذیری دسترس اجرایهای الیه
>
۴
•
استهایی بخش چه شامل صفحه که میشود متوجه کاربر
.
•
است چگونهها المان وضعیت که میشود متوجه کاربر
.
خیر؟یا است خورده تیک باکس چک مثال
•
بصورت صفحه شدن روز به متوجه کاربر
ajax
شود
.
مثال
:
شود می باز صفحه در نوتیفیکیشن باکس یک وقتی
.
•
میکند پیدا را صفحه ازخاصی بخش به شدن منتقل امکان کاربر
.
ش باز که نوتیفیکیشنی داخل به مثال
ده
.
خصیصه ازاستفاده
ARIA
•
تگهای معنی میتواند خصیصه این
HTML
را
override
کند
( .
باشه مضر ممکنه معنایی تگهای وجود با
)
ازاستفادهخطرات
ARIA
AccessibleRichInternetApplications
Link: bit.ly/aria-learn
41. #UXSHIRAZ
د
ُ
کسمتسازیپیاده
!
ماشینوانسانبرای
پذیری دسترس اجرایهای الیه
>
۴
•
کند عوض راها نوشته فونت سایز و نوع تواند می کاربر
.
•
کند عوض راها نوشته رنگ تواند می کاربر
.
•
کند ایجاد صفحه در ریسپانسیو غیرهای المان میتواند کاربر
.
مانند
table
ادیتورهای ازاستفاده
WYSIWYG
•
ببرد کار به ها عنوان کردن بزرگ و کوچک برای را معنایی های تگ میتواند کاربر
.
•
و کاربر و معنااساس بر ، استانداردتر شده تولید خروجی
semantic
است نگارش
.
جایگزین
:
ادیتورهای
WYMIWYG
45. #UXSHIRAZ
بینایی کم شرایط در هیوریستیک تست
/
دیدتاری
/
نور کمبود
پذیریدسترستستوهیوریستیک
پذیری دسترس اجرایهای الیه
>
۵
47. منابع
•
وب کنسرسیوم استاندارد
WCAG
نسخه
2.1
•
انگلیس دولت پذیری دسترس راهنمای
accessibility.blog.gov.uk
•
وب کنسرسیوم گانه سه سطوح پذیری دسترس اصول کوچک لیست چک
wuhcag.com/wcag-checklist
•
مقاالت
تعاملی طراحی بنیاد سایت وب
IxDF
پذیری دسترس درباره
#UXSHIRAZ