Jumat, 02 Oktober 2015

html5-guy1
Apakah HTML 5 itu?
HTML merupakan singkatan dari Hyper Text Markup Language. Hampir semua library pembuatan program berbasis web yang dipakai untuk memprogram di Android menggunakan HTML 5 di back end-nya, dilengkapi dengan teknologi lain, seperti Javascript dan CSS.. Pada artikel kali ini kita membahas bagaimana mengenal teknologi HTML 5 yang ditunjang dengan Javascript dan CSS.
Jadi anda harus memahami bagaimana HTML 5 digunakan. Ini karena versi terbaru HTML saat artikel ini ditulis adalah HTML 5. Ada beberapa perbedaan dan peningkatan dari HTML 5 ini dibandingkan dengan HTML versi 4 yang sudah lama malang melintang di dunia web.
Pertama ditinjau dari doctype-nya. Pertama untuk HTML 4, doctype-nya yang dipakai adalah :
<! DOCTYPE HTML PUBLIC “- / /W3C/ /DTD HTML 4.01 TRANSITIONAL/ /EN”
“http://www.w3.org/TR/html4/loose.dtd”>
Sementara kalau HTML 5 menjadi lebih simpel, yaitu:
<! DOCTYPE html>
Selain itu deklarasi meta juga lebih disederhanakan. Yang dahulunya seperti berikut :
<meta http-equiv=”Content-Type” content=”text/html”; charset=utf-8″>
Menjadi seperti berikut :
<meta charset=”utf-8″>
Diantara sifat dari HTML 5 dibandingkan dengan sebelumnya adalah :
  • Elemen-elemen baru
  • Atribut-atribut baruF
  • Dukung Terhadap CSS3
  • Video dan Audio
  • Grafik 2D/3D
  • Storage Lokal
  • Database SQL lokal
  • Aplikasi Web
HTML 5 saat ini masih terus dikembangkan dan merupakan project kerjasama antara World Wide Web Consortium (W3C) dan Web Hypertext Application Technology Working Group (WHATWG).
WHATWG mengerjakan tentang web form dan aplikasi, sementara W3C mengerjakan tentang XHTML 2.0. Pada tahun 2006, diputuskan bahwa HTML 5 mulai dikembangkan.
Beberapa rule untik HTML 5 adalah :
  • Fitur-fitur baru berbasis HTML, CSS, DOM, dan JavaScript
  • Mengurangi kebutuhan terhadap plugin eksternal (misalnya Flash)
  • Error handlig yang lebih baik
  • Lebih banyak markup untuk menggantikan scripting
  • HTML 5 harus bersifat tidak tergantung kepada perangkat (device independent)
  • Proses pengembangannya harus terbuka ke publik (publications)

Tidak ada komentar:

Posting Komentar