2012-10-07 7 views
5

मैं अपनी वेबसाइट के साथ Google वेबफॉन्ट का उपयोग कर रहा हूं। क्या मुझे फोंट को Google के सर्वर पर होस्ट करने देना चाहिए और मेरे <head> से आवश्यक स्टाइलशीट का संदर्भ देना चाहिए या मुझे फ़ॉन्ट डाउनलोड करना चाहिए और उन्हें अपने सर्वर पर अपलोड करना चाहिए और @font-face का उपयोग करना चाहिए।वेबफॉन्ट या स्वयं-होस्टेड के लिए Google सर्वर?

तरीकों मेरे सर्वर पर बाहर होगा और अधिक भार से कौन सा और अपनी साइट की गति धीमी हो।

फ़ॉन्ट का आकार 40 केबी है। लेकिन, जब मैं पिंगडम के पेजस्पेड टूल का उपयोग करता हूं, तो डाउनलोड किए गए फ़ॉन्ट-आकार को कुछ बाइट्स में दिखाया जाता है।

Pingdom Screenshot http://i48.tinypic.com/2jecrqa.jpg

लेकिन, जब फ़ॉन्ट अपने सर्वर पर होस्ट की है, मैं पूरी 40KB फ़ाइल ग्राहक द्वारा डाउनलोड किया जाता है लगता है। ऐसा क्यों होता है?

+0

लगभग डुप्लिकेट: http://stackoverflow.com/questions/12715614/google-web-fonts-vs-actual-font-files-for-all-devices – jtheman

+1

क्षमा करें। लेकिन वह पोस्ट गति से संबंधित मुद्दे का जवाब नहीं देती है। – Rohitink

+0

वैसे यह तरह करता है। लेकिन आपके पास वास्तव में एक से कई प्रश्न हैं। निश्चित रूप से आपके सर्वर से अधिक जानकारी डाउनलोड करने से उस पर अधिक भार लगेगा, लेकिन साइट को धीरे-धीरे धीमा नहीं कर पाएगा। इसके विपरीत गुगल सर्वर पर भरोसा करने से आपकी लिंक को मेरे लिंक किए गए पोस्ट में कहा जा सकता है। – jtheman

उत्तर

13

उन्हें Google के सर्वर पर रखें।

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

इस तथ्य कारणों से आप गूगल से फोंट का उल्लेख होना चाहिए में से एक भी है आपकी साइट पर आने पहले से ही है उन्हें किसी अन्य वेबसाइट पर गूगल से एक ही फ़ॉन्ट का उपयोग करता से डाउनलोड कर सकता है।

उन्हें होस्टिंग अपने आप को स्वाभाविक रूप से अपने सर्वर पर अतिरिक्त भार डाल दिया जाएगा। Google होस्ट करने से उन्हें उस लोड से निपटने की सुविधा मिलती है।

इसके अलावा, गूगल से संदर्भित आप इस तरह के फोंट के लिए अद्यतन करने के साथ ही वाक्य रचना कि फोंट खुद को कार्य करता है के रूप में, दे रहे हैं गूगल रखरखाव संभाल द्वारा।

+2

इसके लिए एक उल्लेखनीय अपवाद उन साइटों के लिए है जो लैन पर्यावरण पर काम करने के लिए हैं, और यह स्वचालित परीक्षण सूट जैसे कोणीय ई 2e के साथ सभी तरह की देरी का कारण बनता है। – droope

2

जब तक आप एक उच्च गुणवत्ता, कम विलंबता समर्पित सर्वर का उपयोग कर रहे हैं, अपने मेजबान के रूप में गूगल का उपयोग करें। और न केवल वेब फोंट के लिए। Google jQuery, और कई अन्य परियोजनाओं को होस्ट करता है।

8

खैर एक नज़र लेने लायक है, यहाँ एक और ले गया है: अपने सर्वर पर उन्हें मेजबान!

