- लेखक Postmark में color system को फिर से बनाने का अपना अनुभव और पुराने palette में आई समस्याएँ साझा करते हैं.
- पुराने palette की मुख्य समस्याएँ थीं रंगों की perceived brightness में consistency की कमी और color variants के बीच contrast ratio का unpredictable होना.
- लेखक बताते हैं कि ये समस्याएँ HSL color model की अंतर्निहित खामियों और design tools में बेहतर alternatives के लिए support की कमी के कारण पैदा हुईं.
- लेखक HSL के बजाय CIELAB और LCh color spaces को बेहतर विकल्प के रूप में पेश करते हैं, जिन्हें इंसानों की brightness और saturation perception को ध्यान में रखकर डिज़ाइन किया गया है.
- लेखक Accessible Palette app का परिचय देते हैं, जो consistent brightness और predictable contrast ratio वाले color systems बनाने का एक tool है.
- यह app users को brightness levels को customize करने, contrast ratio को control करने, और RGB या CIELAB color space के आधार पर color palettes generate करने की सुविधा देता है.
- लेखक मौजूदा WCAG 2.1 contrast ratio calculation की खामियों पर चर्चा करते हैं और app में इस्तेमाल किए गए Advanced Perceptual Contrast Algorithm (APCA) का परिचय कराते हैं.
- लेखक पाठकों को सलाह देते हैं कि वे अधिकतम future-proofing और compliance के लिए WCAG 2.1 और APCA दोनों guidelines को ध्यान में रखकर color systems बनाएँ.
- लेखक Accessible Palette app के उपयोग के फ़ायदों पर ज़ोर देते हैं और सवाल या feedback होने पर पाठकों को कभी भी संपर्क करने के लिए आमंत्रित करते हैं.
1 टिप्पणियां
Hacker News टिप्पणी
color()function sRGB के अलावा कई color spaces को support करता है।