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 สเปคที่นี่ .


NDK บ้าน | การแสดงไอที ​​| เพดานการแสดง | Penmenship การแสดง | Awe การแสดง | การแสดงตัวเอง