मुख्य ब्राउज़र्स HTML5 को Internet Explorer के पुराने संस्करणों में काम करना

HTML5 को Internet Explorer के पुराने संस्करणों में काम करना



विरासत-और-html5

HTML5 को Internet Explorer के पुराने संस्करणों में काम करना

मुख्य कारणों में से एक कारण है कि डेवलपर्स अभी तक HTML5 में कदम नहीं उठा रहे हैं, लीगेसी ब्राउज़र के लिए समर्थन की कथित कमी है। यह वास्तव में असत्य है, और जब उचित पश्चगामी संगतता के लिए कुछ गुड़ पोकरी की आवश्यकता हो सकती है, तब भी यह संभव है।

बेशक, पुराने ब्राउज़रों से मेरा मतलब इंटरनेट एक्सप्लोरर से है, क्योंकि अन्य सभी प्रमुख खिलाड़ी नियमित रूप से अपडेट होते हैं और उनके उपयोगकर्ता सूट का पालन करते हैं: फ़ायरफ़ॉक्स, सफारी और ओपेरा जैसे ब्राउज़रों ने कुछ समय के लिए HTML5 का समर्थन किया है। कुछ डेवलपर IE6 का समर्थन करना बंद करने का निर्णय ले सकते हैं, लेकिन कुछ के लिए यह विकल्प नहीं है और, किसी भी दर पर, न तो IE7 और न ही IE8 HTML5 का समर्थन करते हैं। आईई9 होगा, लेकिन यह केवल विंडोज विस्टा और विंडोज 7 पर चलता है, इसलिए अन्य संस्करण अभी भी आने वाले लंबे समय तक रहेंगे, जैसा कि हमने आईई 6 के साथ देखा है।

तो HTML5 को Internet Explorer में काम करने के लिए क्या करने की आवश्यकता है?

वीर भाग्य को कैसे रीसेट करें 2

अज्ञात तत्व

सबसे पहले और सबसे महत्वपूर्ण, IE किसी ऐसे तत्व को प्रस्तुत नहीं करेगा जिसे वह नहीं पहचानता है, इसलिए यह HTML5 संरचनात्मक तत्वों जैसे |_+_|, |_+_|, |_+_|, |_+_ को पूरी तरह से अनदेखा कर देगा। |, और |_+_|, HTML5 साइट के सभी प्रमुख भाग। आईई को जावास्क्रिप्ट का उपयोग करके इन तत्वों के बारे में बताकर इसे ठीक किया जा सकता है। इसे शामिल करने का सबसे अच्छा तरीका है HTML5 शिव रेमी शार्प द्वारा बनाई गई स्क्रिप्ट। यह आसान स्क्रिप्ट सभी प्रासंगिक HTML5 तत्वों का निर्माण करती है जिनके बारे में IE अब पेज को रेंडर करते समय जान पाएगा।

इसके साथ एक समस्या यह है कि यह उन उपयोगकर्ताओं के लिए काम नहीं करेगा जिनके पास जावास्क्रिप्ट बंद है। दुर्भाग्य से इसके आसपास कोई रास्ता नहीं है, इसलिए डेवलपर को निर्णय लेना होगा कि या तो HTML5 का उपयोग करें या HTML 4.01 के साथ बने रहें।

स्टाइल

अधिकांश ब्राउज़रों में आंतरिक स्टाइलशीट होती हैं, जो अन्य बातों के अलावा, |_+_| . लागू होती हैं स्तर तत्वों को अवरुद्ध करने के लिए। जबकि कुछ नए ब्राउज़र अब प्रासंगिक HTML5 तत्वों के लिए ऐसा करते हैं, कुछ नहीं करते हैं, और इसे सभी ब्राउज़रों के लिए जोड़ने की आवश्यकता है। बस निम्नलिखित स्टाइल जोड़ने से काम चल जाएगा:

header

प्रपत्र तत्व

और स्वयं कुछ नए तत्वों के बारे में क्या, जैसे कि नए इनपुट प्रकार - ये लीगेसी ब्राउज़र पर कैसे रेंडर करते हैं?

