การแนะนำบทความของ wulin.com (www.vevb.com): ตั้งแต่การแนะนำมาตรฐาน HTML5 จึงได้รับความสนใจเป็นอย่างมาก ในฐานะเบราว์เซอร์ IE ที่มีผู้ใช้มากที่สุดในโลกสามารถรองรับมาตรฐาน HTML5 ได้ เมื่อสัปดาห์ที่แล้ว Microsoft กล่าวในการประชุมทางเทคนิคว่า Microsoft กำลังพัฒนา IE9 จะสนับสนุนมาตรฐาน HTML5 More แต่ Microsoft ค่อนข้างคลุมเครือเกี่ยวกับว่า IE9 จะรองรับมาตรฐาน HTML5 ทั้งหมดอย่างเต็มที่หรือไม่ HTML
นับตั้งแต่การแนะนำมาตรฐาน HTML5 จึงได้รับความสนใจเป็นอย่างมาก ในฐานะเบราว์เซอร์ IE ที่มีผู้ใช้มากที่สุดในโลกสามารถรองรับมาตรฐาน HTML5 ได้ เมื่อสัปดาห์ที่แล้ว Microsoft กล่าวในการประชุมทางเทคนิคว่า IE9 ซึ่ง Microsoft กำลังพัฒนาจะสนับสนุนมาตรฐาน HTML5 More แต่ Microsoft ค่อนข้างคลุมเครือเกี่ยวกับว่า IE9 จะสนับสนุนมาตรฐาน HTML5 ทั้งหมดอย่างเต็มที่หรือไม่ มาตรฐาน HTML5 สามารถนำรหัสที่มีประสิทธิภาพและทำความสะอาดมาสู่หน้าเว็บได้มากขึ้น เฉพาะเมื่อ Microsoft เข้าร่วมในการออกแบบ HTML5 IE สามารถรับรู้องค์ประกอบใหม่ได้มากขึ้น
มาตรฐาน HTML5 คาดว่าจะได้รับการปล่อยตัวสู่โลกในปี 2565 แม้ว่ามันจะยังอยู่ห่างออกไปประมาณ 3 ปีนับจากวันที่เปิดตัว แต่ฉันคิดว่ามันอยู่ไม่ไกลจากเรา ในปัจจุบันการออกแบบและพัฒนาเว็บไซต์จำนวนมากกำลังใช้มาตรฐาน HTML5 ในแง่ของสูตรและการส่งเสริมมาตรฐาน HTML5 ผู้ผลิตเบราว์เซอร์ที่รู้จักกันดีเช่น Apple, Google, Opera และ Mozilla ได้ดำเนินการในเชิงบวกมากขึ้น Microsoft กำลังดำเนินการอยู่ เมื่อพิจารณาจากรายละเอียด IE9 ที่ออกโดย Microsoft ในการประชุมเทคโนโลยีเมื่อสัปดาห์ที่แล้ว Microsoft จะนำทัศนคติที่ระมัดระวังมาใช้ในมาตรฐานเว็บ Microsoft ยังระบุด้วยว่า IE เบราว์เซอร์จะมุ่งเน้นไปที่ HTML5 มาตรฐาน อย่างไรก็ตามเบราว์เซอร์ล่าสุดของ Microsoft IE8 และเวอร์ชัน IE ต่อไปนี้มีการสนับสนุนที่ จำกัด สำหรับแท็ก HTML5 เราสามารถแก้ปัญหาการสนับสนุน HTML5 ของเบราว์เซอร์ IE ปัจจุบันได้โดยการเพิ่มสคริปต์ลงในหน้าเว็บ
เพื่อให้ IE (รวมถึง IE6) สนับสนุนองค์ประกอบ HTML5 เราจำเป็นต้องเพิ่ม JavaScript ต่อไปนี้ลงในส่วนหัว HTML ซึ่งเป็นเอกสารง่ายๆการประกาศสร้างความคิดเห็นโดยใช้ความคิดเห็นแบบมีเงื่อนไขเพื่อเรียกไฟล์ JS นี้กับ IE เบราว์เซอร์ที่ไม่ใช่ YIE อื่น ๆ เช่น Opera, Firefox ฯลฯ จะเพิกเฉยต่อรหัสนี้และจะไม่มีคำขอ HTTP
<! - [ถ้าเช่น]>
<script src => </script>
<! [endif]->
รหัสข้างต้นจะทำงานภายใต้เบราว์เซอร์ IE เท่านั้น อีกสิ่งที่ควรทราบคือการเรียกไฟล์ HTML5.JS ในหน้าต้องเพิ่มลงในองค์ประกอบหัวของหน้าเนื่องจากเบราว์เซอร์ IE ต้องรู้องค์ประกอบนี้ก่อนที่องค์ประกอบจะถูกแยกวิเคราะห์ดังนั้นไฟล์ JS นี้ไม่สามารถเรียกได้ที่ด้านล่างของหน้า
ไฟล์ HTML5 JS นี้จัดทำโดยผู้เขียนในโครงการ Google Code เพื่อให้ทุกคนโทรโดยตรง แน่นอนถ้าคุณคิดว่าสิ่งนี้จะส่งผลต่อความเร็วในการเปิดหน้าเว็บของคุณคุณสามารถดาวน์โหลดไฟล์ HTML5 JS โดยตรงและอัปโหลดไปยังเซิร์ฟเวอร์ของคุณเพื่อเรียกมันแยกต่างหาก
นี่คือรหัสในไฟล์ JS ของ HTML5:
(function () {ถ้า (!/*@cc_on!@*/0) return; var e = abbr, บทความ, กัน, เสียง, ผ้าใบ, Datalist, รายละเอียด, กล่องโต้ตอบ
Eventsource, รูป, ส่วนท้าย, ส่วนหัว, hgroup, mark, เมนู, มิเตอร์, NAV,
เอาท์พุทความคืบหน้าส่วน
เวลา, video.split (','), i = e.length; ในขณะที่ (i -) {document.createelement (e [i])}}) ()
นอกเหนือจากการเรียกไฟล์ JS ที่มีรหัสด้านบนในหน้าเว็บเพื่อเปิดใช้งานเบราว์เซอร์ IE เพื่อรองรับองค์ประกอบ HTML5 คุณยังสามารถเพิ่มรหัสโดยตรงไปยังหน้าเว็บด้วยวิธีต่อไปนี้
<! - [ถ้าเช่น]>
<script>
(function () {ถ้า (!/*@cc_on!@*/0) return; var e = abbr, บทความ, กัน, เสียง, ผ้าใบ, Datalist, รายละเอียด, กล่องโต้ตอบ
Eventsource, รูป, ส่วนท้าย, ส่วนหัว, hgroup, mark, เมนู, มิเตอร์, NAV,
เอาท์พุทความคืบหน้าส่วน
เวลา, video.split (','), i = e.length; ในขณะที่ (i -) {document.createelement (e [i])}}) ()
</script>
<! [endif]->
ผู้จัดการฝ่ายพัฒนา Adrian Bateman เคยกล่าวไว้ว่าทีม IE หวังที่จะแบ่งปันมุมมองของพวกเขาเกี่ยวกับ HTML5 และมีส่วนร่วมในการอภิปรายเกี่ยวกับการกำหนดมาตรฐาน Butman กล่าวว่าแม้ว่าทีม IE กำลังถามคำถามแทนที่จะให้วิธีแก้ปัญหา แต่การอภิปรายสาธารณะเป็นวิธีที่ดีที่สุดในการส่งเสริมการพัฒนา HTML5 ฉันเชื่อว่าไม่ว่าเบราว์เซอร์คือ IE สามารถรองรับมาตรฐาน HTML5 ต่อไปได้หรือไม่การใช้มาตรฐาน HTML5 ทั่วโลกอย่างกว้างขวางได้กลายเป็นแนวโน้มทั่วไป
ต้นฉบับ: