Kelebihan dan Kekurangan HTML5

A. Kelebihan Dan Kekurangan HTML 5

Beberapa kelebihan yang dijanjikan pada HTML 5:
  • Dapat ditulis dalam sintaks HTML (dengan tipe media text/html) dan XML.
  • Integrasi yang lebih baik dengan aplikasi web dan pemrosesannya.
  • Integrasi (’inline’) MathML dan SVG dengan doctype yang lebih sederhana.
  • Penulisan kode yang lebih efisien.
  • Dapat dimengerti oleh peramban lawas (backwards compatible). Sehingga istilah ‘deprecated’ tidak akan diperlukan lagi.

Yang masih diperdebatkan dalam pengembangan HTML 5:
  • Makna semantik beberapa elemen presentasioal.
  • Fitur aksesibilitasnya. Seperti atribut alt dan summary
 B. Teknologi yang dipakai HTML5
API (Aplication Programming Interface) merupakan teknologi yang akan di usung oleh
HTML5, berikut ini adalah batasan-batasannya :
 
1. Offline Data Storage
Memungkinkan kita bisa mengakses data lama di broser dalam keadaan offline. Contoh offline data seperti kita membaca arsip e-mail pada program Outlook atau Thunderbird.

2. Drag and Drop
Drag and Drop ini kita dapat dengan memudahkan mendrag atau mendrop misalnya text, hyperlink, bahkan file di aplikasi dekstop sekalipun.

3. Geolocation
Aplikasi ini memungkinkan kita untuk untuk mengetahui lokasi geografis, sumber informasi di ambil dari GPS (Global Position System).Masih terdapat banyak API lainya dan terus di kembangkan. Dalam implementasinya, Anda akan memerlukan pemrogramanan Java Script untuk menjembatani penggunaan API ini.
 
C. Elemen Baru di HTML 5
Demi mewujudkan struktur halaman web yang lebih baik semantik dan aksesibilitasnya,
dikenalkanlah beberapa elemen baru, diantaranya:
  • 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.
 1. Atribut baru di HTML 5
Dikenalkan pula beberapa atribut baru, seperti:
  • 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.
2. Perubahan makna elemen
Ada beberapa elemen yang berubah makna, diantaranya:
  • 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.
3. Elemen dan atribut yang tidak digunakan
Berikut ini beberapa elemen dan atribut yang tidak lagi muncul pada HTML 5:
  • center,
  • font,
  • strike, u, big,
  • frame, frameset, noframes,
  • acronym,
  • longdesc,
  • scope pada td,
  • dan sebagainya.
Sulit di pungkiri kehadiran HTML 5 akan menggerakkan banyak hal, browser- browser beradaptasi untuk mendukungnnya, berbagai CMS mengarahkan developementnya untuk ikut mengiplementasikan yang pada akhirnya pera pemakai internet di paksa untuk menggeser kebiasaan lama menjadi kebiasaan tren baru. Tetapi pada prinsipnya yang berubah hanyalah tool dan caranya. Semoga penjelasan mengenai HTML 5 ini merealisasikan pengetahuan Anda untuk memejukan web development ke depan.

Ditulis Oleh : Web Hosting Indonesia

Judul Artikel "Kelebihan dan Kekurangan HTML5" Jika salin Artikel Kelebihan dan Kekurangan HTML5, mohon mencantumkan sumber link http://www.webhosting.web.id/2016/01/kelebihan-dan-kekurangan-html5.html. Salam from Web Hosting Gratis

:: Web Hosting Indonesia ::

0 komentar:

Posting Komentar

 
 
Copyright © WEBHOSTING.WEB.ID, Powered by UNMETERED