Gaya Hidup

HTML 4 dan HTML 5 apakah mereka sama?

Pengantar HTML4 dan HTML5

HTML 4 dan HTML 5 merupakan dua versi dari Hypertext Mark-up Language yang dikenal sebagai HTML.

Ini pada dasarnya digunakan untuk membuat halaman web statis.

Berbagai versi HTML telah dirilis selama bertahun-tahun dan yang terbaru adalah HTML 5.

Ada beberapa perbedaan antara HTML 4 dan HTML 5.

HTML4

HTML versi 4 mendukung fitur-fitur seperti scripting, tabel yang lebih kaya, style sheet, penyematan objek, peningkatan dukungan untuk teks arah campuran dan kanan ke kiri.

Aksesibilitas untuk penyandang disabilitas juga ditingkatkan dengan penyempurnaan formulir.

HTML 4 telah dirancang dengan bantuan para ahli dalam internasionalisasi sehingga dokumen dapat dipindahkan dengan mudah dan juga dapat ditulis dalam berbagai bahasa.

Ini dicapai dengan penggabungan RFC2070.

Berbagai fitur baru telah ditambahkan ke HTML 4 khusus untuk orang-orang dengan keterbatasan:

  • Perbedaan yang lebih baik antara presentasi dan struktur dokumen.

    Ini mendorong penggunaan style sheet daripada atribut HTML dan elemen presentasi.

  • Sebuah objek dapat memiliki deskripsi teks menggunakan markup.
  • Penambahan tombol akses, label aktif, dan formulir yang lebih baik.
  • Penambahan elemen MAP atau mekanisme peta gambar dan itu juga di sisi klien.
  • Dukungan untuk atribut lang dan judul untuk semua elemen.
  • Deskripsi panjang tentang gambar, bingkai, dan tabel, dll.
  • Beragam media target sehingga dapat digunakan dengan style sheet.
  • Keterangan, tabel, mekanisme, dan grup kolom yang lebih baik.

HTML5

HTML 5 adalah versi terbaru dari HTML.

Pada tahun 2004, HTML dikembangkan oleh W3C namun setelah itu mereka lebih fokus pada XHTML dan XML.

Maka, dibentuklah grup baru bernama WHATWG atau Web Hypertext Application Technology Working Group dan bekerja pada HTML 5.

Versi HTML ini difokuskan pada persyaratan pengembang yang membuat aplikasi web dan juga mengatasi masalah yang dihadapi dalam versi HTML sebelumnya.

Meskipun belum ada finalisasi mengenai spesifikasi HTML 5 namun ada beberapa elemen yang bisa digunakan asalkan browser Anda mendukungnya.

Misalnya, elemen kanvas digunakan untuk menggambar grafik bersama dengan skrip.

Elemen ini didukung oleh IE 8, Firefox, Opera dan Safari.

Karena ini adalah spesifikasi terbaru, banyak browser akan mendukungnya dalam waktu dekat.

Hal terbaik tentang HTML 5 adalah kompatibel ke belakang.

Jika Anda seorang pengembang aplikasi web maka Anda mungkin ingin belajar HTML 5 karena mendukung berbagai tag dan atribut untuk aplikasi.

Misalnya, beberapa event handler baru di HTML 5 adalah ondrag, ondrop, ondragstart, dan ondragend.

Perbedaan antara HTML4 dan HTML5

• Penanganan kesalahan telah dikodifikasi dan ditemukan kembali sepenuhnya pada HTML 5.

Hal ini membantu pengembang browser untuk membakukan dan mengurangi waktu serta uang untuk menunjukkan hal-hal secara konsisten pada halaman web.

Ini tidak mungkin dalam HTML 4.

• HTML 5 telah menjadikan browser lebih sebagai platform aplikasi dengan bantuan JavaScript, CSS, dan HTML.

Telah banyak penambahan elemen langsung dari HTML 4 seperti <video>, <audio> dan <kanvas>.

• Elemen baru juga telah ditambahkan ke HTML 5 seperti <header>, <section>, <article> dll yang tidak ada di versi sebelumnya.

Ini membuat halaman lebih semantik dan juga lebih mudah dibaca.