Sèvi ak HTML5 Shiv Pèmèt HTML 5 nan vèsyon Old nan Internet Explorer

Sèvi ak JavaScript ede pi gran Vèsyon nan IE Sipò HTML 5 Tags

HTML se pa "nouvo jenn ti kabrit la nan blòk la" ankò. Konsèpteur entènèt anpil ak devlopè yo te itilize sa a iterasyon dènye nan HTML pou anpil ane. Toujou, gen kèk pwofesyonèl entènèt ki te rete lwen HTML5, souvan paske yo te sipòte vèsyon eritaj nan Internet Explorer epi yo te konsène ke nenpòt ki HTML5 paj yo kreye pa ta sipòte nan sa yo navigatè pi gran. Erezman, gen yon script ki ou ka itilize yo pote sipò HTML vèsyon ki pi gran nan IE (sa a ta dwe vèsyon pi ba pase IE9), ki pèmèt ou bati paj wèb plis nan liy ak teknoloji jodi a epi sèvi ak kèk nan nouvo tags yo nan HTML 5.

Entwodwi HTML Shiv la

Jonatan Neal te kreye yon senp script ki di Internet Explorer 8 ak anba a (ak Firefox 2 pou ki matyè) nan trete HTML 5 Tags kòm tags reyèl . Sa a pèmèt ou style yo tankou ou ta nenpòt lòt eleman HTML epi sèvi ak yo nan dokiman ou yo.

KOUMAN POU SÈVI AK HTML Shiv la

Pou itilize script sa a, tou senpleman ajoute twa liy sa yo nan dokiman HTML5 ou nan la

anwo fèy style ou.

Remake byen ke sa a se yon kote plus pou sa a HTML Shiv script. Précédemment, kòd sa a te anime nan Google, ak anpil sit toujou lyen nan dosye sa a fòtman, inyorans ke pa gen okenn ankò menm yon dosye gen yo dwe telechaje. Sa a se paske, nan anpil ka, itilize nan HTML5 Shiv a pa nesesè ankò. Plis sou sa yon ti tan ...

Retounen nan kòd sa a pou yon moman, ou ka wè ke sa a sèvi ak yon IE kòmantè kondisyonèl sib vèsyon nan IE anba a 9 (se sa ki "lt IE 9 vle di"). Moun sa yo ki navigatè ta download sa a script ak HTML5 eleman yo ta ka konprann sa yo navigatè, menm si yo te kreye logo anvan HTML5 te egziste.

Altènativman, si ou pa vle pwen sa a script nan yon kote offsite, ou ka telechaje dosye a script (dwa klike sou lyen an epi chwazi "Save Link Kòm" nan meni an) ak Upload li nan sèvè ou ansanm ak rès la nan resous sit ou a (imaj, polis, elatriye). Inconvénient la fè li fason sa a se ke ou pa yo pral kapab pran avantaj de nenpòt ki chanjman yo te fè nan script sa a sou tan.

Yon fwa ou te ajoute liy sa yo nan kòd nan paj ou a, ou ka style HTML yo 5 Tags tankou ou ta pou nenpòt lòt modèn, navigatè HTML5 konfòme.

Ou toujou bezwen HTML5 Shiv la?

Sa a se yon kesyon entérésan mande. Lè HTML5 te premye lage, jaden flè navigatè a te trè diferan pase sa li ye jodi a. Sipò pou IE8 ak anba a te toujou yon bagay enpòtan pou sit anpil, men ak anons "nan fen lavi" ke Microsoft te fè nan mwa avril 2016 pou tout vèsyon nan IE anba a 11, anpil moun gen kounye a modènize navigatè yo ak vèsyon sa yo antiqued pa kapab ankò yon enkyetid pou ou. Revize analytics sit entènèt ou an yo wè egzakteman ki navigatè moun yo ap itilize vizite yon sit. Si pa gen moun, oswa anpil moun, yo ap itilize IE8 ak anba a, Lè sa a, ou ka rès asire ke ou ka itilize HTML5 eleman ki pa gen okenn pwoblèm epi pa gen okenn bezwen sipòte navigatè eritaj.

Nan kèk ka, sepandan, eritaj navigatè IE pral yon enkyetid. Sa a souvan rive nan òganizasyon ki itilize yon moso espesifik nan lojisyèl ki te devlope sa pibliye depi lontan epi ki sèlman ap travay sou yon vèsyon fin vye granmoun nan IE. Nan ka sa yo, IT depatman konpayi an ka ranfòse itilizasyon sa yo navigatè fin vye granmoun, ki vle di travay ou pou ke konpayi dwe sipòte tou demode ka IE.

Sa a se lè ou ta vle ale nan HTML5 a shiv pou ke ou ka itilize metòd entènèt konsepsyon ak eleman, men yo toujou jwenn sipò a navigatè plen ke ou bezwen.

Edited pa Jeremy Girard