የፓሌት ንፅፅርን ማረጋገጥ
የፓሌት ንፅፅርን ማረጋገጥ ችሎታ በንድፍ ፓሌትዎ ውስጥ ያሉ የቀለም ጥንዶች ለWCAG (የዌብ ይዘት ተደራሽነት መመሪያዎች) መሟላትን የሚፈትሽ ሲሆን፣ ከዚያም በጉዳዩ ላይ ከመተግበሩ በፊት ያረጋግጣል።
አጠቃላይ እይታ
ይህ ችሎታ የጣቢያዎ የቀለም ስብስብ በጽሑፍ እና በጀርባ ቀለም መካከል ያለውን ንፅፅር ጥምርታ (contrast ratio) በማረጋገጥ፣ ተደራሽነት ደረጃዎችን የሚያሟላ መሆኑን ያረጋግጣል። ይህ ደግሞ የእይታ ችግር ያለባቸው ተጠቃሚዎች በቀላሉ ሊያነቡት የሚቸገሩባቸው የቀለም ጥምርቶችን መከላከል ይረዳል።
የግብዓት ቅርጸት (Input Format)
ይህ ችሎታ የቀለም ፓሌትን እንደ ግብዓት ይቀበላል፦
{
"colors": [
{
"name": "primary",
"hex": "#678233"
},
{
"name": "text",
"hex": "#ffffff"
},
{
"name": "background",
"hex": "#f5f5f5"
}
],
"wcag_level": "AA"
}
መለኪያዎች (Parameters)
| መለኪያ (Parameter) | አይነት (Type) | አስፈላጊ (Required) | መግለጫ (Description) |
|---|---|---|---|
colors | array | አዎ | የname እና hex ባህሪያት ያላቸው የቀለም ዕቃዎች ስብስብ (Array of color objects) |
wcag_level | string | አይ | የWCAG መሟላት ደረጃ፡ "A", "AA" (በቅድፋት)፣ ወይም "AAA" |
pairs_to_check | array | አይ | ሊረጋገጡ የሚፈልጉ የተወሰኑ የቀለም ጥንዶች (ለምሳሌ፡ ["primary-text", "background-text"]) |