Untuk
melanjutnya tugas kuliah pemrograman web. Maka saya membuat tulisan dengan
tujuan mengenalkan perbedaan Html 5 dengan html yang sebelumnya. Sebelum kita
harus mengetahui apa itu Html, atau HyperText Markup Language adalah sebuah
bahasa markah yang digunakan untuk membuat sebuah halaman web, menampilkan
berbagai informasi di dalam sebuah website.
HTML SEBELUMNYA
HTML dari jaman sebalumnya (HTML+, HTML 2.0,
HTML 3.2) umumnya ditulis menggunakan aturan sintak SGML. Pada HTML 4 telah
diterapkan dua sintak yaitu: SGML (disebut sebagai HTML 4.01) dan XML (disebut
XHTML 1.0).
HTML
5
HTML 5 memperkenalkan elemen baru ke HTML
untuk pertama kalinya sejak tahun 1990-an. Unsur struktural baru termasuk
aside, figure, dan section. Elemen inline baru seperti waktu, meter, dan
progress.Termasuk Elemen Embedding baru seperti video dan audio. Elemen
interaktif baru mencakup details, datagrid, dan command.
Browser support HTML5
HTML5 adalah tidak lagi standard rasmi, dan
tiada pelayar mempunyai sokongan HTML5 penuh.
Tetapi semua pelayar utama (Safari,
Chrome, Firefox, Opera, Internet Explorer) terus untuk menambah
ciri-ciri HTML5 baru untuk versi terbaru mereka.
Tentang Spesifikasi HTML 5
Spesifikasi HTML 5 Spesifikasi HTML 5
menjabarkan vokabular yang dapat ditulis dalam dua sintak yaitu html dan XML
yang disesuaikan dengan kebutuhan pemrogram, pasar atau aplikasi.
Pada HTML 5 mendefinisikan kelima revisi besar
bahasa inti dari World Wide Web – HTML – dari W3C (World Wide Web Consortium).
Juga disebut Aplikasi Web 1.0 – masih ada tidak ada ruang nama atau skema.
Unsur tidak harus ditutup. Browser akan mengampuni kesalahan. Sebuah p masih p,
dan meja masih meja.
HTML 5 menambahkan unsur-unsur baru untuk
secara khusus mengidentifikasi masing-masing konstruksi umum:
- Section: Sebuah bagian atau bab dalam sebuah buku, sebuah bagian dalam sebuah bab, atau pada dasarnya apa pun yang memiliki pos sendiri dalam HTML 4
- Header: header Halaman yang ditampilkan pada halaman , tidak sama dengan unsur kepala
- Footer: Halaman footer di mana baik cetak pergi; tanda tangan dalam sebuah pesan e-mail
- Nav: Koleksi link ke halaman lain
- Article: Sebuah entri independen dalam sebuah blog, majalah, ringkasan, dan sebagainya
Untuk lebih jelasnya perbedaan HTML
5 dengan versi sebelumnya yaitu:
~ Penambahan elemen baru:
section serupa seperti h1-h6
article bisa berupa entri blog atau tulisan konten
aside menyajikan konten pelengkap
header bisa menyajikan judul, deskripsi, bahkan nav untuk navigasi
footer berisi catatan kaki seperti informasi hak cipta, penulis, kontak, dan sebagainya
dialog yang dikombinasikan dengan dt dan dd (seperti pada halaman FAQ) dapat digunakan untuk menyajikan percakapan
yang fenomenal adalah penggunaan elemen figure, video, audio, source, embed, canvas, dan elemen terkait berkas multimedia lainnya.
~ Penambahan elemen baru:
section serupa seperti h1-h6
article bisa berupa entri blog atau tulisan konten
aside menyajikan konten pelengkap
header bisa menyajikan judul, deskripsi, bahkan nav untuk navigasi
footer berisi catatan kaki seperti informasi hak cipta, penulis, kontak, dan sebagainya
dialog yang dikombinasikan dengan dt dan dd (seperti pada halaman FAQ) dapat digunakan untuk menyajikan percakapan
yang fenomenal adalah penggunaan elemen figure, video, audio, source, embed, canvas, dan elemen terkait berkas multimedia lainnya.
~ Penambahan atribut baru:
atribut media, ping pada elemen pranala
autofocus, placeholder, required, autocomplete, dan sebagainya, terkait elemen input dan form
reversed pada elemen ol untuk urutan besar ke kecil.~ Perubahan makna elemen:
Elemen b dilegalkan sebagai tipografi penegas, seperti pada kata kunci yang ingin ditonjolkan, tidak ‘deprecated’ (bukan fitur yang dianggap usang). Tidak lebih dari itu. Jadi tetap tidak bermakna semantik tertentu. Hal yang sama berlaku pula untuk elemen i
Elemen strong menegaskan level kepentingan, bukan sekadar penekanan emphasis lagi
Elemen hr dapat digunakan untuk memisahkan level paragraf sesuai pokok pikirannya
dan lain-lain.
atribut media, ping pada elemen pranala
autofocus, placeholder, required, autocomplete, dan sebagainya, terkait elemen input dan form
reversed pada elemen ol untuk urutan besar ke kecil.~ Perubahan makna elemen:
Elemen b dilegalkan sebagai tipografi penegas, seperti pada kata kunci yang ingin ditonjolkan, tidak ‘deprecated’ (bukan fitur yang dianggap usang). Tidak lebih dari itu. Jadi tetap tidak bermakna semantik tertentu. Hal yang sama berlaku pula untuk elemen i
Elemen strong menegaskan level kepentingan, bukan sekadar penekanan emphasis lagi
Elemen hr dapat digunakan untuk memisahkan level paragraf sesuai pokok pikirannya
dan lain-lain.
~ Elemen dan atribut yang tidak
digunakan:
center,font,strike, u, big,frame, frameset, noframes, acronym, longdesc, scope pada td
dan sebagainya.
center,font,strike, u, big,frame, frameset, noframes, acronym, longdesc, scope pada td
dan sebagainya.
Dalam HTML5 banyak kelebihan nya dibanding
dengan versi HTML yang sebelum nya. Terdapat juga fitur fitus canggih pada
HTML5. Dengan HTML5, pengembangan aplikasi web adalah lebih mudah dibandingkan
sebelumnya.
Sumber:
http://alibirsal.blogspot.com/2013/02/perbedaan-html-5-dengan-html-sebelumnya.html
http://djepalloge.blogspot.com/2013/02/perbedaan-antara-html5-dengan-versi.html