Skip to main content

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

टीएल; डीआर

जावास्क्रिप्ट एक लोकप्रिय प्रोग्रामिंग भाषा हैजिसका उपयोग मुख्य रूप से एक वेबसाइट में गतिशील तत्वों को सम्मिलित करने के लिए किया जाता है।

जावास्क्रिप्ट क्या है?

जावास्क्रिप्ट एक प्रोग्रामिंग भाषा है, जिसका उपयोग मुख्य रूप से वेब पेजों में गतिशील तत्वों को सम्मिलित करने के लिए किया जाता है। गतिशील तत्वों के उदाहरणों में ऑटोमेशन, एनिमेशन, इंटरैक्टिव तत्व, ट्रैफिक काउंटर आदिशामिल हैं। जावास्क्रिप्ट के बिना, वेबसाइटें स्थिर होंगी, केवल HTMLऔर CSSपर निर्भर होंगी। जावास्क्रिप्ट आमतौर पर एक वेब पेज के HTML कोड में एम्बेड किया जाता हैया यह एक अलग फ़ाइल में कार्य कर सकता है जो HTML के <head> अनुभाग में जुड़ा हुआ है:

  • लिंक किए गए जावास्क्रिप्टका उदाहरण: <script src=" /js/assets/example.js" type="text/javascript"></script>

  • एम्बेडेड (इनलाइन) जावास्क्रिप्टका उदाहरण ( यह उदाहरण वह स्क्रिप्ट है जिसे विज़िटर एनालिटिक्स वेबसाइट आंकड़ों को ट्रैक करने में सक्षम होने के लिए उपयोग करता है): <script>(function(v,i,s,a){if(!v._visaSettings){ v._visaसेटिंग्स={};}v._visaसेटिंग्स["326865a9-6d58-11e8-834c-0242ac120005"]={v:"0.3",s:"326865a9-6d58-11e8-834c-0242ac120005",a:"1 "};_v=i.getElementsByTagName("head")[0];_a=_v;_i=i.createElement("script");_s=_i;_s.defer="defer";_s.src=s+ a+v._visaSettings["326865a9-6d58-11e8-834c-0242ac120005"].v;_a.appendChild(_s);})(window,document,"//app-worker.visitor-analytics.io/main" ,".js?s=326865a9-6d58-11e8-834c-0242ac120005&v=")</script>

मुझे अपनी वेबसाइट में जावास्क्रिप्ट कोड जोड़ने के लिए क्यों कहा जा रहा है?

कई बार, यदि आप अपनी वेबसाइट को बेहतर बनाने के लिए किसी टूल का उपयोग करते हैं, तो यह आपको एक JS <script> को अपने डैशबोर्ड में कॉपी-पेस्ट करने के लिए कहेगा, ताकि वह HTML के <head> में प्रदर्शित हो। यदि आप उपकरण के प्रदाता पर भरोसा करते हैं, तो यह कोई समस्या नहीं होनी चाहिए। यह कुछ ऐसा है जिसकी निर्दिष्ट सेवा को आपकी वेबसाइट में एक निश्चित कार्यक्षमता जोड़ने में सक्षम होने के लिए आवश्यकता होती है। यदि आप Wix या Wordpress या अन्य जैसे वेब निर्माण प्लेटफॉर्म का उपयोग करते हैं, और एक एक्सटेंशन या प्लगइन स्थापित करते हैं, तो यह अक्सर आपकी वेबसाइट पर आवश्यक जावास्क्रिप्ट को स्वचालित रूप से जोड़ देगा। कुछ मामलों में, आपको अभी भी हेडर में कोड को मैन्युअल रूप से कॉपी-पेस्ट करने की आवश्यकता हो सकती है।

जावास्क्रिप्ट मुद्दे और समाधान

यदि आप किसी वेबसाइट पर बहुत अधिक प्लगइन्स/एक्सटेंशन स्थापित करते हैं, तो वे हेडर में बहुत सारे जावास्क्रिप्ट कोड डाल सकते हैं। ऐसे उदाहरण हैं जहां एक वेब पेज <शीर्ष> अनुभाग में 60-70 से अधिक बाहरी जावास्क्रिप्ट फाइलों का संदर्भ देता है। किसी भी सामग्री को लोड करने से पहले, वेब ब्राउज़र इन सभी संसाधनों को डाउनलोड करने का प्रयास करेगा, पृष्ठ लोड समय को काफी धीमा कर देगा। इसके लिए कई समाधान हैं, उनमें से एक का वर्णन डायनेमिक रेंडरिंगशब्दावली प्रविष्टि में किया जा रहा है।