मान लीजिए मैं अपने पृष्ठ में निम्नलिखित सीएसएस नियम है:का पता लगाने के जो फ़ॉन्ट एक वेब पेज में इस्तेमाल किया गया था
body {
font-family: Calibri, Trebuchet MS, Helvetica, sans-serif;
}
मैं कैसे पता लगा सकते हैं जो परिभाषित फोंट में से एक उपयोगकर्ता के ब्राउज़र में इस्तेमाल किया गया था?
सोच लोगों कारण है कि मैं ऐसा करना चाहते हैं के लिए संपादित करें: फ़ॉन्ट मैं पता लगाने हूँ ग्लिफ़ के शामिल है कि अन्य फोंट में उपलब्ध नहीं हैं और मैं एक लिंक उपयोगकर्ता पूछ प्रदर्शित करना चाहते हैं उपयोगकर्ता फॉन्ट नहीं है जब उस फ़ॉन्ट को डाउनलोड करने के लिए ताकि वे मेरे वेब एप्लिकेशन को सही फ़ॉन्ट के साथ उपयोग कर सकें।
वर्तमान में मैं सभी उपयोगकर्ताओं के लिए डाउनलोड फ़ॉन्ट लिंक प्रदर्शित कर रहा हूँ, मैं सिर्फ लोग हैं, जो स्थापित सही फॉन्ट की जरूरत नहीं है के लिए यह प्रदर्शित करना चाहते हैं।
सावधानी का एक छोटा सा ध्यान दें: आप एक लिंक दे रहे हैं, तो Calibri डाउनलोड करने के लिए, ध्यान रखें कि हालांकि यह कई Microsoft उत्पादों के भीतर आ जाते हो, यह ** ** एक मुफ्त फ़ॉन्ट नहीं है, और आप डाउनलोड के लिए इसे पेश करके कॉपीराइट का उल्लंघन कर रहे हैं। –
ध्यान में रखना एक बात यह है कि कुछ ब्राउज़र कुछ लापता फ़ॉन्ट्स को समान फ़ॉन्ट्स से प्रतिस्थापित करेंगे, जो जावास्क्रिप्ट/सीएसएस चाल का उपयोग करना पता लगाना असंभव है। उदाहरण के लिए, यदि विंडोज़ इंस्टॉल नहीं है तो विंडोज ब्राउज़र हेल्वैटिका के लिए एरियल को प्रतिस्थापित करेगा। चाल मोजोफिल्टर और ड्रैगनमैटैंक का उल्लेख अभी भी रिपोर्ट करेगा कि हेल्वैटिका स्थापित है, भले ही यह नहीं है। – tlrobinson