2010 8 มกราคม 2010
สิ่งที่จะนำมา HTML5?
HTML5 ยังคงเป็นร่าง ขณะที่ผมเขียนงานเกี่ยวกับ HTML 5 ซึ่งเริ่มในปี 2004 ยังคงถูกกำหนดโดยความพยายามรูปร่างร่วมทุนระหว่าง W3C HTML WG และ WHATWG . คำว่า Next Gen HTML จะมีการปรับปรุงและคุณสมบัติซึ่งโครงสร้างใหม่และความหมายตัวควบคุมฟอร์มการ APIs, แท็กมัลติมีเดีย ฯลฯ จะ
ในภาษาอังกฤษที่ง่าย ... สิ่งที่มันจะหมายถึงให้เราพัฒนา UI ...
- นอกจากนี้มีบางส่วน ได้แก่ แท็กที่มีโครงสร้างจะ <article>, <section>, <header>, <aside>, <nav> และที่จะเข้ามาแทนที่ส่วนใหญ่ของ <div> ของใช้บนหน้าเว็บทำให้หน้าเว็บของคุณบิตของความหมายมากขึ้น แต่ที่สำคัญกว่าได้ง่ายขึ้น ในการอ่าน
เฮ้! แค่คิดความพยายามที่บันทึกไว้ในการหาที่หนึ่งแท็ก div ที่ขาดหายไปอย่างใกล้ชิด
ยกตัวอย่างเช่น
<body> <header> ... <หัว /> <nav> ... <NAV /> <article> <section> ... <ส่วน /> </ article> <aside> ... </ นอกเหนือ> <footer> ... </ ท้าย> </ body>
แทน
<body> <div id="header"> ... </ div> <div id="nav"> ... </ div> class="article"> <div class="section"> <div ... </ div> </ div> <div id="aside"> ... </ div> <div id="footer"> ... </ div> </ body>
- กับการถือกำเนิดของเนื้อหาเสียงและวิดีโอเช่น YouTube, การใช้มัลติมีเดียที่ฝังตัวอยู่บนหน้าเว็บได้ increaded โดยพับ Taking นี้ในบัญชีตอนนี้แผนคือการเพิ่มการสนับสนุนพื้นเมืองสำหรับการฝังวิดีโอและเสียงลงในเบราว์เซอร์ของตัวเองจึงให้ผู้ใช้สามารถเล่นพักหยุดแสวงหาและปรับระดับเสียงใช้ builtin DOM APIs สำหรับสคริปต์เพื่อควบคุมการเล่น
ยกตัวอย่างเช่น
poster="poster.jpg"> <video แหล่งที่มา <src = พิมพ์ "video.3gp" = "video/3gpp" สื่อ = "มือถือ"> <source src="video.mp4" type="video/mp4"> </ video> <audio> <source src="music.oga" type="audio/ogg"> <source src="music.mp3" type="audio/mpeg"> <เสียง />
- ดีกว่าที่กำหนดบทบาทของความหมายสำหรับองค์ประกอบที่มีอยู่สำหรับเช่น <strong> และอาจ <em> ตอนนี้จริงมีความหมายที่แตกต่างกันคือพวกเขาจะทำงานแตกต่างกัน
มีการเปลี่ยนแปลงอื่น ๆ อีกมากมาย / อัพเกรดเป็นเวอร์ชั่นที่ใหม่กว่าคือ ... จะให้การปรับปรุงการโพสต์นี้ที่ผมมาค่อนข้างสมเหตุสมผลใด ๆ ที่มีประโยชน์ที่น่าสนใจคน .... ดูพื้นที่นี้
เอกสารนี้ไม่อาจให้ข้อมูลที่ถูกต้องเป็น HTML 5 สเปคยังคงเป็นอย่างแข็งขันในการพัฒนา เมื่อสงสัยควรตรวจสอบ HTML 5 สเปคที่นี่ .










































