HTML5 ได้รับการปล่อยตัวอย่างใจจดใจจ่อเมื่อเร็ว ๆ นี้ หลายคนในกลุ่ม QQ ได้เริ่มพูดคุยเรื่องใหม่นี้ ปัจจุบันเบราว์เซอร์ส่วนใหญ่ไม่รองรับรหัส HTML5 วันนี้ขอแนะนำวิธีการเปิดใช้งานเบราว์เซอร์เพื่อรองรับ HTML5
เนื่องจาก HTML5 ได้นำรหัสที่มีประสิทธิภาพและทำความสะอาดมาสู่หน้าเว็บใหม่ของเรามากขึ้นวิธีเดียวที่จะเปิดใช้งาน IE ในการรับรู้องค์ประกอบใหม่เหล่านั้นคือการใช้ HTML5 SHIV ขอบคุณ Remy Sharp ที่ให้สคริปต์ขนาดเล็กนี้แก่เราเพื่อแก้ปัญหาของ IE ที่สนับสนุน HTML5
ใช้สคริปต์ JS เพื่อให้เว็บไซต์ของคุณเข้ากันได้กับเบราว์เซอร์ IE
HTML5 SHIV Calls and Downloads:
ต่อไปนี้คือที่อยู่ดาวน์โหลด: http://html5shiv.googlecode.com/svn/trunk/html5.js
HTML5.JS จะต้องเพิ่มลงใน <head> </head> และเรียก (เพราะเบราว์เซอร์ต้องตีความสคริปต์นี้ก่อนเพื่อวิเคราะห์แท็ก HTML5 ที่ตามมาดังนั้นจึงไม่สามารถวางไว้ที่ด้านล่างของหน้า)ผู้เขียนได้วางไฟล์ JS ในโครงการ Google Code และอนุญาตให้ทุกคนเรียกมันโดยตรงแน่นอนว่าหลักฐานคือคุณไม่สนใจที่จะโทรหาไฟล์พิเศษ
คุณสามารถเรียกสคริปต์ JS นี้โดยตรงและใช้ความคิดเห็นแบบมีเงื่อนไขเพื่อเรียกไฟล์ JS นี้เพื่อให้เบราว์เซอร์ที่ไม่ใช่ IE เช่น Firefox จะเพิกเฉยต่อรหัสนี้และจะไม่มีคำขอ HTTP ที่ไม่จำเป็น รหัสต่อไปนี้จะทำงานภายใต้เบราว์เซอร์ IE เท่านั้น:
<!-[ifie]> <scriptsrc = http: //html5shiv.googlecode.com/svn/trunk/html5.js> </script> <! [endif]->
แน่นอนหากคุณไม่ต้องการโทรหาไฟล์เครือข่ายภายนอกคุณสามารถดาวน์โหลดและอัปโหลดไปยังเซิร์ฟเวอร์ของคุณเองเพื่อเรียกแยกต่างหาก (ผู้เขียนอนุญาต)
นี่คือรหัสในไฟล์ JS:
(function () {ถ้า (!/*@cc_on!@*/0) return;
var e = abbr, บทความ, กัน, เสียง, ผ้าใบ, ข้อมูล, รายละเอียด, กล่องโต้ตอบ, eventsource, รูป,
ส่วนท้าย, ส่วนหัว, hgroup, mark, เมนู, มิเตอร์, NAV, เอาท์พุท, ความคืบหน้า, ส่วนเวลา, video.split (','),
i = e.length; ในขณะที่ (i-) {document.createelement (e [i])}}) ()