mengenal html5

Guys, kalian yang menekuni dunia IT tentu sudah paham bahwa semua elemen yang berada di platform digital terus dikembangkan untuk menunjang kebutuhan industri dan mengikuti kemajuan teknologi. Hal ini juga terjadi pada salah satu bahasa pemrograman HTML. Kali ini kami akan menyampaikan tentang perbedaan HTML dan HTML5. Okay, mari cari tahu perbedaan HTML dan HTML5 di Yuk Mengenal HTML5 serta Perbedaan Antara HTML dengan HTML5

Apa Itu HTML

HTML adalah HyperText Markup Language. Sebagian besar orang berasumsi jika HTML adalah sebuah bahasa pemrograman. Okay, perlu kalian ketahui bahwa web HTML bukanlah sebuah bahasa pemrograman.

Bahasa tersebut ditulis dalam format HTML, format tersebut ditulis di antara bracket yang berpasangan dengan penutup dengan bracket. Web browser akan membaca HTML untuk dirender menjadi format visual yang ditampilkan.

Apa Itu HTML5

Tentu kita bisa mengetahui jika HTML5 adalah versi ke-5 dari pengembangan HTML yang digunakan oleh para web developer sebagai struktur dasar dalam dunia triple W.

HTML5 adalah versi yang lebih powerfull dari pendahulunya, yaitu HTML 4 yang telah distandarisasi sejak 1997. Tujuan dikembangkannya bahasa markup ini tentu saja untuk mengikuti perkembangan teknologi informasi dan meningkatkan dukungan terhadap struktur bahasa yang digunakan untuk file multimedia modern.

Tenang, tetap mempertahankan struktur bahasa yang mudah dipahami kok dan dapat dimengerti oleh berbagai mesin dan perangkat lainnya.

Perbedaan HTML dan HTML5

Berikut ini ada beberapa perbedaan antara keduanya yang mesti diketahui:

Penanganan Error

Sebuah halaman website pada web browser tidak terlihat sama tampilannya pada semua browser. Hal tersebut sebenarnya hal biasa. Penyebabnya adalah kode HTML tersebut yang kurang sempurna untuk web browser tersebut, yakni karena kesalahan pada saat menulis HTML tidak dapat dihindari.

Pada HTML5 terdapat penanganan error yang lebih baik dari pendahulunya. Hal ini tentu saja dapat sangat memudahkan kinerja web developer dalam pembuatan algoritma parsing. 

Kemudahan untuk Membuat Aplikasi Web

Sebagaimana kita ketahui bahwa sebelum HTML5 dirilis, hampir semua website bersifat statis karena HTML versi terdahulu tidak memiliki fitur bawaaan yang bisa mendukung konten yang dinamis, seperti, audio, video, dan animasi. Untuk membuatnya web developer masih bergantung kepada platform, seperti flash dan JavaScript.

Setelah dikembangkannya HTML ke versi HTML5, banyak website yang kerjanya menyerupai aplikasi, sebagai contoh YouTube dan Twitter. HTML5 juga bisa membantu membuat konten dinamis bekerja lebih lancar.

Kompatibel dengan lebih Banyak Browser

Saat ini banyak sekali web browser yang tersedia, baik itu di PC, laptop, dan perangkat mobile. Tentu saja web browser tersebut masih bisa membaca website dengan kode HTML versi lama.

Namun, tidak semua web browser bisa melakukannya. Nah, dengan HTML5 nih, website yang dibuat telah dioptimalkan untuk bisa dibaca oleh semua web browser yang tersedia saat ini.

Penyimpanan Informasi Secara Lokal

Semua versi pendahulu HTML5 tentu saja memungkinkan untuk menyimpan informasi pengguna website. Hal ini sangat diperlukan terutama untuk website yang memiliki konten interaktif. Namun, sebagaimana telah diketahui jika penyimpanan dengan sistem cookies tidak dapat menampung data dalam jumlah banyak.

Nah, pada HTML5 cara penyimpanan informasi telah dikembangkan dengan objek “localstorage” yang menggantikan cookies pada HTML pendahulunya dengan sistem penyimpanan lokal browser pengguna internet.

Menjalankan JavaScript di Web Browser

Pada HTML versi sebelumnya, kode JavaScript hanya bisa dijalankan pada thread interface browser. Hal ini menyebabkan konten interaktif pada halaman tidak dapat berfungsi hingga halaman tersebut selesai dimuat.

Menariknya, HTML5 hadir dengan JS Worker API yang memungkinkan JavaScript berjalan pada thread yang terpisah. Dengan demikian, pengguna browser tetap dapat berinteraksi pada halaman tersebut.

Fokus Otomatis pada Kolom Form

Nah, untuk poin satu ini, silakan kalian coba buka sebuah halaman website dengan form di dalamnya. Sebagai contoh, sebut saja halaman login sebuah website, .

Jika kursor kalian langsung muncul di salah satu kolom form tersebut, berarti website tersebut dibuat menggunakan HTML5.

Dukungan untuk Grafik Vektor

