11
1.
Kemudahan Akses
Semantic menjadi alasan kenapa HTML5 membuat sebuah situs menjadi
mudah diakses. Dengan berbagai tag HTML5 yang ada, seperti <header>,
<footer>, <nav>, <section>, <article>, dan lain sebagainya, membuat
screen reader dapat membaca isi website dengan mudah.
Sebelumnya, screen reader harus menentukan berperan sebagai apakah
tiap tag <div> dalam website, walau sudah terdapat kelas atau ID di dalam
elemen tersebut. Dengan tag semantic pada HTML5, screen reader dapat
dengan mudah menentukan seluruh isi website ke dalam bagian-bagian
tertentu sehingga menciptakan pengalaman menggunakan yang lebih baik.
2.
Kode yang Ringkas
Pada HTML lama, harus didefinisikan banyak <div> dengan berbagai
kelas atau id untuk tiap bagian website seperti header,footer, navigation,
dan lain sebagainya. HTML5 menghadirkan cara yang lebih simpel,
elegan, dan mudah dengan menggunakan tag-tag semantic seperti
<section>, <article>, <header>, <footer>, <aside> dan <nav>. Dengan
fitur ini, kesulitan untuk mengetahui bagian website yang mana yang
tertulis pada kode karena semua berupa <div> tidak akan terjadi lagi.
3.
Penyimpanan Data yang Cerdas
HTML5 menggunakan penyimpanan data lokal di sisi klien. Penyimpanan
data ini lebih baik daripada cookies karena memungkinkan untuk
menyimpan data dari berbagai jendela browser yang terbuka, performa
|