वेब डिज़ाइन के रंग कंट्रास्ट की जांच करना

आपके डिज़ाइन के ऐक्सेस किए जा सकने वाले कलर कंट्रास्ट की जांच करने और उसकी पुष्टि करने के लिए, तीन टूल और तकनीकों के बारे में खास जानकारी.

चार्ली ग्लीसन
चार्ली ग्लीसन

मान लें कि आपके पास हल्के बैकग्राउंड पर कुछ टेक्स्ट है, जैसे कि:

वाक्य में 'झटपट ब्राउन फ़ॉक्स जंपिंग ओवर द लेज़ी डॉग फिर से' दिखाया गया है, जहां हर एक शब्द या कुछ शब्द हल्के नीले रंग के हैं. धीरे-धीरे फ़ेड किए गए शब्दों के हर सेक्शन के ऊपर, उनके कंट्रास्ट अनुपात का स्कोर होता है. कम कंट्रास्ट की वजह से, आखिरी कुछ शब्दों को पढ़ना बहुत मुश्किल है.

हो सकता है कि सभी उदाहरण आपको दिखें, लेकिन सभी के लिए यह ज़रूरी नहीं है.

ऐक्सेसबल कलर कंट्रास्ट ऐसा तरीका है जिससे यह पक्का होता है कि टेक्स्ट सभी के लिए पढ़ने लायक हो. कभी-कभी कंट्रास्ट को टेस्ट करना आसान होता है और कभी-कभी यह बहुत मुश्किल भी होता है. इस पोस्ट के आखिर तक, आपके पास वेब डिज़ाइन के कंट्रास्ट की जांच करने, उसे ठीक करने, और उसकी पुष्टि करने के लिए तीन नए टूल और तकनीकें होंगी, ताकि आप मुश्किल से मुश्किल स्थितियों को हल कर सकें.

डब्ल्यूसीएजी और कलर कंट्रास्ट

W3C का Web Accessibility Initiative, रणनीतियां, स्टैंडर्ड, और संसाधन उपलब्ध कराता है, ताकि यह पक्का किया जा सके कि इंटरनेट को ज़्यादा से ज़्यादा लोगों तक पहुंचाया जा सके. इन मानकों पर लागू होने वाले दिशा-निर्देशों को 'वेब कॉन्टेंट सुलभता दिशा-निर्देश' या डब्ल्यूसीएजी कहा जाता है. नए स्टेबल वर्शन डब्ल्यूसीएजी 2.1 में, सुलभता से जुड़ी एक ज़रूरी शर्त को शामिल किया गया है: कम से कम कंट्रास्ट.

डब्ल्यूसीएजी 2.1 में दो रंगों के बीच का संबंध, उनके कंट्रास्ट अनुपात से बताया जाता है. इसका मतलब है कि दो रंगों की चमक की तुलना करने पर आपको मिलने वाली संख्या. ल्यूमिनेंस यह बताने का एक तरीका है कि कोई रंग, काला (0%) या सफ़ेद (100%) से कितना मिलता-जुलता है. डब्ल्यूसीएजी कुछ नियम और कैलकुलेशन एल्गोरिदम इस आधार पर तय करता है कि वेब को ऐक्सेस करने के लिए, कंट्रास्ट रेशियो क्या होना चाहिए. हालांकि, इस कैलकुलेशन में आम तौर पर होने वाली समस्याएं हैं. आखिर में, एक और भी ज़्यादा भरोसेमंद तरीका अपनाया जाएगा, लेकिन फ़िलहाल डब्ल्यूसीएजी सबसे बेहतर विकल्प है.

इसके नियम क्या हैं?

AA AAA
मुख्य हिस्सा (< 24px) 4.5 7
बड़ा टेक्स्ट (> 24 पिक्सल) 3 4.5
यूज़र इंटरफ़ेस (यूआई) (आइकॉन, ग्राफ़ वगैरह) 3 इसके बारे में नहीं बताया गया है

