Perbezaan antara HTML 4 dan HTML 5

HTML 4 vs HTML 5

HTML 4 dan HTML 5 adalah dua versi Bahasa Hypertext Mark-up yang dikenali sebagai HTML. Ia pada asasnya digunakan untuk membuat laman web statik. Versi HTML yang berbeza telah dikeluarkan selama bertahun-tahun dan yang terkini ialah HTML 5. Terdapat perbezaan tertentu antara HTML 4 dan HTML 5.

HTML 4

Versi 4 HTML menyokong ciri seperti skrip, jadual yang lebih kaya, helaian gaya, objek embedding, sokongan yang lebih baik untuk bercampur dan kanan ke teks arah kiri. Aksesibiliti untuk orang kurang upaya juga diperbaiki dengan peningkatan bentuk.

HTML 4 telah direka bentuk dengan bantuan pakar dalam pengantarabangsaan supaya dokumen dapat diangkut dengan mudah dan juga dapat ditulis dalam bahasa yang berbeza. Ini dicapai dengan pemerbadanan RFC2070.

Pelbagai ciri baru telah ditambah ke HTML 4 terutama untuk orang yang mempunyai batasan:

• Pembezaan yang lebih baik antara pembentangan dan struktur dokumen. Ini menggalakkan penggunaan helaian gaya berbanding atribut HTML dan unsur persembahan.

• Objek boleh mempunyai penerangan teks menggunakan markup.

• Tambahan kekunci akses, label aktif dan bentuk yang lebih baik.

• Penambahan unsur MAP atau mekanisme peta imej dan juga pada sisi pelanggan.

• Sokongan untuk atribut lang dan tajuk untuk semua elemen.

• Penerangan panjang imej, bingkai dan jadual dan sebagainya.

• Pelbagai media sasaran supaya ia boleh digunakan dengan helaian gaya.

• Tajuk, jadual, mekanisme dan kumpulan lajur yang lebih baik.

HTML 5

HTML 5 adalah versi terbaru HTML. Pada tahun 2004, HTML telah dibangunkan oleh W3C tetapi selepas itu mereka lebih fokus pada XHTML dan XML. Oleh itu, satu kumpulan baru yang bernama WHATWG atau Kumpulan Kerja Aplikasi Teknologi Hypertext Web dibentuk dan ia berfungsi pada HTML 5.

Versi HTML ini memberi tumpuan kepada keperluan pemaju yang membuat aplikasi web dan juga menangani isu-isu yang dihadapi dalam versi sebelumnya HTML.

Walaupun belum ada pemudahan mengenai spesifikasi HTML 5 tetapi ada beberapa elemen yang dapat digunakan dengan syarat pelayar anda menyokongnya. Contohnya, elemen kanvas digunakan untuk menarik grafik bersama skrip. Unsur ini disokong oleh IE 8, Firefox, Opera dan Safari.

Oleh kerana ia adalah spesifikasi terbaru, banyak penyemak imbas akan menyokongnya dalam masa terdekat. Perkara terbaik mengenai HTML 5 adalah bahawa ia adalah serasi ke belakang. Jika anda seorang pemaju aplikasi web maka anda mungkin ingin belajar HTML 5 kerana ia menyokong pelbagai tanda dan atribut untuk aplikasi. Sebagai contoh, beberapa pengendali acara baru dalam HTML 5 adalah ondrag, ondrop, ondragstart dan ondragend.

Perbezaan antara HTML 4 dan HTML 5

• Pengendalian ralat telah dikodkan dan ditemui semula sepenuhnya pada HTML 5. Ini membantu pemaju penyemak imbas untuk menyeragamkan dan mengurangkan masa serta wang untuk menunjukkan perkara-perkara secara konsisten pada halaman web. Ini tidak mungkin dalam HTML 4.

• HTML 5 telah menjadikan pelayar lebih daripada platform aplikasi dengan bantuan JavaScript, CSS dan HTML. Terdapat banyak unsur tambahan terus dari HTML 4 seperti, dan .

• Unsur baru juga telah ditambahkan ke HTML 5 seperti, dan sebagainya yang tidak ada dalam versi terdahulu. Ini menjadikan halaman lebih semantik serta lebih mudah dibaca.