मुझे किसी साइट पर काम कर रहा हूँ जहाँ हम jQuery-ui से स्लाइड समारोह का उपयोग कर रहे हैं।उपयोग गूगल jQuery यूआई के jQuery ui को या स्वयं मेजबान कस्टम डाउनलोड की मेजबानी?
jQuery-ui की Google द्वारा होस्ट minified संस्करण का वजन 63KB - इस पूरे पुस्तकालय के लिए है। केवल स्लाइड फ़ंक्शन का कस्टम डाउनलोड 14 केबी वजन का होता है।
जाहिर है यदि कोई उपयोगकर्ता कैश की गई है गूगल संस्करण इसकी एक नहीं brainer की मेजबानी की, लेकिन यह अब के रूप में मैं कस्टम jQuery ui को स्लाइड समारोह मेरी main.js के अंदर सिर्फ गांठ सकता है ले जाएगा यदि वे नहीं है लोड करने के लिए फ़ाइल।
मुझे लगता है कि यह jquery-ui का उपयोग करने वाली कई अन्य साइटों के लिए आता है (यदि यह केवल सामान्य jquery के लिए था, तो यह कोई ब्रेनर नहीं होगा क्योंकि साइटों का भार jquery का उपयोग करता है, लेकिन मैं थोड़ा अनिश्चित हूं jQuery-ui) के उपयोग ... प्रति
मैं बाहर काम नहीं कर सकता उपरोक्त परिदृश्य में क्या करना सबसे अच्छी बात है क्या?
मैं इस विषय पर एक विशेषज्ञ नहीं हूं, लेकिन दिलचस्प सवाल है। मेरा आंत मुझे Google सीडीएन के साथ जाने के लिए कहता है। भले ही फ़ाइल बड़ी हो, फिर भी यह संभव है कि यह पूरी दुनिया में Google सर्वर की उपलब्धता और विश्वसनीयता की वजह से तेज़ी से डाउनलोड हो जाए। और जैसा कि आपने पहले ही उल्लेख किया है, एक और बिंदु, उपयोगकर्ता के पास jquery-ui कैश किए गए पहले से ही Google सीडीएन संस्करण हो सकता है। यहां एक लिंक है जो मैंने पाया और टिप्पणी करने से पहले पढ़ा कि इसमें कुछ उपयोगी जानकारी थी। [3 कारणों से आपको Google होस्ट jquery क्यों देना चाहिए] (http://encosia.com/3-reasons-why-you-should-let-google-host-jquery-for-you/) – Trevor
ईमानदार होने के लिए, Google सीडीएन के माध्यम से 63 केबीईटी लोड करने और आपकी वेबसाइट से 14 केबीईटी के बीच गति में अंतर लगभग लापरवाही है। अगर मैं आप थे तो मैं खुद से पूछूंगा कि अगर jQuery यूआई का सही संस्करण Google या अपनी वेबसाइट के साथ आसान है, लेकिन निश्चित रूप से यह नहीं कि Google से 63 केबी आपकी वेबसाइट से 13 केबी से तेज़ी से लोड हो जाएंगे। –