Lilo Ṣiṣe HTML5 lati Ṣiṣe HTML 5 ni Awọn ẹya atijọ ti Internet Explorer

Lilo JavaScript lati ṣe iranlọwọ fun awọn agbalagba ti IE Support HTML 5 Tags

HTML kii ṣe "ọmọde tuntun ni apo" mọ. Ọpọlọpọ awọn apẹẹrẹ oju-iwe ayelujara ati awọn oludasile ti nlo lilo aṣiṣe tuntun ti HTML fun ọpọlọpọ ọdun. Síbẹ, àwọn aṣàwákiri wẹẹbù kan wà tí wọn ti dúró kúrò ní HTML5, nígbàgbogbo nítorí pé wọn ní láti ṣe ìtìlẹyìn àwọn ẹyà tí ó jẹ ẹyà ti Internet Explorer àti pé wọn ṣàníyàn pé gbogbo ojúewé HTML5 wọn ṣẹdá kò ní ṣe ìtìlẹyìn nínú àwọn aṣàwákiri àgbàlagbà náà. A dupẹ, iwe-akọọkan kan wa ti o le lo lati mu atilẹyin HTML si awọn ẹya agbalagba ti IE (eyi yoo jẹ awọn ẹya kekere ju IE9), ti o fun ọ laaye lati kọ oju-iwe ayelujara diẹ sii ni ila pẹlu awọn imọ ẹrọ oni ati lo diẹ ninu awọn afihan titun ni HTML 5.

Ṣiṣe awọn HTML Ṣiṣe

Jonathan Neal ṣẹda iwe-akọọkan ti o sọ fun Internet Explorer 8 ati isalẹ (ati Firefox 2 fun ọrọ naa) lati ṣe afihan awọn HTML HTML bi awọn afijẹ gidi . Eyi n fun ọ laaye lati ṣe ara wọn bi iwọ yoo ṣe eyikeyi HTML ano ki o lo wọn ninu iwe rẹ.

Bi o ṣe le Lo Oro HTML

Lati lo iwe-akọọlẹ yii, tẹ awọn ila mẹta to tẹle si iwe HTML5 rẹ ninu

loke ara rẹ.

Ṣe akiyesi pe eyi ni ipo tuntun fun iwe afọwọkọ HTML yii. Ni iṣaaju, koodu yi ti gbalejo ni Google, ati ọpọlọpọ awọn aaye ayelujara tun ṣopọ si faili naa ni aṣiṣe, ko mọ pe ko si faili ti o wa nibẹ lati wa ni gbaa lati ayelujara. Eyi jẹ nitori, ni ọpọlọpọ igba, lilo lilo HTML5 Shiv ko ṣe pataki. Die e sii lori pe Kó ...

Pada si koodu yii fun akoko kan, o le rii pe eyi nlo ọrọ IE kan ti o ni ibamu si awọn ẹya ti IE ni isalẹ 9 (eyi ni ohun ti "IE 9 tumọ si"). Awọn aṣàwákiri yii yoo gba iwe-akọọlẹ yii ati awọn eroja HTML5 ni yoo ye nipasẹ awọn aṣàwákiri, ani tilẹ wọn ṣẹda logo ṣaaju ki HTML5 wà.

Ni bakanna, ti o ko ba fẹ lati ntoka si akọọlẹ yii ni ipo ibi, o le gba faili faili naa (tẹ ẹtun tẹ ọna asopọ ki o yan "Fi Asopọ Pamọ si" lati akojọ) ki o si gbe si olupin rẹ pẹlu awọn iyokù awọn ohun elo ti aaye rẹ (awọn aworan, awọn lẹta, ati bẹbẹ lọ). Iwọnyi lati ṣe eyi ni ọna yii ni pe iwọ kii yoo ni anfani lati ṣe ayipada eyikeyi awọn ayipada ti a ṣe si iwe-akọọlẹ yii ju akoko lọ.

Lọgan ti o ti fi awọn ila ti koodu kun si oju-iwe rẹ, o le ṣe afihan awọn HTML HTML 5 bi o ṣe fẹ fun eyikeyi miiran igbalode, awọn aṣàwákiri ti o ni HTML5.

Ṣe O Ṣi nilo Ṣiṣe HTML5?

Eyi ni ibeere ti o wulo lati beere. Nigba ti a ti fi HTML5 akọkọ silẹ, ibi-ọna lilọ kiri lori ilẹ lilọ kiri jẹ oriṣiriṣi ju ti o jẹ loni. Iṣowo fun IE8 ati isalẹ jẹ ṣiṣiṣe pataki fun ọpọlọpọ awọn aaye ayelujara, ṣugbọn pẹlu alaye ti "opin aye" ti Microsoft ṣe ni Kẹrin 2016 fun gbogbo ẹya IE ni isalẹ 11, ọpọlọpọ awọn eniyan ti ṣe igbesoke awọn aṣàwákiri wọn bayi ati awọn ẹya antiqued naa le jẹ to gun jẹ ibakcdun fun ọ. Ṣe ayẹwo awọn atupale aaye ayelujara rẹ lati wo iru awọn aṣàwákiri ti eniyan nlo lati be ojula kan. Ti ko ba si ọkan, tabi pupọ diẹ eniyan, ti nlo IE8 ati ni isalẹ, lẹhinna o le ni idaniloju pe o le lo awọn ero HTML5 laisi awọn iṣoro ati pe ko nilo lati ṣe atilẹyin fun awọn aṣàwákiri pàtàkì.

Ni awọn ẹlomiran, sibẹsibẹ, awọn aṣàwákiri ie ti IE julọ yoo jẹ iṣoro kan. Eyi maa n ṣẹlẹ ni awọn ajo ti nlo software kan pato kan ti a ti ṣẹ ni igba pipẹ ati eyi ti o ṣiṣẹ lori ẹya atijọ ti IE. Ni awọn igbesilẹ wọnyi, ẹka ile-iṣẹ ti ile-iṣẹ naa le ṣe iṣeduro lilo ti awọn aṣàwákiri atijọ, eyi ti o tumọ si iṣẹ rẹ fun ile-iṣẹ naa gbọdọ tun ṣe atilẹyin awọn igba IE igba atijọ.

Eyi ni igba ti o yoo fẹ lati yipada si shiv HTML5 ki o le lo awọn ọna ọna asopọ oniru ayelujara ati awọn eroja, ṣugbọn si tun ni atilẹyin aṣàwákiri kikun ti o nilo.

Ṣatunkọ nipasẹ Jeremy Girard