यहां कुछ सरल व्यावहारिक चिंताएं हैं, जो कुछ व्यावहारिक चिंताओं से जुड़ी हैं क्योंकि मैं कभी-कभी इसे पकड़ता हूं।ग्रे की तुलना में डार्कग्रे हल्का क्यों है?
Color.DarkGray
Color.Gray
से हल्का है?
यहां कुछ सरल व्यावहारिक चिंताएं हैं, जो कुछ व्यावहारिक चिंताओं से जुड़ी हैं क्योंकि मैं कभी-कभी इसे पकड़ता हूं।ग्रे की तुलना में डार्कग्रे हल्का क्यों है?
Color.DarkGray
Color.Gray
से हल्का है?
Wikipedia has some information on the subject। ऐसा लगता है कि एक्स विंडोज सिस्टम से कई नामित रंग परिभाषाएं आती हैं। एक्स पर, "ग्रे" वास्तव में "रजत" के करीब है। हालांकि, डब्ल्यू 3 सी ने आरजीबी 50% के रूप में ग्रे (अधिक उचित रूप से?) परिभाषित किया।
यहाँ some more Wikipedia विषय पर है: "। ग्रे"
शायद सबसे रंग संघर्ष का असामान्य का मामला है एचटीएमएल में, "ग्रे" विशेष रूप से 127,127,127 के लिए आरक्षित है। हालांकि, X11 में, "ग्रे" 190,190,190 (75%), जो एचटीएमएल के "चांदी" के करीब है के लिए (211,211,211) और "darkgray" पर (169,169,169) समकक्षों पर सौंपा गया था, और था "lightgray"। यह परिणामस्वरूप एचटीएमएल के "ग्रे" में 50%, वास्तव में 66% पर "अंधेरे" की तुलना में की तुलना में काफी गहराई से है। डब्ल्यू 3 सी भी ने एक रंग परिभाषित किया जो X11 के "हरा" के बराबर है, लेकिन इसे "चूना" कहा जाता है।
W3C color कीवर्ड: - वे अभी भी तारीख
DimGray '#696969' (105,105,105)
Gray '#808080' (128,128,128)
DarkGray '#A9A9A9' (169,169,169) //equal to X11 DarkGray
Silver '#C0C0C0' (192,192,192) //close to X11 Gray (190,190,190)
LightGray '#D3D3D3' (211,211,211) //equal to X11 LightGray
Gainsboro '#DCDCDC' (220,220,220)
मैं के बारे में है कि,
ये रंग वास्तव में HTML` में आरंभ नहीं है Tim Sneath's discussion उद्धृत करने के लिए चाहते हैं उस तुलना में एक्स विंडो सिस्टम से आगे की ओर है जो यूनिक्स सिस्टम पर उत्पन्न हुआ था। एचटीएमएल विनिर्देश सोलह नाम वाले रंगों को परिभाषित करता है जो ईजीए पैलेट में मौजूद मूल सोलह रंगों पर नक्शा लगाते हैं, लेकिन मोज़ेक जैसे शुरुआती ब्राउज़रों ने एक्स पर परिभाषित अनुसार उनके रंग प्रतिनिधित्व के आधार पर अन्य एक्स 11 नामित रंगों का भी समर्थन किया। दुर्भाग्यवश, मूल सोलह नामित रंगों में से कुछ में एक्स 11 समकक्षों के लिए अलग-अलग प्रस्तुतिकरण हैं, उदाहरण के लिए ग्रीन को इस रंग में एक्स 11 में दर्शाया गया है, जबकि एचटीएमएल में इस रंग में इसका प्रतिनिधित्व किया गया है। दुर्भाग्यपूर्ण परिणाम यह है कि ग्रे को HTML में # 808080 के रूप में परिभाषित किया गया है, लेकिन डार्कग्रे को # ए 9 ए 9 ए 9 के रूप में दर्शाया गया है, जिसका अर्थ है कि वे गलत तरीके से हैं। चूंकि डब्ल्यूपीएफ समान नाम वाले रंगों को संगतता के लिए HTML के रूप में अनुमति देता है, नतीजा यह है कि वही idiosyncrasies आगे बढ़ते हैं। (आप एक्स 11 रंग के नामों और विकिपीडिया में उनके प्रतिनिधित्व के पूर्ण सेट पर अधिक जानकारी प्राप्त कर सकते हैं)।
यही कारण है कि लेखक यह भी कहता है कि रंगों का प्रतिनिधित्व करने के लिए हेक्स या scRGB का उपयोग करना बेहतर है।
मेरे सिफारिश इसलिए जहां भी संभव हो हेक्स या scRGB रंग निरूपण का उपयोग करना सामान्य रूप में है, या आप रंग है कि आप अपनी उम्मीदों मिलान नहीं लेने से हैरान हो सकता है!
आप एक DarkGray चाहते हैं, तो DimGray चुनें :) – leppie
यह सच है। तथाकथित 'ग्रे' ** 0x80 ** (× आरजीबी) बनाम 'DimGray' (या वह" ग्रे "होना चाहिए) के साथ ** 0x80 ** (× आरजीबी) है। –