Pengenalan HTML5

Apa HTML5

HTML5 adalah standar baru untuk HTML, XHTML, dan the HTML DOM. Versi ini merupakan generasi baru HTML yang dipergunakan sejak 1999. HTML5 masih dalam proses pengembangan, biarpun demikian hampir semua browser sudah dapat “memahami” HTML5.

HTML5 merupakan hasil kerjasama dari W3C (World Wide Web Consortium) dan WHATWG (Web Hypertext Application Technology Working Group).

Walau keduanya mengkhususkan diri di bidan yang berlainan, pada tahun 2006 WHATWG & W3C memutuskan untuk bekerjasama membangun versi baru HTML. WHATWG mengkhususkan pada web forms dan web applications, sedang W3C pada XHTML 2.0.

Aturan-aturan yang disepakati dalam pengembangan HTML5

  • Fitur-fitur baru harus berdasar pada HTML, CSS, DOM, and JavaScript
  • Mengurangi penggunaan plugin-plugin eksternal, contoh: flash
  • Error handling yang lebih baik
  • Menambah markup untuk mengurangi scripting
  • HTML5 harus independen
  • Pengembangan harus dapat diikuti oleh khalayak umum

Fitur-fitur baru HTML5

  • Elemen canvas (keperluan drawing)
  • Elemen video dan audio (media playback)
  • Dukungan lebih untuk pengimpanan offline
  • Elemen yang lebih spesifik untuk content, contoh: article, footer, header, nav, section
  • Form control, contoh: date, time, email, url, search, calendar

Dukungan Browser

HTML5 memang belum diresmikan sebagai standar penulisan sehingga belum ada browser yang memberikan dukungan penuh. Tapi hampir semua browser, seperti Firefox, Opera, Chrome, Internet Explorer sudah menambahkan fitur-fitur pada update terbaru mereka.