ज़्यादा कंट्रास्ट अनुपात को किसी बड़ी संख्या के साथ स्कोर किया जाता है, जैसे कि 3 के बजाय 4.5 या 7. स्कोरिंग टेबल के बारे में ज़्यादा जानने के लिए, पॉलीपैन का कंट्रास्ट चेकर देखें.

टेक्स्ट बैंगनी रंग के ऊपर दिखाया गया है: एक पेयरिंग में बैंगनी रंग के ऊपर काला टेक्स्ट और दूसरे का बैंगनी रंग के ऊपर सफ़ेद टेक्स्ट है.
आपको इनमें से कौनसे रंगों का कंट्रास्ट ज़्यादा लगता है?

रंगों के बीच कंट्रास्ट की जांच करना

अब जब हम जानते हैं कि हमें क्या चाहिए, तो इसकी जांच कैसे की जाए? आपकी वेबसाइट के कंट्रास्ट की जांच करने, उसे ठीक करने, और उसे मापने में आपकी मदद करने के लिए, यहां तीन मुफ़्त टूल दिए गए हैं. हर मेट्रिक की खूबियों और खामियों के बारे में बताया जाएगा, ताकि आप कई तरीकों से अपनी साइट के रंगों और कॉन्टेंट की सुलभता की जांच कर सकें.

  1. Pika
    यह MacOS ऐप्लिकेशन है. यह पूरी स्क्रीन पर किसी भी रंग का कंट्रास्ट, ग्रेडिएंट पर रंगों, पारदर्शिता वाले रंगों वगैरह को दिखाने की क्षमता रखता है. इंटेंट साफ़ तौर पर बताया गया है. उपयोगकर्ता मैन्युअल तौर पर तुलना करने के लिए पिक्सल चुनते हैं. बहुत बड़ी सुविधाओं के साथ यह बहुत कम ऑटोमेटेड हो गया है.
  2. VisBug
    क्रॉस ब्राउज़र एक्सटेंशन, एक बार में एक से ज़्यादा कंट्रास्ट ओवरले दिखा सकता है. हालांकि, DevTools की तरह कभी-कभी इंटेंट का पता नहीं लगा पाता.
  3. Chrome DevTools
    Dev टूल, Chrome में पहले से मौजूद है. इसे रंग से जुड़ी समस्याओं की जांच करने, उन्हें ठीक करने, और उन्हें डीबग करने के कई तरीकों से बनाया गया है. हालांकि, ग्रेडिएंट और सेमी-पारदर्शी रंगों की जांच करते समय इसमें कमियां हैं और कभी-कभी इंटेंट का भी पता नहीं लगा पाता.

Pika (macOS ऐप्लिकेशन)

अगर DevTools या VisBug कंट्रास्ट की सही तरीके से जांच नहीं कर पाते हैं, जैसे कि जब आपको ब्राउज़र के बाहर किसी रंग की जांच करनी हो या जब पारदर्शिता या ग्रेडिएंट शामिल हों, तो Pika की मदद से अपने काम को आसानी से करें. पिका के पास स्क्रीन के हर पिक्सल का ऐक्सेस है क्योंकि यह एक सिस्टम टूल है, न कि कोई वेब टूल.

Pica डाउनलोड करें

इसका यह भी मतलब है कि Pika का इस्तेमाल करने वाला UX, DevTools या VisBug से अलग है. DevTools और VisBug, ब्राउज़र DOM से टेक्स्ट और बैकग्राउंड के रंग दिखाने की पूरी कोशिश करते हैं. वहीं दूसरी ओर, Pika के तुलना किए गए रंगों को स्क्रीन पर किसी भी पॉइंट से मैन्युअल तरीके से चुना जाता है. इससे पीका को ज़्यादा कंट्रोल मिलता है और इस्तेमाल के कुछ और उदाहरण सामने आते हैं:

  • दो रंगों की तुलना करके, भले ही वे ब्राउज़र में हों या न हों—अगर आपको वह रंग अपनी स्क्रीन पर दिख रहा है, तो उसकी जांच की जा सकती है.
  • रंगों की तुलना पारदर्शिता के साथ करना.
  • ग्रेडिएंट में रंगों की तुलना करना.
  • सीएसएस में मिक्स-ब्लेंड-मोड जैसे ब्लेंड मोड का इस्तेमाल करने वाले रंगों की तुलना करना.

