အခမဲ့ WCAG အရောင်ကွာဟချက်စစ်ဆေးစက်
အရောင် နှစ်မျိုးသည် accessibility အတွက် WCAG AA နှင့် AAA contrast စံနှုန်းများ ဖြည့်ဆည်းမရှိ စစ်ဆေးပါ။ contrast နည်းလွန်းသောအခါ အလိုအလျောက် အကြံပြုချက်ဖြင့် text size အမျိုးမျိုးတွင် live preview 。
ကြီးသောခေါင်းစဉ် စာသား
အလတ်စာသား (18px) ဖတ်ရန်။
ပုံမှန်စာသား (16px) စာပိုဒ်များအတွက်။
သေးငယ်သောစာသား (14px) caption နှင့် metadata အတွက်။
Contrast အချိုး
4.5:1 လိုအပ်သည် · သင့်တွင် ၁၄.၆၃:1 ရှိသည်
3.0:1 လိုအပ်သည် · သင့်တွင် ၁၄.၆၃:1 ရှိသည်
7.0:1 လိုအပ်သည် · သင့်တွင် ၁၄.၆၃:1 ရှိသည်
4.5:1 လိုအပ်သည် · သင့်တွင် ၁၄.၆၃:1 ရှိသည်
3.0:1 လိုအပ်သည် · သင့်တွင် ၁၄.၆၃:1 ရှိသည်
အမြန်ကြိုတင်ချိန်ညှိချက်
WCAG 2.1 contrast guidelines အပေါ် အခြေပြု။ ကြီးသောစာသား = 18pt (24px) ပုံမှန် သို့မဟုတ် 14pt (18.66px) မဲကျ။ Hex ကုဒ်များ နှစ်ဦးလုံးမှ အပ်ဒိတ်ဖြစ်သည် — hex ရိုက် သို့မဟုတ် အရောင်ရွေး၊ input နှစ်ခုလုံး ကိုက်ညီနေသည်။
အသုံးများသော အသုံးပြုမှုများ
- အုံးအုံခွင့် စာမျက်နှာ အုံးအုံခွင့်သင့်ဆိုက်၏ စာသားအရောင်များသည် လက်လှမ်းမီမှုအတွက် WCAG AA သို့မဟုတ် AAA အရောင်ကွာခြားမှုစံနှုန်းနှင့် ကိုက်ညီကြောင်း စစ်ဆေးပါ။
- လုံးဝ အုံးအုံခွင့် အုံးအုံခွင့် ကြေးမုံုသည့်ကျ လုံးဝ အုံးအုံခွင့် အုံးအုံခွင့် အုံးအုံခွင့် အုံးအုံခွင့် အုံးအုံခွင့် ကြေးမုံု။
- အုံးအုံခွင့် အုံးအုံခွင့် အုံးအုံခွင့် စုံလင်မှုအုံးအုံခွင့် စာသား အုံးအုံခွင့် ပြင်ဆင်ခြင်း အုံးအုံခွင့် အုံးအုံခွင့် အုံးအုံခွင့် သည့် သည့်အခါ။
- အုံးအုံခွင့် အုံးအုံခွင့် အုံးအုံခွင့် ဒေတာကြီးကဲ့သို့, အညွှန်း, နှင့် အုံးအုံခွင့် ဒေတာ ကုံးအုံးအုံခွင့် ဖတ်ခြင်း — အထူးအုံးအုံခွင့် အုံးအုံခွင့် အုံးအုံခွင့်။
- လက်လှမ်းမီသော ခလုတ်အရောင်များ ဒီဇိုင်းဆွဲပါCTA၊ လုပ်ဆောင်ချက်ခလုတ်များနှင့် လင့်ခ်များသည် နောက်ခံများနှင့်နှိုင်းယှဉ်လျှင် WCAG ကို ဖြတ်သန်းကြောင်း သေချာစေပါ။
မည်သို့ အလုပ်လုပ်သည်
Contrast စစ်ဆေးမှုသည် WCAG 2.1 relative luminance algorithm ကို သုံး၍ သင့် browser ထဲတွင် လုံးဝ လုပ်ဆောင်ပါသည် — library၊ server မပါဝင်ဘဲ spec ကို အတိအကျ လိုက်နာသော ကိုယ်တိုင်ရေးထားသော ဂဏန်းသင်္ချာသာဖြစ်သည်။ ရလဒ်တိုင်းသည် သင်ရိုက်သည် (သို့) အရောင်ရွေးချယ်သည်နှင့်အမျှ အချိန်နှင့်တပြေးညီ update ဖြစ်သည်။
- 1Hex input နှင့် normalization3-digit (#abc) နှင့် 6-digit (#aabbcc) hex တန်ဖိုးနှစ်မျိုးစလုံးကို လက်ခံပြီး RGB triple အပြည့်အစုံအဖြစ် normalize လုပ်သည်။ မမှန်ကန်သော input ကို အမည်းရောင်သို့ တိတ်တဆိတ် default မလုပ်ဘဲ ချက်ချင်း ငြင်းပယ်သဖြင့် အနီရောင် border ပေါ်လာပြီး မှားယွင်းသော pass ရလဒ် ပေါ်လာခြင်းကို ရှောင်ရှားသည်။
- 2WCAG luminance တွက်ချက်မှုအရောင်တစ်ခုစီကို WCAG 2.1 ဖော်မြူလာ — sRGB channel တန်ဖိုးများကို piecewise gamma correction (0.03928 အောက်တွင် 12.92 ဖြင့် စား၊ ၎င်းအထက်တွင် 2.4 power ထပ်ကိန်း) ဖြင့် linearize လုပ်ပြီး 0.2126R + 0.7152G + 0.0722B ဖြင့် weight ချမည် — ကို သုံး၍ relative luminance အဖြစ် ပြောင်းလဲသည်။
- 3Contrast ratio နှင့် compliance စစ်ဆေးမှုများContrast ratio ကို (lighter + 0.05) / (darker + 0.05) အဖြစ် တွက်ချက်ပြီး WCAG threshold ငါးမျိုးစလုံး — AA ရိုးရိုးစာသား (4.5:1)၊ AA ကြီးမားသောစာသား (3:1)၊ AAA ရိုးရိုးစာသား (7:1)၊ AAA ကြီးမားသောစာသား (4.5:1)၊ UI component (3:1) — နှင့် နှိုင်းယှဉ် စစ်ဆေးသည်။ Keystroke တိုင်းတွင် ရလဒ် update ဖြစ်သည်။
- 4Hue ထိန်းသိမ်းထားသော ပြင်ဆင်ချက် အကြံပြုချက်များPair သည် WCAG AA တွင် မအောင်မြင်ပါက ကိရိယာသည် HSL lightness space တွင် — မူရင်း lightness မှ ဘက်နှစ်ဖက်စလုံးသို့ အဆင့်ဆင့် တက်ကာ — hue နှင့် saturation ကို တူညီစေဆဲ 4.5:1 အောင်မြင်မည့် အရောင်တစ်ခုစီ၏ အနီးစပ်ဆုံး မူကွဲကို ရှာဖွေသည်။ EyeDropper API (Chromium) ကိုလည်း သင့်ဖန်သားပြင်မှ မည်သည့်အရောင်ကိုမဆို တိုက်ရိုက် sample ယူရန် သုံးနိုင်သည်။
ဆက်နွှယ်သော ကိရိယာများ
အရောင်မျက်မမြင်အတုယူစမ်းသပ်စက်
အရောင် မြင်ကွင်း ချို့ယွင်းချက်ရှိသော လူများ သင့် ဒီဇိုင်းကို မည်သို့ မြင်ကြသည် ကြည့်ပါ။ protanopia, deuteranopia, tritanopia, achromatopsia နှင့် အနည်းငယ် ချို့ယွင်းချက်များ simulate ပြုလုပ်သည်。
ကျွန်ုပ်၏ မျက်နှာပြင်ပြတ်သားမှုနှုန်း (Resolution) က ဘာလဲ
CSS နှင့် ပစ်ဆယ်အစစ်တို့ဖြင့် သင့်စခရင် resolution၊ ဝင်းဒိုးအရွယ်အစား၊ pixel ratio၊ colour depth၊ HDR၊ touch support နှင့် refresh rate တို့ကို ကြည့်ရှုပြီး အားလုံးကို ကူးယူပါ။
Dead Pixel စမ်းသပ်ကိရိယာ
စခရင်အပြည့် အနက်၊ အဖြူ၊ အနီ၊ အစိမ်း၊ အပြာနှင့် မီးခိုးရောင်တို့ဖြင့် သင့်စခရင်ပေါ်ရှိ dead သို့မဟုတ် stuck pixel များကို စစ်ဆေးပါ၊ stuck pixel ပြုပြင်ကိရိယာလည်း ပါဝင်ပါသည်။