ความแตกต่างระหว่าง HTML 4 และ HTML 5
HTML 4 และ HTML 5
HTML 4 และ HTML 5 เป็นสองภาษาของ Hypertext Mark-up Language ที่รู้จักกันในสั้น ๆ ว่า HTML โดยทั่วไปจะใช้เพื่อสร้างหน้าเว็บแบบคงที่ HTML รุ่นต่างๆได้รับการเผยแพร่ในช่วงหลายปีที่ผ่านมาและ HTML ล่าสุดมี HTML 4 และ HTML 5
HTML 4
HTML 4
เวอร์ชัน 4 ของ HTML สนับสนุนคุณลักษณะต่างๆเช่นการเขียนสคริปต์ตารางที่สมบูรณ์ยิ่งขึ้น, สไตล์ชีต, การฝังวัตถุ, การสนับสนุนที่ดีขึ้นสำหรับข้อความแบบผสมและขวาไปทางซ้าย การเข้าถึงสำหรับคนพิการก็เพิ่มขึ้นด้วยการปรับปรุงรูปแบบต่างๆHTML 4 ได้รับการออกแบบด้วยความช่วยเหลือของผู้เชี่ยวชาญด้านการทำให้เป็นสากลเพื่อให้เอกสารสามารถเคลื่อนย้ายได้ง่ายและสามารถเขียนเป็นภาษาต่างๆได้ นี่คือความสำเร็จด้วยการผสมผสานของ RFC2070
คุณลักษณะใหม่ ๆ ได้ถูกเพิ่มลงใน HTML 4 โดยเฉพาะสำหรับผู้ที่มีข้อ จำกัด:
•ความแตกต่างที่ดีระหว่างโครงสร้างงานนำเสนอและเอกสาร สิ่งนี้สนับสนุนให้ใช้สไตล์ชีตมากกว่าแอตทริบิวต์ HTML และองค์ประกอบการนำเสนอ•วัตถุสามารถมีคำอธิบายข้อความโดยใช้มาร์กอัพได้
•ปุ่มเพิ่มการเข้าถึงฉลากที่ใช้งานและรูปแบบที่ดีกว่า
•การเพิ่มองค์ประกอบแผนที่หรือกลไกแผนที่ภาพและที่ด้านไคลเอ็นต์
•รองรับภาษาและชื่อของแอตทริบิวต์สำหรับองค์ประกอบทั้งหมด
•คำอธิบายยาวของภาพเฟรมและตาราง ฯลฯ
•สื่อเป้าหมายหลากหลายรูปแบบเพื่อให้สามารถใช้งานกับสไตล์ชีต•คำอธิบายภาพตารางกลไกและกลุ่มคอลัมน์ที่ดีขึ้น
HTML 5
HTML 5 เป็นเวอร์ชันล่าสุดของ HTML ในปี 2547 HTML ได้รับการพัฒนาโดย W3C แต่หลังจากนั้นพวกเขามุ่งเน้นที่ XHTML และ XML ดังนั้นกลุ่มงานใหม่ที่ชื่อว่า WHATWG หรือ Web Hypertext Application Technology ถูกสร้างขึ้นและทำงานกับ HTML 5
HTML เวอร์ชันนี้มุ่งเน้นไปที่ความต้องการของนักพัฒนาซอฟต์แวร์ที่ทำแอ็พพลิเคชันบนเว็บและยังได้กล่าวถึงประเด็นต่างๆที่ประสบใน HTML เวอร์ชันก่อนหน้า
แม้ว่าจะไม่มีการสรุปเกี่ยวกับข้อกำหนดของ HTML 5 แต่มีองค์ประกอบบางอย่างที่สามารถใช้งานได้หากเบราว์เซอร์ของคุณสนับสนุน ตัวอย่างเช่นองค์ประกอบ canvas ใช้เพื่อวาดภาพกราฟิกพร้อมกับการเขียนสคริปต์ องค์ประกอบนี้ได้รับการสนับสนุนโดย IE 8, Firefox, Opera และ Safari
เนื่องจากเป็นข้อกำหนดล่าสุดเบราว์เซอร์จำนวนมากจะสนับสนุนในอนาคตอันใกล้นี้ สิ่งที่ดีที่สุดเกี่ยวกับ HTML 5 คือสามารถใช้งานร่วมกันได้ หากคุณเป็นนักพัฒนาแอปพลิเคชันเว็บคุณอาจต้องการเรียนรู้ HTML 5 เนื่องจากสนับสนุนแท็กและแอตทริบิวต์ต่างๆสำหรับแอพพลิเคชัน ตัวอย่างเช่นตัวจัดการเหตุการณ์ใหม่ใน HTML 5 มีการใช้งาน ondrag, ondrop, ondragstart และ ondragend ความแตกต่างระหว่าง HTML 4 และ HTML 5 •การจัดการข้อผิดพลาดได้รับการประมวลและค้นพบใหม่ทั้งหมดใน HTML 5 ซึ่งจะช่วยให้นักพัฒนาเบราว์เซอร์สามารถสร้างมาตรฐานและลดเวลาและเงินเพื่อแสดงสิ่งต่างๆในลักษณะที่สอดคล้องกันได้ หน้าเว็บ. นี่เป็นไปไม่ได้ใน HTML 4 • HTML 5 ได้ทำให้เบราเซอร์เป็นแพลตฟอร์มแอ็พพลิเคชันมากขึ้นโดยใช้ JavaScript, CSS และ HTML มีการเพิ่มองค์ประกอบต่างๆมากมายจาก HTML 4 โดยตรงเช่น |