दो रंगों की तुलना करना

टेक्स्ट की तुलना किसी बैकग्राउंड के रंग से करना:

दो स्लेटी रंग की तुलना अगल-बगल में की जाती है और उनका कंट्रास्ट अनुपात 13.01 है और यह AA और AAA टारगेट को पास कर रहा है.

वेक्टर ग्राफ़िक के स्ट्रोक और फ़िल कलर की तुलना करें:

दो बैंगनी रंग की तुलना दो रंगों वाले आइकॉन से की गई है. उनका कंट्रास्ट अनुपात 1.63 है और यह किसी भी डब्ल्यूसीएजी टारगेट को पार नहीं कर रहा है.

रंगों की तुलना पारदर्शिता के साथ करना

टेक्स्ट के रंग की तुलना अलग-अलग बैकग्राउंड के सैंपल पिक्सल से करें. यहां फ़्रॉस्टेड ग्लास इफ़ेक्ट के सबसे हल्के स्लेटी रंग का इस्तेमाल, बैकग्राउंड की तुलना करने वाले रंग के तौर पर किया गया है.

दो रंगों, जो ग्रे जैसे दिखते हैं, लेकिन असल में बहुत फीके बैंगनी बैंगनी रंग के हैं. इनकी तुलना, धुंधली सेमी-पारदर्शी कैप्शन वाली इमेज से की जाती है और उनका कंट्रास्ट अनुपात 4.65 है और ये AA टारगेट को पास कर रहे हैं.

ग्रेडिएंट के साथ रंगों की तुलना करना

किसी ग्रेडिएंट या इमेज पर टेक्स्ट की तुलना करें. यहां "लासो" के L की तुलना, इमेज के हल्के नीले रंग से की गई है:

किसी टीवी शो के स्क्रीनशॉट में शो का टाइटल ऊपर से दिखाया गया है. L सफ़ेद और नीले रंग के स्क्रीनशॉट की तुलना की जा रही है. इनका कंट्रास्ट अनुपात 8 है और ये AA और AAA टारगेट को पास कर रहे हैं.

VisBug

VisBug, डिज़ाइनर और डेवलपर के लिए FireBug से प्रेरित एक टूल है. इसकी मदद से वे अपनी वेबसाइट के डिज़ाइन की जांच कर सकते हैं, उसे डीबग कर सकते हैं, और उसके हिसाब से खेल सकते हैं. यह Chrome DevTools के मुकाबले कम मुश्किल है. ऐसा इसलिए है, क्योंकि इसे डिज़ाइन टूल के यूज़र इंटरफ़ेस और उपयोगकर्ता अनुभव को एम्युलेट किया जाता है जिसे लोगों के बारे में पता है और वे उसे इस्तेमाल करना पसंद करते हैं.

VisBug आज़माएं या Chrome, Firefox, Edge, Brave या Safari पर इंस्टॉल करें.

इस टूल में, सुलभता जांचने वाला टूल भी शामिल है.

खाली पेज की बाईं ओर VisBug टूलबार का स्क्रीनशॉट, सुलभता टूल आइकॉन गुलाबी है. साथ ही, एक पॉपओवर दिखाया गया है जो टूल के निर्देश देता है.

सभी ब्राउज़र और यहां तक कि मोबाइल पर भी जांच करें

सुलभता जांचने वाले टूल पर क्लिक करने के बाद, उपयोगकर्ता जिस भी चीज़ की ओर इशारा करता है या कीबोर्ड की मदद से नेविगेट करता है, उसकी सुलभता जानकारी टूलटिप में रिपोर्ट की जाएगी. इस टूलटिप में, खोजे गए फ़ोरग्राउंड और बैकग्राउंड के रंगों की तुलना शामिल है.