रात में बेहतर सोएं, खासकर यदि आप एक वेब डेवलपर हैं।

कारण।

  1. यह धीमी/कम-विश्वसनीय कनेक्शन वाले आगंतुकों के लिए अधिक मजबूत है। एक आगंतुक आपके डोमेन को हल कर सकता है लेकिन Google को हल करने में विफल रहता है और इसलिए बहुत विलंबता या फ़ॉन्ट फ़ाइल के बिना समाप्त होता है, जो निश्चित रूप से आवश्यक है।

  2. यह सुरक्षित है। Google रीडर याद रखें? Google ने इसे पूरी तरह से नीचे ले लिया। गुगल ऐप्स? Google ने इसे बिना किसी निःशुल्क योजना के भुगतान किया, यहां तक ​​कि छोटी मुफ्त योजनाएं भी नहीं दी गईं। तो मूल रूप से, आप कभी नहीं जानते कि Google फ़ॉन्ट कब बंद हो जाएंगे या भुगतान के लिए बनाए जाएंगे। यदि आप एक वेब डेवलपर हैं, तो यह आपके द्वारा विकसित वेबसाइटों की संख्या से गुणा हो जाता है। क्या आप कुछ वर्षों में 10 या 20 या अधिक गुस्सा ग्राहकों को संभालना चाहते हैं?

हां यह स्वयं-होस्ट के लिए अधिक काम है, लेकिन मुझे लगता है कि यह इसके लायक है। विशेष रूप से प्वाइंट # 2 के लिए।

चीयर्स।

+2

मैं इन भावनाओं से सहमत हूं। कुछ मामले हैं कि यह आत्म-मेजबान के लिए बेहतर हो सकता है। निजी तौर पर, मैं साइट ऑफलाइन विकसित करता हूं, इसलिए यदि मैं लेआउट और डिज़ाइन के दौरान स्थानीय रूप से फ़ॉन्ट के साथ काम करना चाहता हूं, तो मुझे अपने स्थानीय सर्वर से दिए गए फ़ॉन्ट की आवश्यकता होगी। मैं एक दूरस्थ क्षेत्र में रहता हूं और अक्सर तीसरे पक्ष के यूआरएल हल नहीं होंगे और साइट लटकती है। साथ ही, यदि उपयोगकर्ता के पास तेज़, भरोसेमंद इंटरनेट कनेक्शन है, तो उन्हें कोई फर्क नहीं पड़ता है कि फोंट (जो साइट का एक बहुत छोटा हिस्सा होना चाहिए) आपके या Google से आते हैं। –

+0

और यहां आपके लिए स्वयं को आसान बनाने के लिए एक लिंक है: http://www.fontsquirrel.com/tools/webfont- जनरेटर - यदि आप FontSquirrel भी खोजते हैं तो आपको अपने वेब किट के साथ पहले से ही खुले स्रोत फोंट मिलेगा आप डाउनलोड करने के लिए। चीयर्स। –

+1

जहां भी मैं देखता हूं, मुझे परिणाम मिलता है "Google के सर्वर का उपयोग करें"। लेकिन मुझे कहना है कि मैंने # 1 बार कई बार देखा है और यह परेशान है। Google फोंट का बहुत उपयोग किया है, अभी स्वयं स्वयं होस्टेड का उपयोग करने जा रहा है और व्यावहारिक रूप से अंतर को जानेंगे! – SuperNOVA

5

Google की वेबफॉन्ट होस्टिंग का उपयोग न करने के लिए मेरी सबसे बड़ी व्यक्तिगत प्रेरणा यह है कि यह चीन में अवरुद्ध होने वाला होता है। यदि चीन में लोड करना आपके लिए महत्वपूर्ण है, तो यह निश्चित रूप से स्वयं-होस्ट के लिए लायक है।

+0

अच्छी कॉल, यही वह जानकारी है जिसे मैं ढूंढ रहा था। – snahl

संबंधित मुद्दे