ການໃຊ້ HTML5 Shiv ເພື່ອເປີດໃຊ້ HTML 5 ໃນເວີຊັ່ນເກົ່າຂອງ Internet Explorer

ການນໍາໃຊ້ JavaScript ເພື່ອຊ່ວຍໃຫ້ສະບັບເກົ່າແກ່ຂອງການສະຫນັບສະຫນູນ IE 5 Tags HTML

HTML ບໍ່ແມ່ນ "ເດັກໃຫມ່ໃນບລັອກ" ອີກຕໍ່ໄປ. ຜູ້ອອກແບບເວັບແລະນັກພັດທະນາຫຼາຍຄົນໄດ້ໃຊ້ການເລີ້ມ HTML ໃຫມ່ນີ້ມາເປັນເວລາຫລາຍປີ. ຍັງມີຜູ້ຊ່ຽວຊານເວັບບາງຄົນທີ່ຢູ່ຫ່າງໄກຈາກ HTML5, ສ່ວນຫຼາຍແມ່ນຍ້ອນວ່າພວກເຂົາຕ້ອງການສະຫນັບສະຫນູນແບບນິຍົມຂອງ Internet Explorer ແລະພວກເຂົາກໍ່ກັງວົນວ່າຫນ້າ HTML5 ທີ່ເຂົາເຈົ້າສ້າງມາຈະບໍ່ໄດ້ຮັບການສະຫນັບສະຫນູນໃນບັນດາຕົວທ່ອງເວັບທີ່ມີອາຍຸເທົ່ານັ້ນ. ຂອບໃຈ, ມີ script ທີ່ທ່ານສາມາດນໍາໃຊ້ເພື່ອສະຫນັບສະຫນູນ HTML ສໍາລັບ IE ຮຸ່ນເກົ່າ (ນີ້ແມ່ນຮຸ່ນທີ່ຕ່ໍາກວ່າ IE9), ຊ່ວຍໃຫ້ທ່ານສາມາດສ້າງຫນ້າເວັບຕ່າງໆໃຫ້ສອດຄ່ອງກັບເຕັກໂນໂລຊີໃນມື້ນີ້ແລະນໍາໃຊ້ບາງ tags ໃຫມ່ໃນ HTML 5

ແນະນໍາ HTML Shiv

Jonathan Neal ສ້າງ script ງ່າຍໆທີ່ບອກອິນເຕີເນັດ Explorer 8 ແລະລຸ່ມນີ້ (ແລະ Firefox 2 ສໍາລັບເລື່ອງນັ້ນ) ເພື່ອໃຫ້ HTML 5 tags ເປັນປ້າຍທີ່ແທ້ຈິງ . ນີ້ອະນຸຍາດໃຫ້ທ່ານເພື່ອໃຫ້ພວກເຂົາສະໄຕເຊັ່ນວ່າທ່ານຈະມີສ່ວນປະກອບ HTML ອື່ນໆແລະນໍາໃຊ້ພວກມັນໃນເອກະສານຂອງທ່ານ.

ວິທີການໃຊ້ HTML Shiv

ການນໍາໃຊ້ສະຄິບນີ້, ພຽງແຕ່ເພີ່ມສາມເສັ້ນຕໍ່ໄປນີ້ກັບເອກະສານ HTML5 ຂອງທ່ານໃນ

ຢູ່ເທິງແຜ່ນສະໄຕຂອງທ່ານ.

ໃຫ້ສັງເກດວ່ານີ້ແມ່ນສະຖານທີ່ໃຫມ່ສໍາລັບ script HTML Shiv ນີ້. ກ່ອນຫນ້ານີ້, ລະຫັດນີ້ຖືກໂຮມຢູ່ທີ່ Google, ແລະເວັບໄຊທ໌ຕ່າງໆຍັງເຊື່ອມຕໍ່ກັບໄຟລ໌ທີ່ຜິດພາດ, ບໍ່ຮູ້ວ່າບໍ່ມີໄຟລ໌ທີ່ມີການດາວໂຫລດ. ນີ້ແມ່ນຍ້ອນວ່າ, ໃນຫຼາຍໆກໍລະນີ, ການໃຊ້ HTML5 Shiv ບໍ່ຈໍາເປັນ. ເພີ່ມເຕີມກ່ຽວກັບວ່າບໍ່ດົນ ...

ກັບຄືນໄປບ່ອນລະຫັດນີ້ສໍາລັບປັດຈຸບັນ, ທ່ານສາມາດເຫັນວ່າມັນໃຊ້ IE ຄໍາຄິດເຫັນທີ່ມີເງື່ອນໄຂເພື່ອກໍານົດເປົ້າຫມາຍຂອງ IE ຂ້າງລຸ່ມນີ້ 9 (ນັ້ນຄືສິ່ງທີ່ "lt IE 9 ຫມາຍຄວາມວ່າ"). ຕົວທ່ອງເວັບເຫຼົ່ານີ້ຈະດາວໂຫລດ script ນີ້ແລະ HTML5 ອົງປະກອບຈະໄດ້ຮັບຄວາມເຂົ້າໃຈຈາກຕົວທ່ອງເວັບເຫຼົ່ານັ້ນ, ເຖິງແມ່ນວ່າພວກເຂົາຖືກສ້າງຂື້ນມາກ່ອນທີ່ HTML5 ມີຢູ່.

