Ukusebenzisa i-HTML5 Shiv ukuvumela i-HTML 5 kwiinguqu ezidalwa ze-Internet Explorer

Ukusebenzisa iJavaScript ukuNceda iinguqu ezidala ze-IE Inkxaso HTML HTML Tags

I-HTML akuyona "intsha entsha kwibhloko" kwakhona. Abakhi beebhanki abaninzi kunye nabaphuhlisi baye basebenzisa le ntlawulo yamuva ye-HTML iminyaka emininzi. Sekunjalo, kukho abanye abaqeqeshi bewebhu abaye bahlala kude ne-HTML5, ngokuqhelekileyo kuba babefanele baxhase ii-edited versions ze-Internet Explorer kwaye babekhathazekile ukuba nayiphi na i-HTML5 amakhasi abayidalayo ayiyi kuxhaswa kulezi ziphequluli ezindala. Ngombulelo, kukho isikripthi ongasisebenzisa ukuzisa inkxaso ye-HTML kwiinguqu ezidlulileyo ze-IE (oku kuya kuba yiinguqulelo ezingaphantsi kwe-IE9), ukuvumela ukuba wakhe amaphepha ewebhu ngokubhekiselele kumatyekhnoloji namhlanje kwaye usebenzise amanye amathegi amatsha kwi-HTML 5.

Ukuzisa i-HTML Shiv

UJonathan Neal wenza iskripthi esilula esichazela i-Intanethi Explorer 8 nangaphantsi (kunye ne-Firefox 2 kuloo nto) ukuphatha amathegi e- HTML 5 njengetekisi yangempela . Oku kukuvumela ukuba uyibhale njengokuba uza kuluphi na uhlobo lwe HTML kwaye ulisebenzise kumaxwebhu akho.

Indlela yokusebenzisa i-HTML Shiv

Ukusebenzisa le script, yongeza nje le mizila emithathu kwixwebhu lakho le-HTML5

ngaphezu kwephepha lakho lesitayela.

Qaphela ukuba le yindawo entsha yale script ye-Shiv ye HTML. Ngaphambili, le khowudi yabanjwe kwiGoogle, kwaye amaninzi amaninzi adibanisa nale fayile ngephutha, awazi ukuba akukho fayile ekhutshwe kuyo. Oku kungenxa yokuba, kwiimeko ezininzi, ukusetyenziswa kwe-HTML5 Shiv akusekho mfuneko. Oku ngakumbi ngaleyo futshane ...

Buyela kule khowudi umzuzwana, uyabona ukuba le nto isebenzisa i-IE enemeko yenkcazelo ekujoliswe kuzo kwii-IE ezingezantsi kwe-9 (oko kukuthi "lt IE 9 lithetha"). Ezi zikhupheli ziza kukhupha le script kwaye izixhobo ze-HTML5 ziya kuqondwa yizo zikhupheli, nangona zidalwe uphawu phambi kwe-HTML5.

Ngaphandle koko, ukuba awufuni ukubhekisela kule script kwindawo ephumayo, unokukhuphela ifayile yeskripthi (nqakraza iqhosha lekhonkco kwaye ukhethe "Gcina Ikhonkco Nje" kwimenyu) kwaye uyilayishe kwiseva yakho kunye nabanye izixhobo zendawo yakho (imifanekiso, amafonti, njl.). Ingcipheko yokwenza njalo ngale ndlela kukuba awuyi kukwazi ukusebenzisa intshintsho eyenziwa kule script ngexesha.

Emva kokuba ungeze loo mizila yekhowudi kwikhasi lakho, unokwenza iifayile ze - HTML ezi-5 ezinjengawe naziphi na ezinye i-HTML5 ezihambelana neziphequluli.

Ngaba Usadinga i-HTML5 Shiv?

Lo mbuzo owufanele ukuwubuza. Xa i-HTML5 yaqala ukukhutshwa, indawo yokubhrawuza yahluke kakhulu kunamhlanje. Inkxaso ye-IE8 kunye nezantsi ingaphantsi into ebalulekileyo kwiisayithi ezininzi, kodwa "ngesiphelo sobomi" isimemezelo sokuba iMicrosoft eyenziwe ngo-Apreli 2016 kuzo zonke iinguqulelo ze-IE ngaphantsi kwe-11, abaninzi abantu baye baphucula iziphequluli zabo kwaye ezi ziguqulelwe akusayi kuba yinkxalabo kuwe. Hlaziya i-analytics yakho yewebhusayithi ukuze ubone ukuba yiyiphi i-browsers abantu abayisebenzisayo ukutyelela indawo. Ukuba akukho mntu, okanye abantu abambalwa kakhulu, basebenzisa i-IE8 nangaphantsi, ngoko unokuqiniseka ukuba unokusebenzisa izixhobo ze-HTML5 ngaphandle kweengxaki kwaye akukho mfuneko yokuxhasa iziphequluli zelifa.

Kwezinye iimeko, ke, iincwadi ze-IE ziza kuba nexhala. Oku kwenzeka rhoqo kwimibutho esebenzisa isicatshulwa esithile senkqubo esaphuhlisiwe esidala kwaye isebenza kuphela kwiinguqu endala ye-IE. Kule meko, isebe le-IT lenkampani linokunyanzelisa ukusetyenziswa kwezi browsers ezindala, oko kuthetha ukuba umsebenzi wakho wale nkampani kufuneka uxhase iziganeko ze-IE ezidlulileyo.

Yilapho ungathanda ukujika kwi-shiv ye-HTML5 ukuze usebenzise iindlela zangoku zendlela yoyilo lwewebhu kunye nezixhobo, kodwa usenokufumana inkxaso epheleleyo yombhrawuzi oyifunayo.

Ehlelwe nguJeremy Girard