HTML5 merupakan sebuah bahasa markah untuk menstrukturkan dan menampilkan isi dari World Wide Web, sebuah teknologi inti dari Internet. HTML5 adalah revisi kelima dari HTML dan hingga bulan Juni 2011 masih dalam pengembangan. (sumber : Wikipedia).
Tujuan utama pengembangan HTML5:
untuk memperbaiki teknologi HTML agar mendukung teknologi multimedia terbaru, mudah dibaca oleh manusia dan juga mudah dimengerti oleh mesin.
untuk memperbaiki teknologi HTML agar mendukung teknologi multimedia terbaru, mudah dibaca oleh manusia dan juga mudah dimengerti oleh mesin.
Beberapa aturan yang harus kita pelajari saat belajar HTML5, yaitu:
•Fitur baru harus didasarkan pada HTML, CSS, DOM, dan JavaScript.
•Mengurangi kebutuhan untuk plugin eksternal (seperti Flash).
•Lebih baik penanganan kesalahan.
•Lebih banyak penggunaakn markup untuk mengganti scripting.
•HTML5 harus independen.
•Proses development-nya harus terlihat untuk umum (visible).
Fitur-Fitur baru di HTML5:
•Video dan Audio : tidak perlu menempelkan flash, quickplayer, atau realplayer untuk memutar audio dan video.
•Canvas : Media corat-coret langsung tanpa flash dan applet java.
•Bentuk kontrol form seperti kalender, tanggal, waktu, email, url, dan search.
•Semantic: Mempermudah designer dengan tag khusus layout, seperti: artikel, footer, header, navigasi, dan section.
•Dukungan yang lebih baik untuk penyimpanan secara offline.
Beberapa browser yang telah mendukung HTML5 antara lain: Chrome, Safari Apple v.4+, Internet Explorer 9, Opera, Maxthon, Firefox 4, 5, 6 dsb.