वास्तव में ठीक। चूंकि HTML5 युक्ति को a . में विस्तारित किया गया था पश्च-संगत तरीका , कोई भी इनपुट प्रकार जिसे पहचाना नहीं जाता है, उसे केवल |_+_| . के रूप में माना जाता है और सरल रूप में प्रस्तुत किया जाएगा।

जिम्प में एक तस्वीर कैसे फ्लिप करें

मल्टीमीडिया

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

HTML5 की ओर बढ़ना अभी भी एक क्रमिक होगा, और कुछ को न तो दिखाई देगा और न ही इसके द्वारा प्रदान की जाने वाली किसी भी नई कार्यक्षमता का उपयोग करने की आवश्यकता होगी, लेकिन जब वे ऐसा करते हैं, तो वे (अपेक्षाकृत) इस ज्ञान में सुरक्षित हो सकते हैं कि पुराने ब्राउज़र उनकी साइटों को ठीक प्रस्तुत करेगा।

दिलचस्प लेख

संपादक की पसंद

एंड्रॉइड पर टेक्स्ट बबल का रंग कैसे बदलें
एंड्रॉइड पर टेक्स्ट बबल का रंग कैसे बदलें
आपके एंड्रॉइड फ़ोन के संदेश बबल का रंग बदलना हमेशा उतना नियंत्रित नहीं होता जितना आप चाहें, लेकिन ऐसा करने के कुछ तरीके हैं।
विंडोज़ 11 पर Google Chrome कैसे इंस्टॉल करें
विंडोज़ 11 पर Google Chrome कैसे इंस्टॉल करें
आप Google Chrome को Microsoft Edge से डाउनलोड करके Windows 11 पर इंस्टॉल कर सकते हैं, और आप Chrome को डिफ़ॉल्ट ब्राउज़र के रूप में भी सेट कर सकते हैं।
विंडोज 10 में अधिक प्रीइंस्टॉल्ड एप्स को अनइंस्टॉल करें
विंडोज 10 में अधिक प्रीइंस्टॉल्ड एप्स को अनइंस्टॉल करें
Microsoft ने आज इनबॉक्स ऐप्स को जल्दी से निकालना संभव कर दिया है। यहां उन ऐप्स का उपयोग किया गया है जिन्हें आप विंडोज 10 में आसानी से हटा सकते हैं और यह कैसे किया जा सकता है।
बिना ईमेल या फ़ोन नंबर के अपना फेसबुक पासवर्ड कैसे पुनर्प्राप्त करें
बिना ईमेल या फ़ोन नंबर के अपना फेसबुक पासवर्ड कैसे पुनर्प्राप्त करें
क्या आप अपना फेसबुक लॉगिन भूल गए हैं और अपने खाते तक पहुंचने में सहायता की आवश्यकता है? रीसेंट लॉगइन या फेसबुक फाइंड योर अकाउंट का उपयोग करके कैसे वापस आएं (ईमेल या फोन नंबर की आवश्यकता नहीं)।
इंस्टाग्राम पर किसी के समय-विशिष्ट संदेश का उत्तर कैसे दें
इंस्टाग्राम पर किसी के समय-विशिष्ट संदेश का उत्तर कैसे दें
सभी प्रमुख मैसेजिंग ऐप उपयोगकर्ताओं को एक विशेष प्रेषक के विशिष्ट संदेशों पर सीधे प्रतिक्रिया देने की अनुमति देते हैं। यह उपयोगी है क्योंकि यह किसी पुराने संदेश का जवाब देते समय भ्रम से बचने में आपकी मदद कर सकता है—अंतिम भेजे गए संदेश का नहीं। यह कार्यक्षमता कर सकती है
Google Chrome 44 और उसके बाद के उपयोगकर्ता प्रोफ़ाइल बटन (आप) को कैसे निकालें
Google Chrome 44 और उसके बाद के उपयोगकर्ता प्रोफ़ाइल बटन (आप) को कैसे निकालें
Google Chrome 44 और इसके बाद के संस्करण के विंडो शीर्षक में उपयोगकर्ता नाम प्रोफ़ाइल बटन को अक्षम या सक्षम करने का तरीका देखें।
टैग अभिलेखागार: विंडोज़ 10 dwm
टैग अभिलेखागार: विंडोज़ 10 dwm