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

दिलचस्प लेख

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

यूट्यूब वीडियो में गाने की पहचान कैसे करें
यूट्यूब वीडियो में गाने की पहचान कैसे करें
क्या आपने कभी कोई बेहतरीन गाना वाला YouTube संगीत देखा है और क्या आप उसका नाम जानना चाहते हैं? ऐसे कई तरीके हैं जिनसे आप YouTube वीडियो में गानों की पहचान कर सकते हैं।
कर्सर कमांडर
कर्सर कमांडर
Cursor Commander सरल फ्रीजर और कर्सर को साझा करने के लिए बनाया गया एक फ्रीवेयर एप्लीकेशन है। इस ऐप का उपयोग करके, आप एक क्लिक के साथ सभी विंडोज कर्सर को बदलने में सक्षम होंगे। एप्लिकेशन नियंत्रण कक्ष में माउस सेटिंग्स का एक उपयोगी विकल्प है: यह आपको स्क्रॉल और परिवर्तन के बिना एक बार में सभी कर्सर देखने की अनुमति देता है
iPhone Xs और Xs Max का ग्लोबल लॉन्च आज: यूके में iPhone Xs कब उपलब्ध होगा?
iPhone Xs और Xs Max का ग्लोबल लॉन्च आज: यूके में iPhone Xs कब उपलब्ध होगा?
Apple iPhone Xs और Xs Max असली हैं - और आज लॉन्च का दिन है। Apple के हैंडसेट को आज के उपकरणों की शिपिंग के साथ, Vodafone, EE, O2 और कई अन्य सहित ऑनलाइन खुदरा विक्रेताओं की एक श्रृंखला पर प्री-ऑर्डर किया गया है।
विंडोज 10 में रनिंग ऐप का एक नया उदाहरण खोलने के सभी तरीके
विंडोज 10 में रनिंग ऐप का एक नया उदाहरण खोलने के सभी तरीके
विंडोज 10 आपको एक ही रनिंग ऐप के कई उदाहरण लॉन्च करने की अनुमति देता है। इसे करने के कई तरीके हैं।
फेसबुक मैसेंजर में डिलीट हुए मैसेज को कैसे रिकवर करें
फेसबुक मैसेंजर में डिलीट हुए मैसेज को कैसे रिकवर करें
यदि आप फेसबुक मैसेंजर का बहुत अधिक उपयोग करते हैं, तो संभावना है कि आपने गलती से अपने और अपने दोस्तों के बीच संदेशों को हटा दिया हो। हो सकता है कि आप अपना इनबॉक्स साफ़ करने का प्रयास कर रहे हों या आपने गलत चीज़ पर क्लिक कर दिया हो. शुक्र है, हैं
विंडोज 10 में एक यूनिवर्सल ऐप (स्टोर ऐप) को रीसेट करें और उसका डेटा साफ़ करें
विंडोज 10 में एक यूनिवर्सल ऐप (स्टोर ऐप) को रीसेट करें और उसका डेटा साफ़ करें
यदि आप Windows 10 उपयोगकर्ता हैं, तो आप Windows 10 में यूनिवर्सल ऐप्स के डेटा को साफ़ करने और उन्हें रीसेट करने के तरीके सीखने में रुचि रख सकते हैं।
किंगडम के आँसू में अल्ट्राहैंड का उपयोग कैसे करें
किंगडम के आँसू में अल्ट्राहैंड का उपयोग कैसे करें
अल्ट्राहैंड क्षमता ने नए 'द लीजेंड ऑफ ज़ेल्डा' गेम, 'टियर्स ऑफ द किंगडम' की शुरुआत की। इस नई क्षमता को कैसे प्राप्त करें और इसका उपयोग कैसे करें, यह सीखने से खिलाड़ियों को कई तरह से लाभ होता है, क्योंकि इसका उपयोग विभिन्न निर्माणों के लिए किया जा सकता है।