जावास्क्रिप्ट

टीएल; डॉ
जावास्क्रिप्ट एक लोकप्रिय प्रोग्रामिंग भाषा हैजिसका मुख्य रूप से वेबसाइट में गतिशील तत्वों को सम्मिलित करने के लिए उपयोग किया जाता है।
जावास्क्रिप्ट क्या है?
जावास्क्रिप्ट एक प्रोग्रामिंग भाषा है, जिसका उपयोग मुख्य रूप से वेब पेजों में गतिशील तत्वों को सम्मिलित करने के लिए किया जाता है। गतिशील तत्वों के उदाहरणों में ऑटोमेशन, एनिमेशन, इंटरैक्टिव तत्व, ट्रैफ़िक काउंटर आदिशामिल हैं। जावास्क्रिप्ट के बिना, वेबसाइटें स्थिर होंगी, केवल HTMLऔर CSSपर निर्भर होंगी। जावास्क्रिप्ट आमतौर पर एक वेब पेज के HTML कोड में एम्बेडेड होता हैया यह एक अलग फ़ाइल में काम कर सकता है जो HTML के <head> सेक्शन में जुड़ा होता है:
लिंक्ड जावास्क्रिप्टका उदाहरण: <script src=" /js/assets/example.js" type="text/javascript"></script>
मुझे अपनी वेबसाइट में जावास्क्रिप्ट कोड जोड़ने के लिए क्यों कहा जा रहा है?
कई बार, यदि आप अपनी वेबसाइट को बढ़ाने के लिए किसी टूल का उपयोग करते हैं, तो वह आपको अपने डैशबोर्ड में एक JS <script> कॉपी-पेस्ट करने के लिए कहेगा, ताकि वह HTML के <head> में प्रदर्शित हो। यदि आप उपकरण के प्रदाता पर भरोसा करते हैं, तो यह कोई समस्या नहीं होनी चाहिए। यह कुछ ऐसा है जिसकी निर्दिष्ट सेवा को आपकी वेबसाइट में एक निश्चित कार्यक्षमता जोड़ने में सक्षम होने के लिए आवश्यक है। यदि आप Wix या Wordpress या अन्य जैसे वेब बिल्डिंग प्लेटफॉर्म का उपयोग करते हैं, और एक एक्सटेंशन या प्लगइन स्थापित करते हैं, तो यह अक्सर आपकी वेबसाइट पर आवश्यक जावास्क्रिप्ट स्वचालित रूप से जोड़ देगा। कुछ मामलों में, आपको अभी भी हेडर में कोड को मैन्युअल रूप से कॉपी-पेस्ट करने की आवश्यकता हो सकती है।
जावास्क्रिप्ट मुद्दे और समाधान
यदि आप किसी वेबसाइट पर बहुत सारे प्लगइन/एक्सटेंशन इंस्टॉल करते हैं, तो वे हेडर में बहुत सारे जावास्क्रिप्ट कोड डाल सकते हैं। ऐसे उदाहरण हैं जहां <head> अनुभाग में एक वेब पेज 60-70 से अधिक बाहरी जावास्क्रिप्ट फ़ाइलों का संदर्भ देता है। किसी भी सामग्री को लोड करने से पहले, वेब ब्राउज़र इन सभी संसाधनों को डाउनलोड करने का प्रयास करेगा, जिससे पृष्ठ लोड समय काफी धीमा हो जाएगा। इसके लिए कई समाधान हैं, उनमें से एक का वर्णन डायनेमिक रेंडरिंगशब्दावली प्रविष्टि में किया जा रहा है।