शीर्षक और आइकॉन वाले कॉम्पोनेंट के चारों ओर गुलाबी रंग का बाउंडिंग बॉक्स दिख रहा है. एक VisBug सुलभता टूलटिप, गुलाबी बॉक्स की ओर पॉइंट करता है. इसमें टेक्स्ट के रंग और बैकग्राउंड के रंग की तुलना करने की रिपोर्ट है. इसका अनुपात 13.86 है और यह AA और AAA, दोनों टारगेट को पास कर रहा है.

एक या एक से ज़्यादा की जांच करें

DevTools या तो किसी एक कलर पेयर को देखा जा सकता है या पेज पर आपके सभी रंगों की पेयरिंग की रिपोर्ट मिल सकती है, लेकिन VisBug कई रंगों को पेयर करने की अनुमति देकर अच्छे बीच की जगह उपलब्ध कराता है. किसी एलिमेंट पर क्लिक करने पर, टूलटिप वहां पर रहेगा. Shift को दबाकर रखें और दूसरे एलिमेंट पर क्लिक करना जारी रखें और सभी टूलटिप दिखते रहेंगे:

वेबपेज पर मौजूद लिंक की सूची, कई VisBug सुलभता ओवरले के साथ दिखाई जाती है. हर लिंक, खोजे गए टेक्स्ट और बैकग्राउंड के रंग के कंट्रास्ट के बारे में बताता है और उनकी रिपोर्ट करता है.

यह कॉम्पोनेंट पर आधारित डिज़ाइन के लिए खास तौर पर ज़रूरी होता है, जहां कॉम्पोनेंट के कई हिस्सों को कंट्रास्ट अनुपात स्कोर पास करने की ज़रूरत होती है. इस तरीके से कॉम्पोनेंट के सभी हिस्सों को एक साथ देखा जा सकता है. डिज़ाइन की समीक्षा के लिए भी यह एक अच्छा विकल्प है.

Chrome DevTools

अगर आपने Chrome इंस्टॉल किया है, तो आपके पास कई कंट्रास्ट टेस्टिंग टूल पहले से ही मौजूद हैं:

Chrome DevTools के लिए कलर पिकर

एलिमेंट पैनल के Chrome DevTools के स्टाइल पैनल में, रंग की वैल्यू के बगल में विज़ुअल स्क्वेयर कलर का एक छोटा नमूना दिखेगा. इस स्वैच पर क्लिक करने पर, आपको कलर पिकर टूल दिखेगा. अगर हो सके, तो टूल का बीच वाला हिस्सा फ़ोरग्राउंड या बैकग्राउंड के साथ रंग का कंट्रास्ट दिखाएगा.

इस उदाहरण में, कलर पिकर को कस्टम प्रॉपर्टी में मौजूद कलर वैल्यू के लिए खोला गया है. कंट्रास्ट अनुपात स्कोर को 15.79 के तौर पर रिपोर्ट किया जाता है और इसमें दो हरे रंग के सही के निशान हैं, जिससे पता चलता है कि स्कोर AA और AAA WCAG 2.1 की शर्त को पास करता है:

DevTools एलिमेंट पैनल का स्क्रीनशॉट, जिस स्टाइल में कलर पिकर दिखाया गया है और बीच में 4.98 कलर का कंट्रास्ट अनुपात दिखाया गया है.

कलर पिकर की मदद से, ऑटो करेक्शन की सुविधा

रंग चुनते समय स्कोर देखना आसान होता है, लेकिन Chrome DevTools में ऑटो करेक्ट के लिए एक अतिरिक्त सुविधा है. जब कलर पिकर किसी ऐसे कलर कंट्रास्ट स्कोर की रिपोर्ट करता है जिसे ऐक्सेस नहीं किया जा सकता और उसे AA और AAA स्कोर टारगेट के साथ-साथ आई ड्रॉपर टूल को दिखाने के लिए बड़ा किया जा सकता है. AA और AAA के बगल में, स्वैच और रीफ़्रेश आइकॉन हैं. इन पर क्लिक करने पर, आपके पास कौनसा रंग दिखेगा, यह पता करने के लिए यह तरीका अपनाएं:

अगर आपको रंगों का इस्तेमाल पसंद नहीं है, तो ऑटो करेक्ट की सुविधा से, सुलभता से जुड़े दिशा-निर्देशों का पालन किया जा सकता है. इससे, काम पूरा करने में ज़्यादा मेहनत नहीं करनी पड़ती.

