ข้อเสียของ HTML

click fraud protection
โค้ด HTML

รหัส HTML บนกระดาษ

เครดิตรูปภาพ: รูปภาพ Carpe89 / iStock / Getty

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

ไม่เพียงพอสำหรับไดนามิกเพจ

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

วีดีโอประจำวันนี้

จำกัดการแสดงเนื้อหา

HTML เป็นภาษาโครงสร้างที่ให้คุณแนบป้ายกำกับเสมือนกับส่วนต่างๆ ของเนื้อหาของคุณ ตัวอย่างเช่น การเพิ่ม "

แท็ก " รอบ ๆ ส่วนของหน้าของคุณแนะนำเว็บเบราว์เซอร์ให้ถือว่าส่วนนั้นเป็นบทความ แม้ว่า HTML จะทำงานได้ดีในการจัดโครงสร้างเนื้อหา แต่ HTML นั้นสั้นเมื่อต้องแสดงเนื้อหานั้นด้วยการแสดงเนื้อหาในลักษณะที่น่าพึงพอใจ เพื่อหลีกเลี่ยงข้อจำกัดนั้น จึงต้องมีการคิดค้นภาษาที่แยกออกมาเพื่อจัดการกับการนำเสนอของเว็บเพจ -- Cascading Style Sheets ผลที่ตามมา ข้อจำกัดนี้บังคับให้นักออกแบบเว็บไซต์และนักพัฒนาต้องรักษาไฟล์สองชุดแยกกัน: HTML ไฟล์ที่มีเนื้อหาของเว็บไซต์และจัดโครงสร้าง และไฟล์ CSS ที่อธิบายว่าหน้าควรเป็นอย่างไร ดู.

พฤติกรรมที่คาดเดาไม่ได้ในเบราว์เซอร์ต่างๆ

หากคุณพยายามดูเว็บไซต์เดียวกันโดยใช้เบราว์เซอร์ที่แตกต่างกันสามตัว คุณอาจจะแปลกใจที่พบว่า หน้าบางครั้งอาจแสดงแตกต่างกันไปขึ้นอยู่กับว่าคุณใช้ Internet Explorer, Google Chrome หรือ ไฟร์ฟอกซ์. ในกรณีส่วนใหญ่ การเปลี่ยนแปลงเหล่านั้นเป็นเพียงการเปลี่ยนแปลงเล็กๆ น้อยๆ ที่ส่งผลต่อระยะขอบระหว่างเนื้อหาหลักของเว็บไซต์และด้านบนของหน้าต่างเบราว์เซอร์ ในกรณีอื่นๆ องค์ประกอบบางอย่างอาจหายไปทั้งหมดหากใช้แท็ก HTML หรือคุณสมบัติใหม่ที่ยังไม่ได้ใช้ในเบราว์เซอร์ที่คุณกำลังใช้งาน แท็กจำนวนมากจากการอัปเดตล่าสุดเป็นภาษา HTML, HTML5, ได้รับการสนับสนุนโดยเบราว์เซอร์สองสามตัวและไม่สนใจโดยส่วนที่เหลือ

เรียนยาก

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

หมวดหมู่

ล่าสุด

วิธีเพิ่มระดับเสียงของ WMA

วิธีเพิ่มระดับเสียงของ WMA

WMA หรือ Windows Media Audio เป็นเครื่องมือบีบอ...

วิธีปิด McAfee โดยไม่ต้องลบออก

วิธีปิด McAfee โดยไม่ต้องลบออก

McAfee Antivirus เริ่มต้นและปกป้องคอมพิวเตอร์ขอ...

วิธีแก้ไขไดรเวอร์ที่เสียหาย

วิธีแก้ไขไดรเวอร์ที่เสียหาย

ตรวจสอบว่าอุปกรณ์ฮาร์ดแวร์ใดทำงานผิดปกติโดยเปิด...