Apa HTML5?
HTML5 adalah bahasa markup yang digunakan untuk penataan dan konten menyajikan di World Wide Web. Ini adalah versi kelima dan saat ini standar HTML.
Itu diterbitkan bulan Oktober 2014 oleh World Wide Web Consortium (W3C) untuk meningkatkan bahasa dengan dukungan untuk multimedia terkini, sambil menjaga kedua dengan mudah dibaca oleh manusia dan konsisten dipahami oleh komputer dan perangkat seperti web browser, parser, dll
HTML5 dimaksudkan untuk menggolongkan tidak hanya HTML 4, tetapi juga XHTML 1 dan DOM Level 2 HTML.
Apa yang Baru di HTML5?
The DOCTYPE deklarasi HTML5 sangat sederhana:
<!DOCTYPE html>
Karakter pengkodean (charset) deklarasi juga sangat sederhana:
<meta charset="UTF-8">
HTML5 Contoh:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title> Title of the document </title>
</head>
<body>
Content of the document......
</body>
</html>
Karakter encoding default dalam HTML5 adalah UTF-8.
New HTML5 Elemen
Unsur-unsur baru yang paling menarik adalah:
Elemen semantik baru seperti <header> , <footer> , <article> , dan <section> .
Kontrol bentuk baru atribut seperti nomor, tanggal, waktu, kalender, dan jangkauan.
Unsur-unsur baru grafis: <svg> dan <canvas> .
Unsur-unsur baru multimedia: <audio> dan <video> .
Dalam bab HTML5 Support , Anda akan belajar bagaimana untuk "teach" browser lama untuk menangani HTML5 semantik.
New HTML5 API (Application Programming Interfaces)
Yang paling menarik baru API adalah:
- Geolocation HTML
- Drag HTML dan Drop
- HTML Penyimpanan Lokal
- HTML Aplikasi Cache
- Pekerja Web HTML
- HTML SSE
Penyimpanan lokal adalah pengganti yang kuat untuk cookies .
Elemen Dihapus di HTML5
Berikut unsur-unsur HTML4 telah dihapus dari HTML5:
Elemen | menggunakan bukan |
---|---|
<acronym> | <abbr> |
<applet> | <object> |
<basefont> | CSS |
<big> | CSS |
<center> | CSS |
<dir> | <ul> |
<font> | CSS |
<frame> | |
<frameset> | |
<noframes> | |
<strike> | CSS |
<tt> | CSS |
Dalam bab HTML5 Migrasi , Anda akan mempelajari cara mudah bermigrasi dari HTML4 ke HTML5.
Sejarah HTML
Sejak hari-hari awal web, ada banyak versi HTML:
Versi | Tahun |
---|---|
Tim Berners-Lee menciptakan www | 1989 |
Tim Berners-Lee menciptakan HTML | 1991 |
Dave Raggett disusun HTML + | 1993 |
Kelompok Kerja HTML didefinisikan HTML 2.0 | 1995 |
W3C Direkomendasikan HTML 3.2 | 1997 |
W3C Direkomendasikan HTML 4.01 | 1999 |
W3C Rekomendasi XHTML 1.0 | 2000 |
Draft HTML5 WHATWG Umum Pertama | 2008 |
HTML5 WHATWG Living Standard | 2012 |
Rekomendasi HTML5 W3C Akhir | 2014 |
Tim Berners-Lee menciptakan "World Wide Web" pada tahun 1989, dan internet melepas pada 1990-an.
Dari tahun 1991 hingga 1998, HTML dikembangkan dari versi 1 ke versi 4.
Pada tahun 2000, World Wide Web Consortium (W3C) direkomendasikan XHTML 1.0.
Sintaks XHTML adalah ketat, dan para pengembang dipaksa untuk menulis valid dan "well-formed" kode.
Pada tahun 2004, WHATWG (Web Hypertext Application Technology Working Group) dibentuk sebagai jawaban untuk memperlambat perkembangan W3C, dan keputusan W3C untuk menutup perkembangan HTML, mendukung XHTML.
WHATWG ingin mengembangkan HTML, konsisten dengan bagaimana web itu digunakan, sementara kompatibel dengan versi HTML.
Pada periode 2004-2006, inisiatif WHATWG memperoleh dukungan oleh vendor browser utama.
Pada tahun 2006, W3C mengumumkan bahwa mereka akan mendukung WHATWG.
Pada tahun 2008, draft publik HTML5 pertama dirilis.
Pada tahun 2012, WHATWG dan W3C memutuskan pemisahan:
WHATWG akan mengembangkan HTML sebagai "Living Standard" .
Sebuah standar hidup tidak pernah sepenuhnya lengkap, tapi selalu diperbarui dan diperbaiki. Fitur baru dapat ditambahkan, tapi fungsi tua tidak dapat dihapus.
The WHATWG Living Standard diterbitkan pada tahun 2012, dan terus diperbarui.
W3C akan mengembangkan HTML5 definitif dan standar XHTML5, sebagai "snapshot" dari WHATWG.
The W3C HTML5 rekomendasi dirilis Oktober 2014 28.