ກວດສອບຄວາມຕ່າງຂອງຊຸດສີ
ຄວາມສາມາດ ກວດສອບຄວາມຕ່າງຂອງຊຸດສີ ກວດສອບຄູ່ສີໃນຊຸດສີການອອກແບບຂອງທ່ານວ່າສອດຄ່ອງກັບ WCAG (ຄຳແນະນຳການເຂົ້າເຖິງເນື້ອຫາເວັບ) ຫຼືບໍ່ ກ່ອນນຳໃຊ້ກັບທີມຂອງທ່ານ.
ພາບລວມ
ຄວາມສາມາດນີ້ຮັບປະກັນວ່າໂຄງສີຂອງເວັບໄຊຂອງທ່ານຕອບສະໜອງມາດຕະຖານການເຂົ້າເຖິງ ໂດຍກວດສອບອັດຕາຄວາມຕ່າງລະຫວ່າງສີຂໍ້ຄວາມ ແລະ ສີພື້ນຫຼັງ. ມັນຊ່ວຍປ້ອງກັນການຈັບຄູ່ສີທີ່ອາດອ່ານຍາກສຳລັບຜູ້ໃຊ້ທີ່ມີຄວາມບົກພ່ອງທາງສາຍຕາ.
ຮູບແບບຂໍ້ມູນນຳເຂົ້າ
ຄວາມສາມາດນີ້ຮັບຊຸດສີເປັນຂໍ້ມູນນຳເຂົ້າ:
{
"colors": [
{
"name": "primary",
"hex": "#678233"
},
{
"name": "text",
"hex": "#ffffff"
},
{
"name": "background",
"hex": "#f5f5f5"
}
],
"wcag_level": "AA"
}
ພາຣາມິເຕີ
| Parameter | Type | Required | Description |
|---|---|---|---|
colors | array | ແມ່ນ | ອາເຣຂອງອອບເຈັກສີທີ່ມີຄຸນສົມບັດ name ແລະ hex |
wcag_level | string | ບໍ່ | ລະດັບການສອດຄ່ອງ WCAG: "A", "AA" (ຄ່າເລີ່ມຕົ້ນ), ຫຼື "AAA" |
pairs_to_check | array | ບໍ່ | ຄູ່ສີສະເພາະທີ່ຈະກວດສອບ (ເຊັ່ນ ["primary-text", "background-text"]) |
ລະດັບ WCAG ທີ່ກວດສອບ
ຄວາມສາມາດນີ້ກວດສອບອັດຕາຄວາມຕ່າງຕາມມາດຕະຖານ WCAG:
| ລະດັບ | ຂໍ້ຄວາມປົກກະຕິ | ຂໍ້ຄວາມຂະໜາດໃຫຍ່ | ອັດຕາສ່ວນຂັ້ນຕ່ຳ |
|---|---|---|---|
| A | 3:1 | 3:1 | 3:1 |
| AA | 4.5:1 | 3:1 | 4.5:1 |
| AAA | 7:1 | 4.5:1 | 7:1 |
- ຂໍ້ຄວາມປົກກະຕິ — ຂໍ້ຄວາມທີ່ນ້ອຍກວ່າ 18pt (ຫຼື 14pt ຕົວໜາ)
- ຂໍ້ຄວາມຂະໜາດໃຫຍ່ — ຂໍ້ຄວາມ 18pt ຫຼື ໃຫຍ່ກວ່າ (ຫຼື 14pt ຕົວໜາ ຫຼື ໃຫຍ່ກວ່າ)