# ဝက်ဘ်ပေ့ဂျ်များကို ဝင်ရောက်နိုင်စေရန် ဖန်တီးခြင်း ![Accessibility အကြောင်းအားလုံး](../../../../translated_images/webdev101-a11y.8ef3025c858d897a403a1a42c0897c76e11b724d9a8a0c0578dd4316f7507622.my.png) > Sketchnote by [Tomomi Imura](https://twitter.com/girlie_mac) ## သင်ခန်းစာမတိုင်မီ မေးခွန်းများ [Pre-lecture quiz](https://ff-quizzes.netlify.app/web/) > ဝက်ဘ်၏ အားသာချက်မှာ ၎င်း၏ အထွေထွေသုံးနိုင်မှုဖြစ်သည်။ မသန်စွမ်းမှုမရှိမရှိ လူတိုင်း ဝင်ရောက်နိုင်စေရန် အရေးကြီးသော အချက်တစ်ခုဖြစ်သည်။ > > \- Sir Timothy Berners-Lee, W3C Director နှင့် World Wide Web ကို တီထွင်သူ ဤအဆိုသည် ဝက်ဘ်ဆိုဒ်များကို ဝင်ရောက်နိုင်စေရန် ဖန်တီးခြင်း၏ အရေးကြီးမှုကို အလွန်ကောင်းစွာ ဖော်ပြထားသည်။ လူတိုင်း ဝင်ရောက်နိုင်မည့် အက်ပလီကေးရှင်းမရှိပါက ၎င်းသည် အလိုအလျောက် ဖယ်ရှားထားသော အက်ပလီကေးရှင်းဖြစ်သည်။ ဝက်ဘ်ဒီဗယ်လော့ပါများအနေဖြင့် အမြဲတမ်း ဝင်ရောက်နိုင်မှုကို စဉ်းစားထားသင့်သည်။ အစမှစ၍ ဤအချက်ကို အာရုံစိုက်ထားခြင်းဖြင့် သင်ဖန်တီးသော စာမျက်နှာများကို လူတိုင်း ဝင်ရောက်နိုင်စေရန် အလွန်ကောင်းမွန်သော အခြေခံအဆင့်ကို ရောက်ရှိနိုင်ပါမည်။ ဤသင်ခန်းစာတွင် သင်၏ ဝက်ဘ်အရင်းအမြစ်များကို ဝင်ရောက်နိုင်စေရန် အကူအညီပေးနိုင်သော ကိရိယာများနှင့် ဝင်ရောက်နိုင်မှုကို စဉ်းစားပြီး ဖန်တီးနည်းကို သင်ယူပါမည်။ > ဤသင်ခန်းစာကို [Microsoft Learn](https://docs.microsoft.com/learn/modules/web-development-101/accessibility/?WT.mc_id=academic-77807-sagibbon) တွင် လေ့လာနိုင်ပါသည်။ ## အသုံးပြုရန် ကိရိယာများ ### Screen readers အများဆုံး သိရှိထားသော ဝင်ရောက်နိုင်မှု ကိရိယာများမှာ screen readers ဖြစ်သည်။ [Screen readers](https://en.wikipedia.org/wiki/Screen_reader) သည် မျက်စိမမြင်သူများအတွက် အသုံးပြုသော client များဖြစ်သည်။ ဘရောက်ဇာမှ သင်မျှဝေလိုသော အချက်အလက်ကို သေချာစွာ ဖော်ပြနိုင်ရန် ကြိုးစားသည့်အတိုင်း screen reader မှလည်း အချက်အလက်ကို သေချာစွာ ဖော်ပြနိုင်ရန် ကြိုးစားရမည်။ အခြေခံအားဖြင့် screen reader သည် စာမျက်နှာကို အပေါ်မှ အောက်သို့ အသံထွက်ဖြင့် ဖတ်ပေးမည်။ သင်၏ စာမျက်နှာသည် စာသားသာပါရှိပါက reader သည် ဘရောက်ဇာနှင့် ဆင်တူသော နည်းလမ်းဖြင့် အချက်အလက်ကို ဖော်ပြမည်။ သို့သော် ဝက်ဘ်စာမျက်နှာများသည် စာသားသာမပါရှိပါ။ ၎င်းတွင် လင့်ခ်များ၊ ဓာတ်ပုံများ၊ အရောင်များနှင့် အခြားသော ရှုထောင့်ဆိုင်ရာ အစိတ်အပိုင်းများ ပါဝင်မည်။ ဤအချက်အလက်များကို screen reader မှ သေချာစွာ ဖတ်နိုင်ရန် ဂရုစိုက်ရမည်။ ဝက်ဘ်ဒီဗယ်လော့ပါများသည် screen reader ကို မိမိကိုယ်တိုင် အသုံးပြု၍ ရင်းနှီးထားသင့်သည်။ အထက်တွင် ဖော်ပြထားသည့်အတိုင်း ၎င်းသည် သင်၏ အသုံးပြုသူများ အသုံးပြုမည့် client ဖြစ်သည်။ ဘရောက်ဇာ၏ လုပ်ဆောင်ပုံကို သင် ရင်းနှီးထားသည့်အတိုင်း screen reader ၏ လုပ်ဆောင်ပုံကိုလည်း သင်လေ့လာသင့်သည်။ ကံကောင်းစွာဖြင့် screen readers များသည် အများဆုံး operating systems တွင် built-in အနေဖြင့် ပါဝင်သည်။ ဘရောက်ဇာများတွင် built-in tools များနှင့် extension များလည်း ပါဝင်ပြီး စာသားကို အသံထွက်ဖြင့် ဖတ်ပေးခြင်း သို့မဟုတ် အခြေခံ navigation လုပ်ဆောင်ချက်များကို ပေးနိုင်သည်။ ဥပမာအားဖြင့် [Edge browser tools](https://support.microsoft.com/help/4000734/microsoft-edge-accessibility-features) များသည် ဝင်ရောက်နိုင်မှုအတွက် အရေးကြီးသော ကိရိယာများဖြစ်သော်လည်း screen reader testing tools များနှင့် ရှုပ်ထွေးမနေသင့်ပါ။ ✅ Screen reader နှင့် browser text reader ကို စမ်းသုံးပါ။ Windows တွင် [Narrator](https://support.microsoft.com/windows/complete-guide-to-narrator-e4397a0d-ef4f-b386-d8ae-c172f109bdb1/?WT.mc_id=academic-77807-sagibbon) သည် default အနေဖြင့် ပါဝင်ပြီး [JAWS](https://webaim.org/articles/jaws/) နှင့် [NVDA](https://www.nvaccess.org/about-nvda/) ကိုလည်း ထည့်သွင်းနိုင်သည်။ macOS နှင့် iOS တွင် [VoiceOver](https://support.apple.com/guide/voiceover/welcome/10) သည် default အနေဖြင့် ပါဝင်သည်။ ### Zoom မျက်စိမမြင်သူများအတွက် အများဆုံး အသုံးပြုသော ကိရိယာတစ်ခုမှာ zooming ဖြစ်သည်။ အခြေခံ zooming အမျိုးအစားမှာ `Control + plus sign (+)` သို့မဟုတ် screen resolution ကို လျှော့ချခြင်းဖြင့် ထိန်းချုပ်နိုင်သည်။ ဤအမျိုးအစား zooming သည် စာမျက်နှာတစ်ခုလုံးကို ပြန်လည် အရွယ်အစားချိန်ညှိစေပြီး [responsive design](https://developer.mozilla.org/docs/Learn/CSS/CSS_layout/Responsive_Design) ကို အသုံးပြုခြင်းသည် zoom အဆင့်များတွင် အသုံးပြုသူအတွေ့အကြုံကောင်းစေရန် အရေးကြီးသည်။ အခြား zooming အမျိုးအစားမှာ အထူး software ကို အသုံးပြု၍ screen ၏ တစ်နေရာကို ပိုမိုကြီးမားစေပြီး pan လုပ်ခြင်းဖြစ်သည်။ ဤနည်းလမ်းသည် အမှန်တကယ် magnifying glass ကို အသုံးပြုသည့်နည်းလမ်းနှင့် ဆင်တူသည်။ Windows တွင် [Magnifier](https://support.microsoft.com/windows/use-magnifier-to-make-things-on-the-screen-easier-to-see-414948ba-8b1c-d3bd-8615-0e5e32204198) သည် built-in အနေဖြင့် ပါဝင်ပြီး [ZoomText](https://www.freedomscientific.com/training/zoomtext/getting-started/) သည် third-party magnification software ဖြစ်ပြီး feature များပိုမိုပါဝင်သည့်အပြင် အသုံးပြုသူများလည်း များပြားသည်။ macOS နှင့် iOS တွင် built-in magnification software ဖြစ်သော [Zoom](https://www.apple.com/accessibility/mac/vision/) ပါဝင်သည်။ ### Contrast checkers ဝက်ဘ်ဆိုဒ်များတွင် အသုံးပြုသော အရောင်များကို အရောင်မမြင်နိုင်သူများ သို့မဟုတ် အနည်းဆုံး contrast အရောင်များကို မြင်ရခက်သူများ၏ လိုအပ်ချက်များကို ဖြေရှင်းနိုင်ရန် သေချာစွာ ရွေးချယ်ရမည်။ ✅ သင်နှစ်သက်သော ဝက်ဘ်ဆိုဒ်တစ်ခုကို browser extension တစ်ခုဖြစ်သော [WCAG's color checker](https://microsoftedge.microsoft.com/addons/detail/wcag-color-contrast-check/idahaggnlnekelhgplklhfpchbfdmkjp?hl=en-US&WT.mc_id=academic-77807-sagibbon) ဖြင့် စမ်းသပ်ပါ။ သင်ဘာတွေ သင်ယူရမလဲ? ### Lighthouse သင်၏ ဘရောက်ဇာ၏ developer tool area တွင် Lighthouse tool ကို ရှာတွေ့နိုင်သည်။ ဤ tool သည် ဝက်ဘ်ဆိုဒ်၏ ဝင်ရောက်နိုင်မှု (အခြားသော analysis များနှင့်အတူ) ကို စတင်ကြည့်ရှုရန် အရေးကြီးသည်။ Lighthouse ကို အပြည့်အဝ အားထားသင့်သည်မဟုတ်သော်လည်း 100% score ရရှိခြင်းသည် အခြေခံအနေဖြင့် အလွန်အရေးကြီးသည်။ ✅ သင်၏ ဘရောက်ဇာ၏ developer tool panel တွင် Lighthouse ကို ရှာဖွေပြီး site တစ်ခုကို analysis လုပ်ပါ။ သင်ဘာတွေ ရှာတွေ့ရမလဲ? ## ဝင်ရောက်နိုင်မှုအတွက် ဒီဇိုင်းဆွဲခြင်း ဝင်ရောက်နိုင်မှုသည် အကြီးအကျယ်သော ခေါင်းစဉ်တစ်ခုဖြစ်သည်။ သင်ကို ကူညီရန် အရင်းအမြစ်များစွာ ရရှိနိုင်သည်။ - [Accessible U - University of Minnesota](https://accessibility.umn.edu/your-role/web-developers) ကျွန်ုပ်တို့သည် ဝက်ဘ်ဆိုဒ်များကို ဝင်ရောက်နိုင်စေရန် ဖန်တီးခြင်း၏ အချက်အားလုံးကို ဖော်ပြနိုင်မည်မဟုတ်သော်လည်း အောက်တွင် ဖော်ပြထားသော အခြေခံအချက်များကို သင် အကောင်အထည်ဖော်လိုက်သင့်သည်။ အစမှစ၍ ဝင်ရောက်နိုင်သော စာမျက်နှာကို ဒီဇိုင်းဆွဲခြင်းသည် ရှိပြီးသား စာမျက်နှာကို ပြန်လည် ဝင်ရောက်နိုင်စေရန် ပြင်ဆင်ခြင်းထက် **အမြဲတမ်း** လွယ်ကူသည်။ ## ကောင်းမွန်သော ပြသမှုအခြေခံများ ### အရောင်များကို လုံခြုံစွာ ရွေးချယ်ခြင်း လူများသည် ကမ္ဘာကို မတူညီသော နည်းလမ်းများဖြင့် မြင်ကြသည်။ ၎င်းတွင် အရောင်များလည်း ပါဝင်သည်။ သင်၏ site အတွက် အရောင် scheme ကို ရွေးချယ်သည့်အခါ လူတိုင်း ဝင်ရောက်နိုင်စေရန် သေချာစွာ ရွေးချယ်ရမည်။ [Color Safe](http://colorsafe.co/) သည် အရောင် palette များကို ဖန်တီးရန် ကောင်းမွန်သော tool တစ်ခုဖြစ်သည်။ ✅ အရောင်အသုံးပြုမှုအတွက် အလွန်ပြဿနာများဖြစ်စေသော ဝက်ဘ်ဆိုဒ်တစ်ခုကို ရှာဖွေပါ။ အဘယ်ကြောင့်? ### မှန်ကန်သော HTML ကို အသုံးပြုခြင်း CSS နှင့် JavaScript ကို အသုံးပြု၍ element မည်သည့်အမျိုးအစားကိုမဆို control အမျိုးအစားတစ်ခုလို ပြောင်းလဲနိုင်သည်။ `` ကို `