IE और नेटस्केप के लिए ब्राउज़र-विशिष्ट कोड
यदि आप एक वेबसाइट डिजाइन कर रहे हैं, तो यह महत्वपूर्ण है कि आप IE - इंटरनेट एक्सप्लोरर - और नेटस्केप, और दोनों के लिए कोड के बीच अंतर को समझें।

आपको सबसे पहले यह पता लगाना होगा कि आपका विज़िटर किस प्रकार के ब्राउज़र का उपयोग कर रहा है। आप इस कोड के साथ ऐसा करेंगे:

मंद स्वार
SvrVar = Request.ServerVariables सेट करें
BrowserName = SvrVar ("HTTP_USER_AGENT")
OpSys = SvrVar ("HTTP_UA_OS")
सेट SvrVar = कुछ भी नहीं

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

'मैथिंग सिस्टम के लिए शोशेले'
अगर InStr (BrowserName, "MSIE")> 0 और InStr (BrowserName, "Win")> 0 तो
प्रतिक्रिया। ""
अगर अंत
अगर InStr (BrowserName, "MSIE")> 0 और InStr (BrowserName, "Win") = 0 तो
प्रतिक्रिया। ""
अगर अंत
अगर InStr (BrowserName, "MSIE") = 0 और InStr (BrowserName, "Win")> 0 फिर
प्रतिक्रिया। ""
अगर अंत
अगर InStr (BrowserName, "MSIE") = 0 और InStr (BrowserName, "Win") = 0 तो
प्रतिक्रिया। ""
अगर अंत

यह मूल बातों का ख्याल रखता है। अब वास्तविक पृष्ठ निर्माण पर आते हैं। IE और नेटस्केप के बीच एक बड़ा अंतर यह है कि IE "topmargin" और "leftmargin" के बॉडी पैरामीटर का उपयोग करता है, जबकि Netscape "मार्जिनहाइट" और "मार्जिन" के साथ जाता है। तो आपका कोड आपके शरीर का विवरण लिखने के लिए इस तरह दिख सकता है:

अगर InStr (BrowserName, "MSIE")> 0 तो
प्रतिक्रिया। ""
अन्य
प्रतिक्रिया। ""
अगर अंत

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

वीडियो निर्देश: Ethical Hacking Full Course - Learn Ethical Hacking in 10 Hours | Ethical Hacking Tutorial | Edureka (मई 2024).