जांच के लिए टूलटिप

पेज पर कर्सर घुमाने के दौरान, एलिमेंट चुनने वाले टूल में एक खास सुविधा होती है. यह सामान्य फ़ॉन्ट, रंग, और सुलभता की जानकारी दिखाती है. एलिमेंट चुनने वाला टूल, अगले स्क्रीनशॉट में बाईं ओर मौजूद आइकॉन है. यह एक बॉक्स है, जिसमें नीचे दाएं कोने में ऐरो कर्सर है. इस कीबोर्ड को हॉटकी Control+Shift+C (या MacOS पर Command+Shift+C) का इस्तेमाल करके भी चुना जा सकता है.

DevTools में मौजूद बॉक्स और ऐरो आइकॉन का स्क्रीनशॉट, जो एलिमेंट चुनने वाले टूल को शुरू करता है.

चालू होने के बाद, आइकॉन नीला हो जाएगा. साथ ही, पेज पर मौजूद किसी भी चीज़ की तरफ़ इशारा करने वाला यह टूलटिप दिखाएगा:

एक ओवरले का स्क्रीनशॉट, जो VisBug से काफ़ी मिलता-जुलता है. इसमें स्टाइल की कुछ जानकारी और सुलभता सेक्शन दिखाया गया है. यह सेक्शन, AA टारगेट को पास करने वाले 15.79 का कंट्रास्ट स्कोर दिखाता है.

कलर पिकर टूल की जगह, आपको स्टाइल पैनल में कलर स्वैच ढूंढना पड़ता है. इस टूल से, आपको पेज के आस-पास कंट्रास्ट स्कोर देखने की सुविधा मिलती है. कलर पिकर की तरह, यह एक बार में सिर्फ़ एक कंट्रास्ट स्कोर दिखा सकता है.

टक्कर दो 'जब तक तुम पास नहीं हो जाते 🎶

मैं अक्सर इस झटपट जांच टूल की मदद से रंगों के पेयर की जांच करता हूं और मुझे लगता है कि यह ज़रूरी अनुपात में पास नहीं होता. कलर पिकर की ऑटो करेक्ट की सुविधा इस्तेमाल करने के बजाय, मैं सीएसएस में कलर चैनलों को चलाता हूं और तब तक देखता हूं, जब तक ज़रूरी रेशियो पास नहीं हो जाता. इस प्रोसेस को "बंप बंप टिल यू पास" कहते हैं, क्योंकि उनके चैनल नंबर, डब्ल्यूसीएजी 2.1 पास होने तक, लगातार बढ़ते रहते हैं.

इसका तरीका नीचे बताया गया है. इसे ठीक इसी क्रम में किया जाना चाहिए:

  1. स्टाइल पैनल में, कीबोर्ड फ़ोकस को किसी रंग के अंदर सेट करें.
  2. कीबोर्ड शॉर्टकट Control+Shift+C (या MacOS पर Command+Shift+C) की मदद से, एलिमेंट की जांच करने वाले टूल को चालू करें.
  3. टारगेट पर पॉइंट करें.
  4. कलर वैल्यू में संख्याओं को बदलने के लिए, कीबोर्ड पर अप/डाउन ऐरो वाला बटन दबाएं.

यह इसलिए काम करता है, क्योंकि सीएसएस स्टाइल की वैल्यू अब भी आपके कीबोर्ड पर फ़ोकस करती है, जबकि माउस से आपको किसी टारगेट पर कर्सर ले जाने का विकल्प मिलता है. पक्का करें कि आपके टारगेट पर क्लिक न किया जाए या फ़ोकस, कलर वैल्यू एरिया से बाहर होने लगेगा. साथ ही, आपको वैल्यू को तब तक बदलने नहीं देगा, जब तक फिर से फ़ोकस न किया जाए.

सीएसएस की खास जानकारी

