AJAX Full Form in Hindi

AJAX का फुल फॉर्म क्या है?

AJAX: Asynchronous JavaScript and XML (एसिंक्रोनस जावास्क्रिप्ट और XML)

AJAX मतलब ‘एसिंक्रोनस जावास्क्रिप्ट और XML’ है। यह एक प्रौद्योगिकी (technology) नहीं बल्कि प्रौद्योगिकियों (technologies) का एक समूह है। यह वेब डेवलपमेंट तकनीकों का एक सेट बनाने के लिए कई वेब तकनीकों का उपयोग करता है। यह ‘एसिंक्रोनस वेब एप्लिकेशन’ बनाने के लिए क्लाइंट-साइड पर काम करता है। AJAX की मदद से हम सर्वर पर एसिंक्रोनस (background में) से डेटा भेज सकते हैं और पुनः प्राप्त कर सकते हैं।

इतिहास

इससे पहले सभी ‘वेब साइट’ केवल HTML के साथ बनाई गई थीं। उनका उपयोग करना मुश्किल था, क्योंकि हर बार पेज को फिर से लोड करने में बहुत समय लगता था। 1996 में, ‘I फ्रेम टैग’ इंटरनेट एक्सप्लोरर द्वारा पेश किया गया था। "AJAX" शब्द को सार्वजनिक रूप से 18 फरवरी 2005 को "AJAX: ए न्यू एप्रोच टू वेब एप्लिकेशन" नामक लेख में जेसी जेम्स गैरेट द्वारा कहा गया था।

प्रौद्योगिकियों का इस्तेमाल किया-

  • HTML और CSS प्रस्तुति के लिए।
  • डॉक्यूमेंट ऑब्जेक्ट मॉडल (DOM) गतिशील प्रदर्शन और डेटा इंटरेक्शन के लिए।
  • JSON और XML डेटा के इंटरचेंज के लिए।
  • XMLHttpRequest एसिंक्रोनस संचार के लिए।
  • जावास्क्रिप्ट इन सभी तकनीकों को एक साथ लाने के लिए।

कमी (Drawbacks)

  • यह केवल उन ब्राउज़रों में लागू किया जाएगा जो उनका सपोर्ट करते हैं और अन्य के लिए नहीं।
  • कुछ स्क्रीन रीडिंग तकनीक ‘AJAX’ का समर्थन नहीं करती हैं।
  • ‘AJAX’ का समर्थन करने वाली कुछ स्क्रीन रीडिंग तकनीक अभी भी गतिशील रूप से उत्पन्न सामग्री को ठीक से पढ़ने में सक्षम नहीं होगी।
  • एप्लीकेशन की एक विशेष स्थिति में बुकमार्क और वापस करना मुश्किल है।
  • यह एक जटिल कोड की ओर जाता है जिसे बनाए रखना, डिबग करना और कोड करना कठिन है।


No comments