( Xunit , एक लोकप्रिय .Net इकाई परीक्षण पुस्तकालय के साथ भ्रमित होने की नहीं ।)
आज बोरियत के एक फिट में मैंने Gmails DOM (हाँ, मैं बहुत ऊब गया था) का निरीक्षण करना शुरू कर दिया।
जब तक मैंने कुछ तत्वों की चौड़ाई पर एक दिलचस्प विनिर्देश देखा, तब तक सब कुछ बहुत सरल दिखाई दिया। शानदार गोग्लाइट्स ने दुर्लभ 'पूर्व' इकाई का उपयोग करते हुए कई टेबल कोल्स निर्दिष्ट किए थे।
width: 22ex;
सबसे पहले मुझे स्टम्प किया गया था ("एक 'एक्स' क्या है?"), फिर यह मेरे पास वापस आ गया: मुझे लगता है कि मुझे सालों पहले से कुछ याद था जब मैं सीएसएस के बारे में सीख रहा था। CSS3 युक्ति से :
[ पूर्व इकाई ] पहले उपलब्ध फ़ॉन्ट की प्रयुक्त एक्स-ऊंचाई के बराबर है । एक्स-ऊंचाई इसलिए कहा जाता है क्योंकि यह अक्सर लोअरकेस "एक्स" की ऊंचाई के बराबर होता है। हालाँकि, एक 'पूर्व' को उन फोंट के लिए भी परिभाषित किया गया है जिनमें "x" नहीं है।
सही और उचित। लेकिन मैंने वास्तव में इसे पहले कभी इस्तेमाल नहीं किया है (बहुत कम खुद इसका इस्तेमाल किया है)। मैं बहुत आम तौर पर एम्स का उपयोग करता हूं, और उनके मूल्य की सराहना करता हूं, लेकिन "पूर्व" क्यों? यह एमएम की तुलना में बहुत कम मानक मापक है, और कहीं कम उपयोगी है।
इस विषय पर चर्चा करते हुए मैंने पाया कि कुछ पृष्ठों में से एक है स्टीफन पोली की http://www.xs4all.nl/~sbpoley/webmatters/emex.html । स्टीफन अच्छे अंक बनाते हैं, हालांकि, उनकी चर्चा मेरे लिए अनिर्णायक है।
तो मेरा सवाल है: वेब डिज़ाइन के लिए 'पूर्व' इकाई का क्या मूल्य है?
(इस सवाल को व्यक्तिपरक टैग किया जा सकता है, लेकिन मैं उस निर्णय को खुद से अधिक अनुभवी SO'ers को छोड़ दूंगा।)