ความแตกต่างระหว่าง HTML 4 และ HTML 5 (พร้อมตาราง)

สารบัญ:

Anonim

HTML ย่อมาจาก Hypertext Markup Language HTML สร้างฐานของเว็บไซต์ใด ๆ เนื่องจาก HTML มีข้อมูลเกี่ยวกับเอกสารและบอกเบราว์เซอร์ว่าข้อมูลบนหน้าคืออะไรในแง่ของข้อความ ลิงก์ และยังชี้นำเบราว์เซอร์ที่จะค้นหารูปภาพ HTML เวอร์ชันทั่วไปและเป็นที่นิยมที่สุดคือ HTML 4 และ HTML 5

HTML 4 กับ HTML 5

ความแตกต่างหลัก ระหว่าง HTML 4 และ HTML 5 คือ HTML 4 เป็นเวอร์ชันที่ 4 และเก่ากว่าของ HTML ที่มีคุณสมบัติและแท็กน้อยกว่าในขณะที่ HTML 5 เป็นส่วนขยายของ HTML4 และ HTML เวอร์ชันที่ 5 ซึ่งมีคุณลักษณะใหม่และเรียบง่ายและมีใหม่หลายรายการ แท็ก HTML 4 ไม่รองรับมัลติมีเดียในขณะที่ HTML 5 รองรับมัลติมีเดีย

ใน HTML 4 สื่อกลางในการสื่อสารระหว่างเซิร์ฟเวอร์และไคลเอนต์นั้นผ่านการสตรีมและการโพลแบบยาว ไม่มีเว็บซ็อกเก็ตใน HTML 4 มีแท็กแอปเพล็ตเพื่อแสดงแอปเพล็ตบนเว็บเบราว์เซอร์ แอตทริบิวต์สคริปต์จำเป็นสำหรับ HTML 4 เนื่องจากใช้เพื่อเชื่อมโยงแท็กและอ้างถึง JavaScript และสคริปต์อื่นๆ ที่คล้ายคลึงกัน การติดตามตำแหน่งของผู้ใช้ใน HTML 4 นั้นทำได้ยาก

ในทางกลับกัน HTML 5 มีซ็อกเก็ตเว็บสำหรับการสื่อสารหากไคลเอนต์และเซิร์ฟเวอร์ ซึ่งช่วยให้สามารถสื่อสารแบบฟูลดูเพล็กซ์ระหว่างทั้งสองฝ่ายได้ แท็กแอปเพล็ตถูกแทนที่จาก HTML 5 ด้วยแท็กใหม่ที่เรียกว่า. แอตทริบิวต์สคริปต์ไม่จำเป็นใน HTML 5 ตำแหน่งของผู้ใช้ใน HTML 5 สามารถพบได้ง่ายโดยใช้ JS GeoLocation

ตารางเปรียบเทียบระหว่าง HTML 4 และ HTML 5

พารามิเตอร์ของการเปรียบเทียบ HTML 4 HTML 5
เวอร์ชั่น HTML 4 เป็น HTML เวอร์ชันที่ 4 และเป็นเวอร์ชันเพิ่มเติมของ HTML 3.2 HTML 5 เป็น HTML รุ่นที่ 5 และเป็นส่วนขยายของ HTML 4
คุณสมบัติ เป็นเวอร์ชันเก่าและมีคุณสมบัติน้อยกว่า เป็นเวอร์ชันใหม่และมีคุณสมบัติขั้นสูง
การจัดการข้อผิดพลาด ให้การจัดการข้อผิดพลาดที่เหมาะสมและความสอดคล้องปานกลางในเอกสารที่มีรูปแบบไม่ถูกต้อง ให้การจัดการข้อผิดพลาดที่ดีขึ้นและมีความสอดคล้องสูงในเอกสารที่มีรูปแบบไม่ถูกต้อง
องค์ประกอบของบุคคลที่สาม HTML4 รองรับองค์ประกอบของบุคคลที่สามมากมาย เช่น Silverlight และ flash รองรับ HTML5 โดยมัลติมีเดีย
แท็ก บทบัญญัติ ไม่มีข้อกำหนดสำหรับแท็กใหม่ใน HTML 4 อนุญาตให้แท็กใหม่ เช่น วิดีโอ แคนวาส เสียง และอื่นๆ

HTML 4 คืออะไร?

HTML 4 เป็นภาษามาร์กอัปที่เผยแพร่ในปี 1997 เป็นคำแนะนำ W3C HTML 4 เป็นเวอร์ชันเพิ่มเติมของ HTML 3.2 เป็นการแก้ไข HTML ก่อนหน้าและสนับสนุนคุณลักษณะต่างๆ เช่น ภาษาสคริปต์ สไตล์ชีต ออบเจกต์การฝัง ตารางที่สมบูรณ์ยิ่งขึ้น การสนับสนุนออบเจ็กต์ และคุณลักษณะการช่วยสำหรับการเข้าถึงขั้นสูงอื่นๆ กับผู้ใช้พิเศษที่มีความทุพพลภาพ

