1. It’s not one big thing
[mock video player]
You may well ask: “How can I start using HTML5 if older browsers don’t support it?” But the question itself is misleading. HTML5 is not one big thing; it is a collection of individual features. So you can’t detect “HTML5 support,” because that doesn’t make any sense. But you can detect support for individual features, like canvas, video, or geolocation.
You may think of HTML as tags and angle brackets. That’s an important part of it, but it’s not the whole story. The HTML5 specification also defines how those angle brackets interact with JavaScript, through the Document Object Model (DOM). HTML5 doesn’t just define a tag; there is also a corresponding DOM API for video objects in the DOM. You can use this API to detect support for different video formats, play a video, pause, mute audio, track how much of the video has been downloaded, and everything else you need to build a rich user experience around the tag itself.
Chapter 2 and Appendix A will teach you how to properly detect support for each new HTML5 feature.
1 . มันไม่ใช่เรื่องใหญ่
[ ]
เยาะเย้ยเล่นวิดีโอที่คุณอาจถาม : " วิธีสามารถฉันเริ่มใช้ HTML5 ถ้าเบราว์เซอร์รุ่นเก่าไม่สนับสนุนหรือไม่ " แต่คำถามนั้นเป็นความเข้าใจผิด HTML5 ไม่สิ่งหนึ่งใหญ่ มันเป็นคอลเลกชันของลักษณะของแต่ละบุคคล ดังนั้นคุณไม่สามารถตรวจสอบ " HTML5 สนับสนุน " เพราะมันไม่สมเหตุสมผลเลย แต่คุณสามารถตรวจสอบการสนับสนุนคุณสมบัติ , บุคคล เช่น ผ้าใบ , วิดีโอหรือ Geolocation .
คุณอาจคิดว่าเป็นแท็กของ HTML และมุมวงเล็บ ที่สำคัญ แต่มันยังไม่ใช่เรื่องทั้งหมด สเปค HTML5 ยังกำหนดวิธีการที่วงเล็บมุมโต้ตอบกับ JavaScript ผ่านเอกสารวัตถุแบบจำลอง ( ดอม ) HTML5 ไม่กำหนด < video > แท็ก ; ยังมีดอมสอดคล้อง API สำหรับวิดีโอในวัตถุ DOMคุณสามารถใช้ API การตรวจสอบการสนับสนุนรูปแบบวิดีโอที่แตกต่างกัน , การเล่นวิดีโอ , หยุด , ปิดเสียง , ติดตามเท่าใดของวิดีโอที่ได้รับการดาวน์โหลดและทุกอย่างอื่นที่คุณต้องการเพื่อสร้างประสบการณ์ของผู้ใช้มากมายรอบ < แท็กวิดีโอ > ตัวเอง
บทที่ 2 และภาคผนวกจะสอนวิธีการอย่างถูกต้อง ตรวจสอบการสนับสนุน HTML5 ใหม่แต่ละคุณสมบัติ
การแปล กรุณารอสักครู่..