Mengenal HTML5 – Kali ini saya akan share sedikit HTML5 karena ada pertanyaan dari seorang rekan yang ingin mengenal dan belajar mengenai website. Buat anaknongkrong yang sudah lama berkecimpung di dunia digital online ataupun yang lama mengurusi website mungkin sudah tidak asing lagi dengan bahasa pemrograman HTML.
Dari awal kemunculannya hingga sekarang, HTML telah mengalami perkembangan yang cukup signifikan. Adapun yang sekarang adalah HTML5 yang merupakan versi terbaru dari HTML. HTML5 merupakan bahasa pemrograman khusus yang ada pada website statis.
Jika di bahasa pemrograman seperti PHP dikhususkan bagian program, sementara javascript dikhususkan untuk pengaturan gerak, maka html merupakan bahasa pemrograman yang berkaitan dengan tampilan sebuah website. Saya akan ajak anaknongkrong untuk membahas hal-hal yang berkaitan dengan HTML5.
Mengenal HTML5
Seperti yang sudah saya jelaskan sebelumnya, HTML5 merupakan versi terbaru dari HTML. Hadirnya HTML5 sebagai penyelesaian terhadap masalah kompabilitas yang dialami ketika menggunakan HTML4. Salah satu perbedaan dasar antara HTML5 dengan versi sebelumnya adalah HTML versi sebelumnya memerlukan API eksklusif dan plugin.
Sementara itu, HTML5 sudah menyediakan suatu tampilan antarmuka umum yang dibuat dengan lebih mudah. Misalnya, anaknongkrong tidak harus menginstal plugin flash karena plugin itu sudah otomatis berjalan di HTML5.
Tujuan desain dalam HTML5 adalah untuk mendukung multimedia yang ada di smartphone. Terdapat fitur sintaksis terbaru yang dihadirkan yang memang untuk mendukung tag video, kanvas, dan juga audio. Selain itu, HTML5 juga memperkenalkan fitur-fitur lainnya yang membantu mengubah cara pengguna dalam berinteraksi dengan dokumen termasuk diantaranya :
- Atribut baru
- Terdapat aturan penguraian baru yang akan meningkatkan flesibilitas
- Terdapat pengeditan online
- Fitur penghapusan atribut yang sudah ketinggalam zaman
- Penyempurnaan perpesanan
- Terdapat aturan terperinci untuk penguraian
- Terdapat fungsi drag and drop yang tidak kamu temukan di versi sebelumnya
- Menyediakan pendaftaran MME dan juga penanganan protokol
- Memiliki standar umum yang digunakan untuk menyimpan data di dalam database SQL atau Web SQL
Apa Perbedaan HTML5 Dibandingan Versi Sebelumnya ?
Beberapa perbedaan yang akan Anda dapatkan ketika menggunakan HTML5 antara lain:
- HTML5 sudah mendukung SVG, vektor, serta grafik kanvas yang lainnya
- HTML5 menggunakan database SQL Web yang untuk penyimpanan data sementara. Pada versi sebelumnya hanya terdapat cache browser yang bisa Anda gunakan untuk menyimpan
- Pada HTML5, JavaScript sudah bisa dijalankan di web browser
- Cara kerja HTML5 tidak didasarkan pada SGML. Dengan kata lain, bahasa pemrograman HTML5 mampu memberikan peningakatan kompabilitas
- Beberapa elemen diketahui sudah hilang dari HTML5. Beberapa elemen tersebut antara lain: noframes, isindex, applet, akronim, front, frame, basefont, big, center, frameset, strike, tt, dan lain sebagainya
- HTML5 sudah mendukung jenis kontrol formuler yang baru, termasuk di dalamnya tanggal dan waktu, noor, email, jangkauan, nomor, dan lain sebagainya