Sabtu, 06 Oktober 2012

HTML VS HTML5

HTML VS HTML5

HTML adalah kependekan dari Hypertext Markup Language dan pengertiannya adalah sekumpulan text atau file ASCII yang berisi intruksi atau perintah  program untuk web browser  untuk menampilkan  tampilan grafis sebuah halaman website.
File HTML dapat dibuat menggunakan aplikasi text editor pada semua system operasi,contohnya adalah Notepad di windows atau simple text di Macintosh.
HTML merupakan cross platform karena walau pembuatannya menggunakan operating system tertentu,namun akan memiliki tampilan yang sama disemua operating system.

Sekrang kesimpulannya adalah HTML itu bekerja pada sisi klien/browser sehingga hanya browser yang mendukung  HTML yang bisa menampilkannya dengan baik.
Contoh penggunaan tag HTML
<h1> Judul postingan</h1>

Tag tersebut akan memberikan instruksi kepada web browser bahwa Judul postingan tersebut menggunakan style heading level 1.
Ini berkaitan dengan pelajaran CSS kemarin yaitu ID dan CLASS dalam CSS bahwa tag H1 itu bisa bertindak sebagai selector dalam CSS untuk web browser agar menampilkan judul postingan tersebut sesuai dengan manipulasi dalam deklarasi CSSnya.

Banyak tag HTML yang selalu berpasangan seperti ini,sebuah tag penutup selalu di beri tanda "/" untuk menghentikan proses tagging kepada web browser.Jadi,jika kita lupa tidak memberikan karakter "/" maka browser akan menganggap tag tersebut sama seperti text biasa lainnya.
tag HTML tidak case sensitif,maksudnya karakter huruf besar maupun huruf kecil sama saja,contoh;
<body> ____</body> sama saja dengan <BODY>____</BODY>

Kesalahan dalam menulis tag HTML tidak berakibat buruk pada system komputer,tetapi browser hanya mengabaikan perintah tersebut dan menganggapnya sebagai text biasa.
Browser web dirancang memiliki kemampuan hanya untuk mengenali dan mengeksekusi beberapa Tag HTML dari keseluruhan  tag HTML standard dari W3C.
Jika web browser tidak mengenali tag HTML tertentu maka browser akan melewatinya saja seakan hanya text biasa lainnya.

VS

HTML5 adalah sebuah bahasa markah untuk menstrukturkan dan menampilkan isi dari World Wide Web, sebuah teknologi inti dari Internet. Tujuan utama pengembangan HTML5 adalah untuk memperbaiki teknologi HTML agar mendukung teknologi multimedia terbaru, mudah dibaca oleh manusia dan juga mudah dimengerti oleh mesin.
HTML5 merupakan salah satu karya Konsorsium World Wide Web (World Wide Web Consortium, W3C) untuk mendefinisikan sebuah bahasa markah tunggal yang dapat ditulis dengan cara HTML ataupun XHTML.
HTML5 merupakan jawaban atas pengembangan HTML 4.01 dan XHTML 1.1 yang selama ini berjalan terpisah, dan diimplementasikan secara berbeda-beda oleh banyak perangkat lunak pembuat web.
Untuk menambah keluwesan pemformatan, pada HTML5 telah dispesifikasikan pengkodean application programming interfaces (APIs). antarmuka document object model (DOM) yang ada dikembangkan dan fitur de facto didokumentasikan. Beberapa APIs terbaru pada HTML5 antara lain :
Elemen canvas, sebagai mode untuk menggambar object dua dimensi (2D). Lihat spesifikasi 1.0 untuk canvas 2D.

Timed media playback
Media penyimpanan luring (aplikasi web luring). Lihat Web Storage.
Penyuntingan dokumen
Cross-document messaging.

Manajemen sejarah kunjungan penjelajah web
Tipe MIME dan penanggung jawab protokol registrasi.
Tidak semua teknologi di atas dimasukkan pada spesifikasi HTML5 W3C, meski teknologi tersebut telah termaktub dalam spesifikasi milik WHATWG HTML. 
Beberapa teknologi yang juga terkait namun tidak dijadikan bagian dalam spesifikasi HTML5 W3C dan WHATWG HTML5 adalah :

Web SQL Database, media penyimpanan database lokal. 
API Database terindeks, mode penyimpanan hierarkis key-value (WebSimpleDB).

Kalo mau liat demonya dari HTML5 bisa buka 

             

Tidak ada komentar:

Posting Komentar