Guys, kalian sudah tahu dong ya bahwa website responsive kini merupakan sebuah keharusan. Namun, pembuatannya membutuhkan desain visual yang ukurannya bisa diperbesar tanpa terdistorsi.

Grafik vektor, yang melingkupi file-file dengan tipe SVG, AI, dan EPS, adalah solusinya. Kualitas grafik vektor tetap terjaga lho, tidak seperti file JPG atau PNG yang pecah ketika diperbesar.

Dukungan untuk grafik vektor pun sudah termasuk di dalam daftar keunggulannya karena HTML5 mempermudah pembuatan website responsive.

Support untuk Konten Video dan Audio

HTML4 memang tidak memiliki dukungan yang baik untuk konten-konten video dan audio karena kecepatan koneksi internet di akhir dekade 90-an kurang memadai.

Oleh karena itu, tidak aneh jika pembuatan website berisi konten multimedia dengan HTML4 tidak mudah dilakukan.

Sebagai solusi dari masalah tersebut, HTML5 diciptakan dengan fitur-fitur yang memudahkan. Contohnya adalah atribut controls yang digunakan untuk membuat tombol play dan pause pada sebuah media player.

Belajar HTML5 (Cheat Sheet)

Bagi yang belum pernah belajar HTML5, versi terbaru ini mungkin cukup membingungkan. Apalagi ada banyak tag baru yang barangkali belum kalian kenal. Nah, di bawah ini kami sediakan “contekan” yang berisi daftar tag beserta artinya. 

Document Outline
<!DOCTYPE>Versi HTML
<html>Dokumen HTML
<head>Penampung metadata halaman
<body>Konten halaman
Komentar
<!– –>Menuliskan komentar di dalam kode
Informasi Halaman
<base>Base URL
<meta>Metadata
<title>judul
<link>Menghubungkan halaman dengan sumber luar
<style>Tampilan sebuah elemen
<script>Menampung sebuah script
Struktur Dokumen
<h[1-6]>Heading
<div>Section halaman
<span>Menentukan warna sebuah teks
<p>Paragraf
<br>Line Break
<hr>Garis horizontal untuk menandai batas sebuah section
Link
<a href =””>Link halaman
<a href =”mailto”>Link email
<a href =”name”>Anchor
<a href =”#name”>Link ke anchor
Markup Teks
<strong>Membuat teks cetak tebal
<em>Membuat teks cetak miring
<blockquote>Kutipan dari sumber luar
<q>Kutipan pendek
<abbr>Singkatan (Prof., Dr.)
<acronym>Singkatan (HTML, JS)
<address>Alamat
<pre>Teks preformatted
<dfn>Definisi
<code>Kode
<cite>Membuat teks miring untuk menyebut judul sebuah karya
<del>Memberi garis pada teks
<ins>Menggarisbawahi teks
<sub>Teks subscript
<sup>Teks superscript
<bdo>Arah teks (kiri-kanan atau sebaliknya)
List
<ol>Ordered list
<ul>Unordered list
<li>Item sebuah list
<dl>List istilah beserta definisinya
<dt>Istilah yang didefinisikan
<dd>Definisi istilah
Form
<form>Form
<fieldset>Menyatukan beberapa kolom form dalam satu kategori
<legend>Memberi judul pada suatu <fieldset>
<label>Membuat daftar opsi berbentuk checkbox
<input>Membuat kolom form
<select>Membuat drop-down list
<optgroup>Membuat teks cetak tebal yang digunakan untuk mengklasifikasikan item dalam drop-down box
<option>Membuat item dalam drop-down list
<textarea>Membuat kolom form dengan kapasitas tak terbatas
<button>Tombol
Tabel
<table>Tabel
<caption>Memberi judul pada suatu tabel
<thead>Header tabel
<tbody>Body tabel
<tfoot>Footer tabel
<colgroup>Mengkategorikan satu atau lebih kolom tabel
<col>Menentukan warna sebuah kolom
<tr>Baris tabel
<th>Cell header
<td>Cell biasa
Gambar
<img>Gambar
<map>Gambar dengan bagian yang dapat diklik
<area>Bagian gambar yang dapat diklik
Objek
<object>Objek multimedia yang disematkan pada halaman
<param>Parameter untuk mengontrol objek multimedia

Okay Guys, jadi itulah beberapa perbedaan HTML dan HTML5. HTML5 merupakan versi perbaikan dari pendahulunya yang bisa mengakomodasi hampir semua kebutuhan kalian dalam mendevelop sebuah website.

Bagi kalian yang masih bingung bagaimana cara membuat website, tenang saja. Jetorbit punya solusinya. Kalian bisa langsung cek ke Jetorbit guna memenuhi kebutuhan pembuatan website kalian. Selain itu, kami juga menyediakan VPS yang bisa dicek di sini.

Selamat mencoba!

Bermanfaatkah Artikel Ini?

Klik bintang 5 untuk rating!

Rata rata rating 5 / 5. Jumlah rate 1

Yuk Rate 5 Artikel Ini!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Bagikan:

Leave a Comment