IE8 में कोई HTML5 सपोर्ट है? यह IE8 रोडमैप पर है?
IE8 में कोई HTML5 सपोर्ट है? यह IE8 रोडमैप पर है?
जवाबों:
IE8 बीटा 2 HTML5 से दो एपीआई का समर्थन करता है: क्रॉस-डॉक्यूमेंट मैसेजिंग और गैर-एसक्यूएल स्टोरेज ।
IE8 बीटा 2 HTML5 पार्सिंग एल्गोरिथ्म या नए तत्वों (कोई <canvas>
या <video>
समर्थन) को लागू नहीं करता है ।
बग फिक्स भी हैं जो HTML8 के साथ IE8 को बेहतर तरीके से संरेखित करते हैं।
आप इस जावास्क्रिप्ट को सिर में शामिल करके IE8 में काम करने वाले HTML5 टैग प्राप्त कर सकते हैं।
<script type="text/javascript">
document.createElement('header');
document.createElement('nav');
document.createElement('menu');
document.createElement('section');
document.createElement('article');
document.createElement('aside');
document.createElement('footer');
</script>
आप इस IE एचटीएमएल 5 शिम लिपि का उपयोग एचटीएमएल 5 में नए अर्थ तत्वों के लिए बुनियादी स्तर पर सहायता प्राप्त करने के लिए कर सकते हैं <article>
।
आईई एचटीएमएल 5 रेंडरिंग क्षमताओं को देने के लिए मॉडर्निज़र भी एक बढ़िया विकल्प है।
क्या यह समर्थन करता है?
<!DOCTYPE html>
हाँ यह करता है।
शायद एक बेहतर सवाल यह है कि IE8 का समर्थन करने वाली आधुनिक वेब सुविधाएँ क्या हैं। उत्तर देने के लिए सबसे अच्छे स्थानों में से कुछ हैं जो caniuse.com , html5test.com , और browsercope.org हैं ।
एचटीएमएल 5 का मतलब है अलग-अलग लोगों के लिए बहुत सारी चीजें। इन दिनों, इसका अर्थ है HTML, CSS और JavaScript कार्यक्षमता। यह शब्द "वेब 2.0" जैसा है।
इसके अलावा एचटीएमएल 5 हैशचेंज इवेंट और ऑनऑनलाइन, ऑफलाइन इवेंट का समर्थन किया जाता है
IE8 का HTML5 समर्थन सीमित है, लेकिन इंटरनेट एक्सप्लोरर 9 अभी जारी किया गया है और नई उभरती एचटीएमएल 5 प्रौद्योगिकियों के लिए मजबूत समर्थन है।
HTML5 अभी भी ड्राफ्ट स्पेक में है (और एक लूंग टाइम के लिए होगा)। क्यों परेशान?
आप इसका उपयोग IE8 को समझने और बुनियादी HTML5 टैग्स को सपोर्ट करने के लिए कर सकते हैं।
<!--[if lt IE 9 ]>
<script type="text/javascript">
var html5Elem = ['header', 'nav', 'menu', 'section', 'article', 'aside', 'footer'];
for (var i = 0; i < html5Elem.length; i++){
document.createElement(html5Elem[i]);
}
</script>
<![endif]-->
Http://msdn.microsoft.com/en-us/library/cc288472(VS.85).aspx#html के अनुसार , IE8 में "मजबूत" HTML 5 समर्थन होगा। मैंने कुछ भी चर्चा नहीं की है कि वास्तव में "मजबूत समर्थन" क्या है, लेकिन मैं कह सकता हूं कि हां, एचटीएमएल 5 कुछ सामान इसे IE8 में बनाने जा रहा है।
आप IE8 और HTML 5 समर्थन के बारे में अधिक यहाँ पढ़ सकते हैं:
http://blogs.msdn.com/giorgio/archive/2009/11/29/ie8-and-html-5.aspx