HTML 4 มีความสามารถที่มีประสิทธิภาพมากกว่า HTML เวอร์ชันก่อนหน้า ได้รับการจัดตั้งขึ้นและเป็นมาตรฐานและเข้ากันได้กับเว็บเบราว์เซอร์จำนวนมาก HTML 4 มีการ internalization สูง ซึ่งช่วยในการเขียนเอกสารในภาษาต่างๆ และสามารถขนส่งได้ทั่วโลก

HTML 4 มีการเพิ่มคีย์การเข้าถึงและมีศักยภาพในการสร้างกลุ่มของการควบคุมตามความหมายและป้ายกำกับอื่นๆ ที่ทำงานอยู่ โครงสร้างและการนำเสนอใน HTML 4 ดีกว่าและมีความสามารถในมาร์กอัปคำอธิบายข้อความได้ องค์ประกอบในเอกสาร HTML4 มีสามส่วน ได้แก่ แท็กเริ่มต้น เนื้อหา และแท็กปิดท้าย

องค์ประกอบใน HTML 4 ไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่และสามารถเขียนได้ไม่ว่าด้วยวิธีใด คุณลักษณะขององค์ประกอบสามารถกำหนดคุณสมบัติขององค์ประกอบเฉพาะนั้นได้ เอกสาร HTML 4 ในอุดมคติจะเริ่มต้นด้วยการประกาศ DOCTYPE และองค์ประกอบจะมี HEAD และ BODY ข้อมูลมีอยู่ในอดีตในขณะที่ข้อมูลหลังมีเนื้อหาของเอกสาร

HTML 5 คืออะไร?

HTML เป็น HTML เวอร์ชันหลักที่ห้าและเป็นเวอร์ชันหลักล่าสุดซึ่งเป็นคำแนะนำ WWW Consortium (W3C) เปิดตัวเมื่อวันที่ 22 มกราคม 2551 วัตถุประสงค์ของเวอร์ชันใหม่คือเพื่อรองรับมัลติมีเดียล่าสุดและนำเสนอคุณสมบัติใหม่อื่นๆ ภาษากลายเป็นเรื่องง่ายและมนุษย์สามารถอ่านได้ง่ายและรวมเข้ากับคอมพิวเตอร์และอุปกรณ์

HTML 5 เป็นเวอร์ชันเพิ่มเติมของ HTML 4 เวอร์ชันใหม่นี้ไม่เพียงแต่ย่อย HTML 4 เท่านั้น แต่ยังรวมถึงเวอร์ชันอื่นๆ เช่น DOM ระดับ 2 HTML และ XHTML 1 โดยมีรูปแบบการประมวลผลโดยละเอียดและนำไปใช้งานได้ง่าย ปรับปรุง ขยาย และให้เหตุผลในเอกสาร HTML, API และเว็บแอปพลิเคชันอื่นๆ

มีคุณลักษณะวากยสัมพันธ์ใหม่หลายอย่างรวมอยู่ใน HTML 5 ได้แก่ <วิดีโอ เสียง แคนวาส มันยังได้แนะนำองค์ประกอบและคุณลักษณะใหม่ ๆ เพื่อสะท้อนถึงการใช้งานทั่วไปบนเว็บไซต์สมัยใหม่ มันไม่ได้ขึ้นอยู่กับ SGML HTML 5 รองรับความเข้ากันได้แบบย้อนหลังและทริกเกอร์โหมดการเรนเดอร์ที่เป็นไปตามมาตรฐาน

คุณลักษณะใหม่ใน API ได้แก่ การเล่นสื่อตามกำหนดเวลา เนื้อหาที่แก้ไขได้ ออฟไลน์ การลากและวาง microdata ประเภท MIME ประวัติ การลงทะเบียนตัวจัดการโปรโตคอล พื้นที่เก็บข้อมูลเว็บ และคุณลักษณะอื่นๆ เพื่อปรับปรุง API ด้วยความจุที่ใหญ่ขึ้น นอกจากนี้ยังรองรับ GeoLocation, การเข้ารหัสเว็บ, ฐานข้อมูล SQL, indexedDB และคุณสมบัติขั้นสูงอื่นๆ

ความแตกต่างหลักระหว่าง HTML 4 และ HTML 5

บทสรุป

HTML ใช้ในการสร้างหน้าของเว็บไซต์ที่แสดงบนเวิลด์ไวด์เว็บ HTML เป็นภาษาที่เข้าใจง่ายและสามารถเข้าใจและเรียนรู้ได้ง่าย HTML สองเวอร์ชันทั่วไปคือ HTML 4 และ HTML 5

HTML 5 คือ HTML 4 เวอร์ชันขั้นสูงและใหม่ ซึ่งมีคุณลักษณะใหม่และทำให้ฟังก์ชันต่างๆ ง่ายขึ้น มีการจัดเตรียมแท็กและมัลติมีเดียใหม่ๆ และยังจัดการข้อผิดพลาดได้อย่างมีประสิทธิภาพอีกด้วย ทว่า HTML 4 นั้นเป็นมาตรฐานและเป็นที่ยอมรับและด้วยเหตุนี้จึงมีความเข้ากันได้สูงกว่ากับเว็บเบราว์เซอร์อื่น ๆ ทั้งสองรุ่นมีคุณสมบัติที่แตกต่างกัน

ความแตกต่างระหว่าง HTML 4 และ HTML 5 (พร้อมตาราง)