--> Perbedaan HTML dan HTML 5 dalam Pengembangan Web | Juragan Koding

Just About Technology and Programming

Saturday, January 26, 2019

Perbedaan HTML dan HTML 5 dalam Pengembangan Web

| Saturday, January 26, 2019
HTML adalah singkatan dari Hyper Text Markup Language. Ini digunakan untuk mendesain halaman web menggunakan bahasa markup. HTML adalah kombinasi dari bahasa Hypertext dan Bahasa Markup. Hypertext mendefinisikan tautan antara halaman web. Bahasa markup digunakan untuk mendefinisikan dokumen teks di dalam penulisan tag yang mempresentasikan struktur halaman web. Sebagian besar bahasa markup (mis. HTML) mudah dibaca oleh manusia. Bahasa menggunakan tag untuk menentukan manipulasi apa yang harus dilakukan pada teks. Ini digunakan untuk menyusun dan menyajikan konten pada halaman web. HTML5 adalah versi kelima dari HTML. Banyak elemen yang dihapus atau dimodifikasi dari HTML5.

Ada banyak perbedaan antara HTML dan HTML5 yang dibahas di bawah ini:

Table Perbedaan HTML dan HTML5

HTML HTML 5
tidak mendukung audio dan video tanpa menggunakan dukungan flash player mendukung kontrol audio dan video dengan menggunakan tag
menggunakan cookie untuk menyimpan data sementara Menggunakan database SQL dan cache aplikasi untuk menyimpan data offline.
Tidak mengizinkan JavaScript berjalan di browser. Mengizinkan JavaScript berjalan di latar belakang. Ini dimungkinkan karena API Web JS di HTML5.
Grafik vektor dimungkinkan dalam HTML dengan bantuan berbagai teknologi seperti VML, Silver-light, Flash, dll. Grafik vektor juga merupakan bagian integral dari HTML5 seperti SVG dan kanvas.
Tidak mengijinkan efek drag and drop Mengijinkan efek drag and drop
Tidak memungkinakan untuk menggambar bentuk seperti segitiga, lingkaran, persegi dan lain sebagianya Memungkinakan untuk menggambar bentuk seperti segitiga, lingkaran, persegi dan lain sebagainya
Bekerja pada browser yang relatif sudah kuno (lama) Bekerja pada semua browser baru sepserti Firefox, Chrome ,Safari dan lainnya
HTML versi lama kurang bersahabat dengan tampilan mobile HMLT 5 lebih ramah terhadap mobile
Element nav, header, footer tidak ada Element baru untuk struktur web seperti nav , header, footer dll
Pengkodean karakter panjang dan rumit Pengkodean kareakter simple dan lebih muda
Tidak dapat menghandle sintaks yang tidak akurat Berkemampuan menghandle sintak yang tidak akurat
Atribut seperti charset, async, dan ping tidak ada dalam HTML. Atribut charset, async, dan ping adalah bagian dari HTML 5.
Terdapat banyak elemen HTML yang telah diganti maupun dihapus oleh HTML5. Seperti tabel dibawah ini

ELEMENT HTML HTML 5
<applet> diganti <object>
<acronym> diganti <abbr>
<dir> diganti <ul>
<frameset> dihapus
<frame> dihapus
<no frame> dihapus
<strikes> tidak ada tag baru. Dialihkan ke CSS
<big> tidak ada tag baru. Dialihkan ke CSS
<basefont> tidak ada tag baru. Dialihkan ke CSS
<font> tidak ada tag baru. Dialihkan ke CSS
<center> tidak ada tag baru. Dialihkan ke CSS
<tt> tidak ada tag baru. Dialihkan ke CSS


Terdapat banyak elemen baru dalam HTML5 seperti nav, audio, figcaption, progress, command, time, datalist, video, figure, meter, data, section, time, aside, canvas, summary, rp, rt, header, footer, keygen, embed, article, hgroup, bdi, mark, output, source, track, section, ruby and masih banyak lagi.

Nah itu dia artikel mengenai Pebedaan HTML dan HTML5, semoga teman-teman bisa pahami dengan jelas ya, semoga bermanfaat

Related Posts

No comments:

Post a Comment