Kutumia HTML5 Shiv ili kuwezesha HTML 5 katika Vifungu vya Kale vya Internet Explorer

Kutumia JavaScript ili Usaidie Versions ya Kale ya IE Kusaidia HTML 5 Tags

HTML sio "kid mpya katika block" tena. Wabunifu wengi wa wavuti na watengenezaji wamekuwa wakitumia hii ya hivi karibuni iteration ya HTML kwa miaka mingi. Bado, kuna wataalamu wa wavuti ambao wamekaa mbali na HTML5, mara kwa mara kwa sababu walipaswa kusaidia matoleo ya urithi wa Internet Explorer na walikuwa na wasiwasi kwamba kurasa yoyote ya HTML5 ambayo waliyumba haiwezi kuungwa mkono katika vivinjari wale wa zamani. Kwa shukrani, kuna script ambayo unaweza kutumia kuleta msaada wa HTML kwa matoleo ya zamani ya IE (hii itakuwa matoleo ya chini kuliko IE9), kukuwezesha kujenga kurasa zavuti zaidi kulingana na teknolojia za leo na kutumia baadhi ya vitambulisho vipya kwenye HTML 5.

Kuanzisha HTML Shiv

Jonathan Neal aliunda script rahisi inayoelezea Internet Explorer 8 na chini (na Firefox 2 kwa jambo hilo) kutibu tags za HTML 5 kama vitambulisho halisi . Hii inakuwezesha kuwachagua kama wewe ungekuwa na kipengele kingine cha HTML na uitumie katika nyaraka zako.

Jinsi ya kutumia HTML Shiv

Ili kutumia script hii, uongeze tu mistari mitatu ifuatayo kwenye hati yako ya HTML5 katika

juu ya karatasi yako ya mtindo.

Kumbuka kuwa hii ni eneo jipya kwa script hii ya Shiv ya HTML. Hapo awali, msimbo huu ulihifadhiwa kwenye Google, na maeneo mengi bado yanaunganishwa na faili hiyo kwa uongo, haijui kwamba hakuna hata faili iliyopakuliwa. Hii ni kwa sababu, mara nyingi, matumizi ya HTML5 Shiv haifai tena. Zaidi juu ya muda mfupi hivi ...

Kurudi kwa kificho hiki kwa muda, unaweza kuona kwamba hii inatumia maoni ya masharti ya IE kwa matoleo ya IE chini ya 9 (hiyo ni nini "IE 9 ina maana"). Vivinjari vilivyopakua script hii na vipengele vya HTML5 vinaeleweka na vivinjari hivi, ingawa vimeundwa alama mbele ya HTML5.

Vinginevyo, ikiwa hutaki kuelezea script hii mahali pa mbali, unaweza kupakua faili ya script (hakika bonyeza kiungo na chagua "Hifadhi Kiungo Kama" kutoka kwenye menyu) na uipakishe kwenye seva yako pamoja na wengine wote rasilimali za tovuti yako (picha, fonts, nk). Kikwazo cha kufanya hivyo kwa njia hii ni kwamba hutaweza kuchukua faida yoyote ya mabadiliko ambayo yamefanywa kwa script hii kwa muda.

Mara baada ya kuongeza mstari wa msimbo kwenye ukurasa wako, unaweza kuchagua vitambulisho vya HTML 5 kama ungependa kwa vivinjari vingine vya kisasa, vya HTML5 vinavyolingana.

Je! Bado unahitaji HTML5 Shiv?

Huu ni swali la kustahili kuuliza. Wakati HTML5 ilipotolewa kwanza, mazingira ya kivinjari yalikuwa tofauti sana kuliko leo. Msaada wa IE8 na chini bado ulikuwa muhimu kwa tovuti nyingi, lakini kwa matangazo ya "mwisho wa maisha" ambayo Microsoft imefanya mwezi Aprili 2016 kwa matoleo yote ya IE chini ya 11, watu wengi sasa wameboresha browsers zao na matoleo haya ya zamani hawezi tena kuwa na wasiwasi kwako. Kagua analytics ya tovuti yako ili kuona hasa watumiaji wa vivinjari wanaotumia kutembelea tovuti. Ikiwa hakuna mtu, au watu wachache sana, wanatumia IE8 na chini, basi unaweza kuhakikisha kuwa unaweza kutumia vipengele vya HTML5 bila matatizo na hakuna haja ya kusaidia browsers ya urithi.

Katika hali nyingine, hata hivyo, browsers IE urithi itakuwa wasiwasi. Hii mara nyingi hutokea katika mashirika ambayo hutumia kipande maalum cha programu ambacho kilianzishwa zamani na kinachofanya kazi kwenye toleo la zamani la IE. Katika matukio haya, idara hiyo ya IT inaweza kutekeleza matumizi ya vivinjari hivi vya zamani, ambayo inamaanisha kazi yako kwa kampuni hiyo lazima pia itasaidia matukio ya IE yaliyopita.

Hii ndio wakati ungependa kurejea kwenye shiv ya HTML5 ili uweze kutumia mbinu za sasa za kubuni wavuti na vipengele, lakini bado kupata msaada kamili wa kivinjari unaohitaji.

Iliyotengenezwa na Jeremy Girard