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

दिलचस्प लेख

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

10 सर्वश्रेष्ठ विंडोज पासवर्ड रिकवरी सॉफ़्टवेयर
10 सर्वश्रेष्ठ विंडोज पासवर्ड रिकवरी सॉफ़्टवेयर
आज, एक ऑनलाइन उपस्थिति सभी के लिए महत्वपूर्ण है। व्यापक ऑनलाइन उपस्थिति के साथ पासवर्ड की एक श्रृंखला को याद रखने की आवश्यकता होती है। अब, पासवर्ड आपके व्यक्तिगत और निजी डेटा को डिजिटल मेलफ़ेक्टर्स से सुरक्षित और सुरक्षित रखने के लिए महत्वपूर्ण हैं। हालाँकि, ऐसे उदाहरण हो सकते हैं जब आप बस अपना विंडोज पासवर्ड याद नहीं रख सकते। खैर, झल्लाहट नहीं!
सीगेट फ्रीएजेंट गोफ्लेक्स अल्ट्रा-पोर्टेबल 500GB समीक्षा
सीगेट फ्रीएजेंट गोफ्लेक्स अल्ट्रा-पोर्टेबल 500GB समीक्षा
हमने सीगेट के अनुशंसित 2टीबी डेस्कटॉप ड्राइव में गोफ्लेक्स सिस्टम को पहले ही देख लिया है। लेकिन पोर्टेबल मॉडल भी हैं, जो चमकीले रंगों की एक श्रृंखला में उपलब्ध हैं और अलग करने योग्य यूएसबी 2, यूएसबी 3 और ईएसएटीए कनेक्टर का समर्थन करते हैं। पोर्टेबल कनेक्टर
गेम सेंटर क्या था और उसका क्या हुआ?
गेम सेंटर क्या था और उसका क्या हुआ?
गेम सेंटर iPhone गेमिंग का घर था, लेकिन iOS 10 के साथ, Apple ने ऐप बंद कर दिया और कुछ गेम सेंटर सुविधाओं को iOS में स्थानांतरित कर दिया।
मेरा ps4 इतना धीमा क्यों है? [हर पहलू स्पष्ट]
मेरा ps4 इतना धीमा क्यों है? [हर पहलू स्पष्ट]
पेज पर प्रोग्रामेटिक रूप से ऑटो विज्ञापनों को अक्षम नहीं कर सकते, इसलिए हम यहां हैं!
सिगरेट लाइटर को USB से बदलना
सिगरेट लाइटर को USB से बदलना
हालाँकि सिगरेट लाइटर या 12V एक्सेसरी सॉकेट को USB से बदलना संभव है, लेकिन यह सबसे अच्छा विकल्प नहीं हो सकता है।
विंडोज 10, विंडोज 8 और विंडोज 7 में प्रशासनिक शेयरों को अक्षम करें
विंडोज 10, विंडोज 8 और विंडोज 7 में प्रशासनिक शेयरों को अक्षम करें
विंडोज 10, विंडोज 8, विंडोज 8.1 और विंडोज 7 में डिफ़ॉल्ट प्रशासनिक शेयरों को निष्क्रिय करने के दो तरीके देखें।
10 सर्वश्रेष्ठ निःशुल्क डिस्क विभाजन सॉफ़्टवेयर उपकरण
10 सर्वश्रेष्ठ निःशुल्क डिस्क विभाजन सॉफ़्टवेयर उपकरण
इन उत्कृष्ट डिस्क विभाजन प्रबंधन कार्यक्रमों के साथ मुफ्त में विभाजन को सिकोड़ें, विस्तारित करें, संयोजित करें और विभाजित करें। अंतिम बार मार्च 2024 में अपडेट किया गया।