ฉันเห็นมันเมื่อวานนี้ใน W3C ว่าร่าง HTML5 ใหม่ (ร่างการทำงาน) ได้รับการเผยแพร่เมื่อวันที่ 10 มิถุนายนฉันอ่านเอกสารเวอร์ชันใหม่ที่ให้ไว้และจดบันทึกเล็กน้อย:
ร่าง HTML5 ไม่ได้กลายเป็นมาตรฐานอย่างเป็นทางการอ้าง:
การตีพิมพ์เป็นร่างการทำงานไม่ได้หมายความถึงการรับรองโดยสมาชิก W3C
ปล่อยออกมาเป็นร่างไม่ได้หมายความว่าได้รับการรับรอง (สนับสนุน) จากสมาชิก W3C
ข้อกำหนด HTML5 จะไม่ถูกพิจารณาเสร็จก่อนที่จะมีการใช้งานอย่างน้อยสองอย่างสมบูรณ์ของข้อมูลจำเพาะ
ข้อกำหนด HTML5 จะไม่ถูกประกาศจนกว่าจะมีการใช้ซอฟต์แวร์อย่างน้อยสองซอฟต์แวร์
XHTML1 ได้รับการปล่อยตัวในปี 1999 และใช้เวลาสองหรือสามปีในการได้รับการสนับสนุนอย่างเต็มที่และมันก็ไม่ได้จนกว่าเมื่อไม่นานมานี้ว่าได้รับการเลื่อนตำแหน่งอย่างเต็มที่ ดังนั้นจะต้องใช้เวลาพอสมควรในการรอจนกว่า HTML5 จะได้รับการสนับสนุน (โดยเฉพาะเบราว์เซอร์ที่ไม่เป็นกระแสหลัก) ตามตารางเวลาของคณะทำงาน HTML ของ W3C จะไม่มีการสรุปอย่างเป็นทางการจนถึงปี 2010
ง่าย ๆ ที่จะทำให้คำสั่ง Doctype ประหลาดใจ
<! doctype html>
มันง่ายมากฮ่า ยิ่งไปกว่านั้นไม่มีความแตกต่างระหว่างตัวพิมพ์ใหญ่และล่าง เป็นที่น่าสังเกตว่าข้อกำหนดนั้นต้องการให้มีการประกาศ doctype นี้สิ่งที่เรียกว่า 'Custom' HTML Wyntax สามารถใช้งานได้ (ไวยากรณ์ HTML แบบกำหนดเองฉันไม่รู้ว่าทำไมมันจึงเรียกว่าสิ่งนี้) ซึ่งเป็นไวยากรณ์ HTML ก่อนหน้านี้ที่ไม่จำเป็นต้องปิดแท็ก ในเวลาเดียวกันก็ยังอนุญาตให้มีการจัดรูปแบบไวยากรณ์ XML เช่น XHTML เพื่อให้คุณต้องประกาศ doctype ของเอกสาร XML โดยไม่ต้องใช้ข้างต้น
เข้ากันได้ข้อกำหนด HTML5 ไม่ได้มีองค์ประกอบที่เลิกใช้เพราะในอีกด้านหนึ่งมันต้องมีนักออกแบบที่จะต้องลององค์ประกอบบางอย่าง แต่ในทางกลับกันก็ต้องใช้เบราว์เซอร์เพื่อสนับสนุนองค์ประกอบเหล่านี้ ด้วยวิธีนี้ในสัญชาตญาณของฉันมีวัตถุประสงค์เพื่อสนับสนุนหน้าก่อนหน้าทั้งหมดที่เขียนใน HTML หรือ XHTML นี่คือพรสำหรับนักออกแบบและพวกเขาจะไม่ถูก จำกัด ด้วยไวยากรณ์ที่เข้มงวดของ XHTML อีกต่อไป
องค์ประกอบที่ถูกลบแน่นอนว่าองค์ประกอบเหล่านี้สัมพันธ์กับ HTML4 แต่ก็สามารถเห็นได้ว่า HTML5 ไม่ใช่การล่าถอยอย่างง่ายสำหรับ HTML4 มันยังคงยึดมั่นในจิตวิญญาณที่สำคัญบางอย่างของ XHTML เช่นองค์ประกอบการแสดงออกของอินเทอร์เฟซบริสุทธิ์ควรถูกทอดทิ้งและนำ CSS มาใช้
เนื่องจากผลกระทบของพวกเขาเป็นการนำเสนออย่างหมดจดและดังนั้นจึงได้รับการจัดการที่ดีขึ้นโดย CSS องค์ประกอบต่อไปนี้ควรถูกยกเลิก:
basefont/big/center/font/s/strike/tt/u
องค์ประกอบต่อไปนี้จะถูกยกเลิกเนื่องจากการใช้งานของพวกเขาส่งผลกระทบต่อการใช้งานและการเข้าถึงสำหรับผู้ใช้ปลายทางในทางลบ:
เฟรม/เฟรม/noframes
องค์ประกอบต่อไปนี้จะถูกทิ้งเพราะไม่ได้ใช้บ่อยสร้างความสับสนหรือสามารถจัดการได้โดยองค์ประกอบอื่น ๆ :
ตัวย่อ/Applet/ISINDEX/DIR
สิ่งที่ฉันต้องการอธิบายที่นี่คือ: แนะนำตัวย่อให้แทนที่ด้วย ABBR แต่ดูเหมือนว่าภายใต้ IE ABBR นั้นไม่ได้มีประโยชน์เท่ากับตัวย่อ สำหรับรายละเอียดโปรดดูเอกสารทดสอบ HTML ที่ http://www.mikkolee.com/3 ใช้วัตถุแทนแอปเพล็ต ฉลากนี้ถูกทอดทิ้งมานานแล้ว อย่างไรก็ตามเมื่อฉันเรียน HTML ฉันพูดถึงแอปเพล็ตนี้ในหนังสือทุกเล่ม ในเวลานั้นทุกคนเต็มไปด้วยความปรารถนาของ Java Applets แต่ตอนนี้พวกเขากำลังถอนตัวออกจากช่วงประวัติศาสตร์ซึ่งค่อนข้างอารมณ์ ISINDEX และ DIR ฉันจะไม่พูดถึงทั้งสองที่นี่และฉันจะไม่แนะนำพวกเขาเมื่อพูดถึง HTML3
องค์ประกอบใหม่เพิ่มเติมHTML5 ได้เปิดตัวองค์ประกอบใหม่มากมายดังนั้นฉันจะไม่แสดงรายการที่นี่ โปรดดู
http://www.ibm.com/developerworks/cn/xml/x-html5/
หากคุณสนใจ HTML5 มากขึ้นมีบางบทความที่เกี่ยวข้องที่อยู่ด้านล่างของบทความนี้คุณสามารถตรวจสอบได้
ข้อความต้นฉบับ: www.mikkolee.com/22