अब तक, Chrome DevTools ने एक बार में एक ही रंग को जोड़ने के तरीके उपलब्ध कराए हैं. हालांकि, सीएसएस की खास जानकारी से, आपके पूरे पेज को क्रॉल किया जा सकता है और ऐसे सभी पेयर को एक साथ दिखाया जा सकता है जिन्हें ऐक्सेस नहीं किया जा सकता:

सीएसएस की खास जानकारी कैप्चर करने वाले टूल को चलाकर, खास जानकारी वाली खास जानकारी का स्क्रीनशॉट. इस रिपोर्ट में कंट्रास्ट की सात समस्याएं दिखती हैं. इन समस्याओं से, मिलते-जुलते रंगों का पता लगाया जाता है और उनके काम न करने वाले नतीजे दिखाए जाते हैं.

इस पोस्ट में इस सुविधा के बारे में ज़्यादा पढ़ें: सीएसएस की खास जानकारी: सीएसएस में किए जा सकने वाले सुधारों की पहचान करें या YouTube पर जेसीलिन येन की अपनी सीरीज़ DevTools टिप में देखें. इससे आपको सीएसएस की खास जानकारी वाले पैनल की मदद से, सीएसएस में होने वाले संभावित सुधारों का पता लगाने का तरीका बताया जा सकता है.

लाइटहाउस

Lighthouse, Chrome DevTools में एक और ऑडिटिंग टूल है. यह आपके पेज को क्रॉल कर सकता है और ऐसे कलर पेयरिंग की रिपोर्ट कर सकता है जिन्हें ऐक्सेस नहीं किया जा सकता. इस पर हर रंग के छोटे-छोटे स्क्रीनशॉट लिए जाते हैं, ताकि आप इनकी समीक्षा कर सकें, पास कर सकें, और असफल हो सकें. किसी भी कॉम्बिनेशन के काम न करने पर, आपके लाइटहाउस स्कोर पर बुरा असर पड़ेगा.

यहां बताया गया है कि वे नतीजे कैसे दिखेंगे:

लाइटहाउस इवैलुएशन का स्क्रीनशॉट, जिसमें दो शब्दों के रंगों के कॉम्बिनेशन के, कम कंट्रास्ट वाले टेक्स्ट के नतीजे दिखाए गए हैं.

JS कंसोल

हो सकता है कि अब तक सूची में शामिल सभी टूल आपकी जगह पर मौजूद न हों. हो सकता है कि आप जिस जगह पर हों (पूरा दिन), वह JavaScript हो. यहां आज़माने के लिए एक प्रयोग दिया गया है. कंसोल का 'समस्याएं' पैनल, कलर कंट्रास्ट की सुलभता से जुड़ी किसी भी समस्या की लगातार शिकायत कर सकता है. सेटिंग > प्रयोग में जाकर सुविधा चालू करें, जैसा कि यहां दिखाया गया है:

चालू किए गए चेकबॉक्स का स्क्रीनशॉट: &#39;समस्याएं पैनल से अपने-आप कंट्रास्ट समस्या की रिपोर्ट करने की सुविधा चालू करें.&#39;

इसके बाद, समस्या वाला पैनल खोलें और देखें कि क्या आपके कॉन्टेंट का कोई पता चला है. अगर ऐसा है, तो वे कुछ ऐसा दिख सकते हैं:

कंसोल में मौजूद &#39;समस्याएं&#39; पैनल का स्क्रीनशॉट, जिसमें कंट्रास्ट से जुड़ी छह गड़बड़ियां रिपोर्ट की गई हैं.

कलरब्लाइंड एम्युलेशन

कलर कंट्रास्ट का विषय होने पर और यह पक्का करना होगा कि रंगों का एक साथ इस्तेमाल किया जा सके. इसलिए, विज़न कमियों को एम्युलेट करने वाले टूल के बारे में बताना ज़रूरी है. इससे आपके डिज़ाइन के रंग या लुक में बदलाव होगा, ताकि अलग-अलग तरह के कलर ब्लाइंडनेस के नतीजे दिखाए जा सकें. इससे आपको अपने डिज़ाइन में बदलाव करने का मौका मिलेगा. लोगों को UX के बारे में सिर्फ़ रंग के ज़रिए जानकारी नहीं दी जाएगी.

