Apa yang Baru dari HTML5?
Deklarasi DOCTYPE untuk HTML5 sangat sederhana:
<!DOCTYPE html>
<meta charset="UTF-8">
Contoh HTML5:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Judul Dokumen</title>
</head>
<body>
Konten document......
</body>
</html>
Karakter Encoding Default di HTML5 adalah UTF-8.
Elemen Baru HTML5
Yang paling menarik dari Elemen Baru HTML5:elemen semantik baru seperti <header>, <footer>, <article>, dan <section>.
attribut form elements baru seperti number, date, time, calendar, dan range.
Elemen grafik Baru: <svg> and <canvas>.
Elemen multimedia baru: <audio> dan <video>.
Lihat juga hasil uji HTML5 header / footer disini https://www.purwana.net/2017/12/tes-mobile-header-footer-elemen-baru.html .
Pada bahasan selanjutnya : Dukungan HTML5, kita akan belajar bagaimana "menggurui" browser lawas untuk menghandle elemen HTML (baru) yang "tidak diketahui".
Pada bahasan selanjutnya : Dukungan HTML5, kita akan belajar bagaimana "menggurui" browser lawas untuk menghandle elemen HTML (baru) yang "tidak diketahui".
API (Application Programming Interfaces) Baru HTML5
API baru yang paling menarik di HTML5:- Geolocation
- Drag and Drop
- Local Storage
- Application Cache
- Web Workers
- SSE (Server-Sent Events)
Tips: Local storage HTML sangat powerful untuk menggantikan cookies.
Element yang Dihilangkan di HTML5
Elemen HTML4 berikut telah dihilangkan di HTML5:| Elemen Dihapus | Sebagai Gantinya Gunakan |
|---|---|
| <acronym> | <abbr> |
| <applet> | <object> |
| <basefont> | CSS |
| <big> | CSS |
| <center> | CSS |
| <dir> | <ul> |
| <font> | CSS |
| <frame> | |
| <frameset> | |
| <noframes> | |
| <strike> | CSS, <s>, atau <del> |
| <tt> | CSS |
Pada pembahasan Migrasi HTML5, kita akan belajar bagaimana migrasi dari HTML4 ke HTML5 dengan mudah.
Sejarah HTML
Sejak awal World Wide Web, sudah banyak versi HTML dari waktu ke waktu:| Tahun | Versi |
|---|---|
| 1989 | Tim Berners-Lee menjadi penemu www |
| 1991 | Tim Berners-Lee memperkenalkan HTML |
| 1993 | Dave Raggett membuat draft HTML+ |
| 1995 | HTML Working Group mendefinisikan HTML 2.0 |
| 1997 | W3C Merekomendasikan: HTML 3.2 |
| 1999 | W3C Merekomendasikan: HTML 4.01 |
| 2000 | W3C Merekomendasikan: XHTML 1.0 |
| 2008 | WHATWG HTML5 : Draft Publik Pertama |
| 2012 | WHATWG : HTML5 Living Standard |
| 2014 | W3C Merekomendasikan: HTML5 |
| 2016 | Rekomendasi Kandidat W3C: HTML 5.1 |
