डायनेमिक हाइपरटेक्स्ट मार्कअप लैंग्वेज (DHTML)

लेखक: Peter Berry
निर्माण की तारीख: 17 अगस्त 2021
डेट अपडेट करें: 1 जुलाई 2024
Anonim
यूनिट 5: जावास्क्रिप्ट में गतिशील HTML (DHTML)
वीडियो: यूनिट 5: जावास्क्रिप्ट में गतिशील HTML (DHTML)

विषय

परिभाषा - डायनेमिक हाइपर मार्कअप लैंग्वेज (DHTML) का क्या अर्थ है?

डायनामिक हाइर मार्कअप लैंग्वेज (DHTML) वेब डेवलपमेंट तकनीकों का एक संयोजन है जिसका उपयोग डायनामिक रूप से बदलती वेबसाइटों को बनाने के लिए किया जाता है। वेब पेज में एनीमेशन, डायनेमिक मेनू और प्रभाव शामिल हो सकते हैं। उपयोग की जाने वाली तकनीकों में HTML, जावास्क्रिप्ट या VB स्क्रिप्ट का संयोजन शामिल है,
सीएसएस और दस्तावेज़ ऑब्जेक्ट मॉडल (DOM)।

वेब उपयोगकर्ता के अनुभव को बढ़ाने के लिए डिज़ाइन किया गया, DHTML में निम्न सुविधाएँ शामिल हैं:


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

Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

Techopedia डायनामिक हाइपर मार्कअप लैंग्वेज (DHTML) की व्याख्या करता है

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

वेब डेवलपर्स के लिए, DHTML निम्नलिखित समस्याएं खड़ी करता है:


  • वेब ब्राउज़र और तकनीकी सहायता की कमी के कारण इसे विकसित करना और डिबग करना मुश्किल हो सकता है।
  • DHTML स्क्रिप्ट विभिन्न वेब ब्राउज़रों में सही ढंग से काम नहीं कर सकती है।
  • वेब पेज लेआउट सही ढंग से प्रदर्शित नहीं हो सकता है जब इसे विभिन्न स्क्रीन आकार संयोजनों और विभिन्न ब्राउज़रों में प्रदर्शित करने के लिए विकसित किया जाता है।

इन समस्याओं के परिणामस्वरूप, वेब डेवलपर्स को यह निर्धारित करना चाहिए कि क्या DHTML किसी दिए गए कोन में उपयोगकर्ता के अनुभव को बढ़ाता है। अधिकांश वेब डेवलपर्स जटिल DHTML को छोड़ देते हैं और उपयोगकर्ता अनुभव को बेहतर बनाने के लिए सरल क्रॉस-ब्राउज़र रूटीन का उपयोग करते हैं, क्योंकि अत्यधिक DHTML दृश्य प्रभावों को एकीकृत करने का विरोध किया जाता है।