यह वही है जो जावास्क्रिप्ट के लिए उपयोग किया जाता है

click fraud protection

कई अलग-अलग स्थान हैं जहां जावास्क्रिप्ट का उपयोग किया जा सकता है लेकिन इसका उपयोग करने के लिए सबसे आम जगह एक वेब पेज में है। वास्तव में, ज्यादातर लोगों के लिए जावास्क्रिप्ट, एक वेब पेज में एकमात्र जगह है जहां वे इसका उपयोग करते हैं।

एक वेबसाइट की तीन भाषाएँ

वेब पेज की पहली आवश्यकता को परिभाषित करना है सामग्री वेब पेज का। यह एक मार्कअप भाषा का उपयोग करके किया जाता है जो यह परिभाषित करता है कि सामग्री के घटक भागों में से प्रत्येक क्या है। सामग्री को चिह्नित करने के लिए आमतौर पर जिस भाषा का उपयोग किया जाता है वह HTML है, हालांकि एक्सएचटीएमएल का उपयोग तब भी किया जा सकता है जब आपको इंटरनेट एक्सप्लोरर में काम करने के लिए पृष्ठों की आवश्यकता नहीं होती है।

HTML कोड
हमजा त्यरकोल / गेटी इमेजेज़

HTML परिभाषित करता है कि सामग्री क्या है। जब ठीक से लिखा जाता है तो यह परिभाषित करने का कोई प्रयास नहीं किया जाता है कि उस सामग्री को कैसे देखना चाहिए। आखिरकार, इस तक पहुंचने के लिए किस उपकरण का उपयोग किया जा रहा है, इसके आधार पर सामग्री को अलग दिखना होगा। मोबाइल उपकरणों में आम तौर पर कंप्यूटर की तुलना में छोटे स्क्रीन होते हैं। सामग्री की मुद्रित प्रतियों में एक निश्चित चौड़ाई होगी और इसमें सभी नेविगेशन शामिल करने की आवश्यकता नहीं हो सकती है। पृष्ठ को सुनने वाले लोगों के लिए, यह होगा कि पृष्ठ को कैसे पढ़ा जाता है बजाय यह कि इसे कैसे परिभाषित किया जाना चाहिए।

instagram viewer

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

सिर्फ इन दो भाषाओं का उपयोग करके आप स्थैतिक वेब पेज बना सकते हैं, जो इस बात की परवाह किए बिना उपलब्ध होगा कि पेज एक्सेस करने के लिए किस डिवाइस का उपयोग किया जाता है। ये स्थिर पृष्ठ आपके विज़िटर के साथ रूपों के उपयोग के माध्यम से बातचीत कर सकते हैं। एक फॉर्म भरने और जमा करने के बाद, एक अनुरोध सर्वर पर वापस भेजा जाता है जहां एक नया स्थैतिक वेब पेज का निर्माण किया जाता है और अंततः ब्राउज़र में डाउनलोड किया जाता है।

इस तरह के वेब पेजों का बड़ा नुकसान यह है कि आपके विज़िटर के पेज के साथ बातचीत करने का एकमात्र तरीका यह है कि फॉर्म भरकर और नए पेज को लोड करने के लिए इंतजार किया जाए।

डायनामिक पृष्ठों के लिए जावास्क्रिप्ट जोड़ें

जावास्क्रिप्ट आपके स्थैतिक पृष्ठ को एक अनुवाद करता है जो आपके आगंतुकों के साथ बातचीत कर सकता है बिना उन्हें नए पृष्ठ की प्रतीक्षा करने के लिए हर बार अनुरोध करने के लिए लोड करने की आवश्यकता होती है। जावास्क्रिप्ट जोड़ता है व्यवहार वेब पेज पर जहां पेज अनुरोध को संसाधित करने के लिए एक नया पेज लोड करने की आवश्यकता के बिना कार्रवाई का जवाब देता है।

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

इंटरनेट सुरक्षा प्रपत्र बंद करें
टेट्रा इमेजेज / गेटी इमेजेज

जावास्क्रिप्ट आपके पेज को अन्य तरीकों से भी इंटरएक्टिव होने की अनुमति देता है जिसमें फॉर्म शामिल नहीं होते हैं। आप पृष्ठ में ऐसे एनिमेशन जोड़ सकते हैं जो या तो पृष्ठ के किसी विशिष्ट भाग की ओर ध्यान आकर्षित करते हैं या जो पृष्ठ को उपयोग में आसान बनाते हैं। आप वेब पेज के भीतर विभिन्न क्रियाओं पर प्रतिक्रियाएं प्रदान कर सकते हैं जो आपके आगंतुक को ऐसा लगता है कि प्रतिक्रिया देने के लिए नए वेब पेज लोड करने की आवश्यकता से बचें। तुम भी जावास्क्रिप्ट लोड हो सकता है नई छवियों, वस्तुओं, या वेब पेज में स्क्रिप्ट पूरे पृष्ठ को पुनः लोड करने की आवश्यकता के बिना। जावास्क्रिप्ट के लिए भी एक तरीका है सर्वर से अनुरोधों को पारित करने और नए पृष्ठों को लोड करने की आवश्यकता के बिना सर्वर से प्रतिक्रियाओं को संभालने के लिए।

जावास्क्रिप्ट को एक वेब पेज में शामिल करना आपको अपने विज़िटर के अनुभव को एक स्थिर पेज से एक में परिवर्तित करके सुधारने की अनुमति देता है जो उनके साथ बातचीत कर सकता है। एक महत्वपूर्ण बात यह है कि याद रखें कि आपके पेज पर आने वाले सभी लोगों के पास जावास्क्रिप्ट नहीं होगा और इसलिए आपके पेज को उन लोगों के लिए भी काम करना होगा जिनके पास जावास्क्रिप्ट नहीं है। अपने पृष्ठ को उन लोगों के लिए बेहतर बनाने के लिए जावास्क्रिप्ट का उपयोग करें जिनके पास यह है।

instagram story viewer