ຖ້າທ່ານບໍ່ຕ້ອງການສະແດງສະຄິບນີ້ຢູ່ໃນສະຖານທີ່ນອກບ່ອນອື່ນ, ທ່ານສາມາດດາວໂຫລດໄຟລ໌ສະຄິບ (ກົດປຸ່ມຂວາໃສ່ລິ້ງຄ໌ແລະເລືອກ "Save Link As" ຈາກເມນູ) ແລະອັບໂຫລດໄປຍັງເຄື່ອງ server ຂອງທ່ານພ້ອມກັບສ່ວນທີ່ເຫຼືອຂອງ ຊັບພະຍາກອນຂອງເວັບໄຊທ໌ຂອງທ່ານ (ຮູບພາບ, ຕົວອັກສອນ, ແລະອື່ນໆ). ຄວາມລົ້ມເຫຼວທີ່ຈະເຮັດມັນໂດຍວິທີນີ້ແມ່ນວ່າທ່ານຈະບໍ່ສາມາດໃຊ້ປະໂຍດຈາກການປ່ຽນແປງໃດໆທີ່ຈະເຮັດໃຫ້ສະຄິບນີ້ຜ່ານເວລາ.

ເມື່ອທ່ານໄດ້ເພີ່ມລະຫັດຕ່າງໆເຫຼົ່ານັ້ນໃຫ້ກັບຫນ້າຂອງທ່ານ, ທ່ານສາມາດໃສ່ HTML 5 tags ເຊັ່ນ ທ່ານຕ້ອງການສໍາລັບຕົວທ່ອງເວັບທີ່ທັນສະໄຫມ, HTML5 ທີ່ສອດຄ່ອງກັບ.

ທ່ານຍັງຕ້ອງການ HTML5 Shiv?

ນີ້ແມ່ນຄໍາຖາມທີ່ຫນ້າສົນໃຈທີ່ຈະຖາມ. ໃນເວລາທີ່ HTML5 ຖືກປ່ອຍອອກມາຄັ້ງທໍາອິດ, ທັດສະນະຂອງຕົວທ່ອງເວັບແມ່ນແຕກຕ່າງກັນຫຼາຍກ່ວາມັນແມ່ນໃນມື້ນີ້. ການສະຫນັບສະຫນູນສໍາລັບ IE8 ແລະລຸ່ມນີ້ຍັງເປັນສິ່ງສໍາຄັນສໍາລັບຫລາຍໆເວັບໄຊທ໌, ແຕ່ວ່າມັນມີຄໍາປະກາດ "ສິ້ນສຸດຂອງຊີວິດ" ທີ່ Microsoft ສ້າງໃນເດືອນເມສາ 2016 ສໍາລັບທຸກລຸ້ນ IE ພາຍໃຕ້ 11, ຫລາຍໆຄົນໄດ້ປັບປຸງຕົວທ່ອງເວັບຂອງພວກເຂົາແລ້ວ. ອີກຕໍ່ໄປຈະເປັນຄວາມກັງວົນສໍາລັບທ່ານ. ການທົບທວນຄືນການວິເຄາະເວັບໄຊທ໌ຂອງທ່ານເພື່ອໃຫ້ແນ່ໃຈວ່າຕົວທ່ອງເວັບທີ່ພວກເຮົາໃຊ້ເພື່ອໄປຢ້ຽມຢາມເວັບໄຊທ໌ໃດ. ຖ້າບໍ່ມີໃຜຫລືຄົນຫນ້ອຍໆໃຊ້ IE8 ແລະລຸ່ມນີ້, ທ່ານສາມາດຫມັ້ນໃຈໄດ້ວ່າທ່ານສາມາດໃຊ້ HTML5 ໄດ້ໂດຍບໍ່ມີບັນຫາແລະບໍ່ຈໍາເປັນຕ້ອງສະຫນັບສະຫນູນ browser browsers.

ໃນບາງກໍລະນີ, ຢ່າງໃດກໍ່ຕາມ, ຕົວທ່ອງເວັບອີເມລ legacy ຈະເປັນຄວາມກັງວົນ. ນີ້ມັກຈະເກີດຂຶ້ນຢູ່ໃນອົງການຈັດຕັ້ງທີ່ໃຊ້ຊິ້ນສ່ວນສະເພາະຂອງຊອບແວທີ່ໄດ້ພັດທະນາມາເປັນເວລາຍາວນານແລະພຽງແຕ່ເຮັດວຽກຢູ່ໃນສະບັບເກົ່າຂອງ IE. ໃນກໍລະນີເຫຼົ່ານີ້, ພະແນກ IT ຂອງບໍລິສັດອາດບັງຄັບໃຊ້ການນໍາໃຊ້ຂອງຕົວທ່ອງເວັບເກົ່າເຫຼົ່ານີ້, ຊຶ່ງຫມາຍຄວາມວ່າການເຮັດວຽກຂອງທ່ານສໍາລັບບໍລິສັດນັ້ນກໍ່ຕ້ອງໄດ້ສະຫນັບສະຫນູນສະຖາບັນ IE ທີ່ລ້າສະໄຫມ.

ນີ້ແມ່ນເວລາທີ່ທ່ານຕ້ອງການປ່ຽນ HTML5 Shiv ເພື່ອໃຫ້ທ່ານສາມາດນໍາໃຊ້ວິທີການແລະວິທີການອອກແບບເວັບໃນປະຈຸບັນ, ແຕ່ຍັງໄດ້ຮັບການສະຫນັບສະຫນູນຂອງຕົວທ່ອງເວັບທີ່ທ່ານຕ້ອງການ.

ແກ້ໄຂໂດຍ Jeremy Girard