Tentang Teknologi

Ngelmu Iku Kalakone Kanthi Laku

09/02/18

Pembaruan Fitur pada HTML 5


HTML5 adalah sebuah bahasa markah untuk menstrukturkan dan menampilkan isi dari Waring Wera Wanua, sebuah teknologi inti dari Internet. HTML5 adalah revisi kelima dari HTML (yang pertama kali diciptakan pada tahun 1990 dan versi keempatnya, HTML4, pada tahun 1997[1]) dan hingga bulan Juni 2011 masih dalam pengembangan. Tujuan utama pengembangan HTML5 adalah untuk memperbaiki teknologi HTML agar mendukung teknologi multimedia terbaru, mudah dibaca oleh manusia dan juga mudah dimengerti oleh mesin.(Wikipedia)

Pembaruan HTML menjadi versi 5 memang sudah tidak asing bagi sebagian orang, hal ini dapat dilihat dari rancang bangun website atau blog sudah banyak memakai HTML versi 5 ini. Namun dalam pengimplementasiannya kebanyakan belum secara penuh move on ke perintah-perintah yang ada pada HTML 5.

HTML5 memperkenalkan sejumlah elemen dan atribut baru yang membantu dalam mngembangkan suatu website website. Berikut ini yaitu fitur yang paling penting diperkenalkan di HTML5 :
  1. New Semantic Elements: Ini seperti di elemen <header>, <footer>, and <section>.
  2. Forms 2.0: pembetulan form web HTML di mana atribut baru telah diperkenalkan tag <input>.
  3. Persistent Local Storage: Untuk menghapus ketergantungan di plugin pihak ketiga.
  4. WebSocket: suatu generasi teknologi terakhir komunikasi dua arah untuk software web.
  5. Server-Sent Events: memperkenalkan even yang mengalir dari web server ke web browser yang disebut Server-Sent Events (SSE).
  6. Canvas: Ini mendukung gambar dua dimensi surface yang Bisa diprogram dengan JavaScript.
  7. Audio & Video: kita Bisa menanamkan/embed audio atau video di halaman web kita tanpa memakai plugin pihak ketiga.
  8. Geolocation: Pengunjung Bisa memilih untuk membagi posisi fisik mereka dengan software web kita.
  9. Microdata: Ini memungkinkan kita membuat kosakata kita sendiri di luar HTML5 dan memperluas halaman web kita dengan kostum semantics.
  10. Drag and drop: Drag dan drop item dari satu posisi ke posisi lain di halaman web yang sama.
Internet, dan penggunaan internet, telah berubah banyak sejak HTML 4.01 menjadi standar pada tahun 1999. Beberapa elemen dalam HTML 4.01 telah usang, dan tidak digunakan lagi, ada elemen yang dihapus dan ada yang ditambah di HTML 5.

Daftar Tag Baru Pada HTML 5
Tag
Description
<article>
Mendefinisikan suatu artikel
<aside>
Mendefinisikan konten tak hanya dari konten halaman/post
<audio>
Mendefinisikan konten audio
<canvas>
dipakai untuk menggambar grafik, on the fly, melalui scripting (JavaScript biasanya)
<command>
Mendefinisikan tombol perintah untuk Bisa memanggil 
<details>
Mendefinisikan rincian tambahan bahwa pemakai Bisa melihat atau menyembunyikan
<datalist>
Menentukan daftar pilihan standar untuk kontrol input
<embed>
Mendefinisikan suatu wadah untuk software eksternal (non-HTML)
<header>
Mendefinisikan suatu dokumen atau bagian header 
<figure>
Menentukan konten Berdikari 
<footer>
Mendefinisikan suatu dokumen atau bagian footer
<hgroup>
Groups heading (<h1> to <h6>) elemen
<mark>
Mendefinisikan teks yang ditandai / disorot
<output>
Mendefinisikan hasil penghitungan
<source>
Mendefinisikan beberapa sumber media untuk elemen media (<video> dan <audio>)
<summary>
Mendefinisikan suatu visible heading untuk elemen <details>
<time>
Mendefinisikan tanggal / masa
<video>
Mendefinisikan suatu video atau film
<section>
Mendefinisikan bagian dalam dokumen
Daftar Tag yang Sudah Tidak Dipakai Pada HTML 5
Tag
Description
<acronym>
Mendefinisikan suatu akronim
<basefont>
Menentukan warna standar, ukuran, dan font untuk seluruh teks dalam dokumen
<big>
Mendefinisikan ukuran teks besar
<center>
Mendefinisikan posisi teks dicenter
<dir>
Mendefinisikan direktori list
<font>
Mendefinisikan font, warna, dan ukuran untuk teks
<frame>
Mendefinisikan suatu window (frame) dalam suatu frameset
<frameset>
Mendefinisikan satu set frame
<strike>
Mendefinisikan teks strikethrough
<noframes>
Mendefinisikan suatu konten pilihan untuk pemakai bahwa konten tak mendukung frame
<applet>
Mendefinisikan suatu applet embed

Tidak ada komentar:

Posting Komentar