देखने की क्षमता में कमी को एम्युलेट करने के लिए, इम्यूलेशन DevTools में विकल्पों का स्क्रीनशॉट: कोई एम्युलेशन नहीं, धुंधली दृष्टि, प्रोटानोपिया, ड्यूटरनोपिया, ट्रिटैनोपिया, ऐक्रोमाटॉप्सिया.

जानकारी को दिखाने के लिए खास तौर पर रंगों का इस्तेमाल करना, जैसे कि खराब के लिए लाल और अच्छे के लिए हरे रंग का इस्तेमाल करना सुरक्षित नहीं है. कुछ लोगों को हरे या लाल रंग एक जैसे नहीं दिखते. यह एम्युलेटर टूल, अनुभव को समझने और याद रखने में आपकी मदद करेगा.

कलर कंट्रास्ट सिस्टम की प्राथमिकता का एम्युलेशन

तेज़ी से, उपयोगकर्ता अपने ऑपरेटिंग सिस्टम में कंट्रास्ट सेटिंग बदल रहे हैं. इससे उन्हें यूज़र इंटरफ़ेस (यूआई) में कंट्रास्ट को मनमुताबिक बनाने की कम या ज़्यादा अनुमति मांगी जा रही है. सीएसएस इस सेटिंग पर टैप कर सकती है, ठीक वैसे ही जैसे कि वह हल्के या गहरे रंग वाली थीम की सेटिंग में लागू होती है. Chrome DevTools, इस प्राथमिकता को एम्युलेट करने की सुविधा देता है. इससे डिज़ाइन, सेटिंग को सिस्टम से टॉगल किए बिना टेस्ट कर सकते हैं और उपयोगकर्ता के अनुरोध के हिसाब से उसमें बदलाव कर सकते हैं.

एम्युलेटर DevTools में मौजूद विकल्पों का स्क्रीनशॉट, ताकि सीएसएस मीडिया क्वेरी को प्राथमिकता देने के लिए, Preferences-कंट्रास्ट का इस्तेमाल किया जा सकता है: कोई एम्युलेशन नहीं, ज़्यादा, कम, पसंद के मुताबिक.

डब्ल्यूसीएजी 3.0 एपीसीए आज़माएं

एक और प्रयोग, जो प्रयोग के तौर पर उपलब्ध एपीसीए कलर रेशियो स्कोरिंग सिस्टम के साथ आपके कलर पेयरिंग की जांच है. इसे सेटिंग > प्रयोग में जाकर चालू किया जाता है. यह डब्ल्यूसीएजी 2.1 के अनुपात वाले सिस्टम को नए और बेहतर कंट्रास्ट चेकर एल्गोरिदम से बदल देता है. इससे, आपको इसके नतीजों की झलक मिलती है, क्योंकि प्रस्ताव एक मानक के हिसाब से काम करता है.

चालू किए गए चेकबॉक्स का स्क्रीनशॉट: &#39;पिछले कंट्रास्ट रेशियो और AA/AAA दिशा-निर्देशों की जगह, नया बेहतर पर्सेप्चुअल कंट्रास्ट एल्गोरिदम (APCA) चालू करें.&#39;

चालू होने के बाद, पॉइंट की जांच करने वाले टूलटिप या कलर पिकर का इस्तेमाल करके, कलर पेयरिंग स्कोर देखें और पता लगाएं कि यह टेस्ट पास होता है या नहीं:

Devtools पर एलिमेंट की जांच करने वाला टूलटिप, dd एलिमेंट पर कंट्रास्ट स्कोर के लिए -100.2% दिखा रहा है.

नतीजा

कलर कंट्रास्ट, वेब पर सुलभता के लिए पहेली का एक अहम हिस्सा है. इसका पालन करने से वेब, सबसे ज़्यादा अलग-अलग स्थितियों में लोगों के लिए ज़्यादा काम का बन जाता है. उम्मीद है कि ये तीन टूल आपको बेहतरीन रंग चुनने की ताकत बढ़ाने में मदद करेंगे.