HTML (Hyper Text Markup Language) adalah bahasa yang digunakan untuk menulis halaman web dan menampilkan berbagai informasi di dalam sebuat browser internet. HTML ini merupakan pengembangan dari standar pemformatan dokumen teks yaitu Standard Generalized Markup Language (SGML). HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C).
HTML dibuat oleh Tim Berners-Lee ketika masih bekerja untuk CERN (Conseil Europeene Pour La Recherche Nuclaire) dan dipopulerkan pertama kali oleh browser Mosaic pada tahun 1989 sebagai cara sederhana namun efektif untuk mengkodekan dokumen elektronik. Sebetulnya, tujuan awal dari web browser adalah untuk melayani sebagai pembaca untuk dokumen berformat HTML. Namun, dua dekade kemudian browser sendiri telah menjadi sebuah portal ke dunia media online. Itulah sebabnya versi2 HTML yang selanjutnya tidak hanya sebagai revisi HTML, tetapi juga sebagai standar yang komprehensif untuk bagaimana halaman web bekerja.
Perkembangan HTML
- 1. HTML
Cara Penulisan / Sintaks HTML sebagai berikut :
<html>
<title> teks <title> sebagai judul page/ halaman
<h1> teks </h1> sebagai header
<body> teks </body> untuk isi dari web browser
</html>
Berikut ini merupakan kode – kode HTML yang biasa digunakan :
- <b> teks </b> = untuk membuat teks BOLD/ tebal.
- <i> teks </i> = untuk membuat teks Italic / teks miring.
- <u> teks </u> = untuk membuat teks Underline/ garis bawah.
- <br> teks </br > = untuk membuat teks memulai bais baru/ enter.
- <ol> teks </ol> = untuk membuat penomeran.
- <ul> teks </ul> = untuk membuat bullet.
- <center> teks </center> = untuk membuat teks berada ditengah-tengah.
- <right> teks </right> = untuk membuat teks rata kanan.
- < left> teks </left> = untuk membuat teks rata kiri.
- < justify> teks </justify> = untuk membuat teks rata kanan-kiri.
- <font color =” yellow”> teks </color> = untuk membuat teks berwarna kuning.
- </hr> = untuk membuat garis.
- <marquee> teks </marquee> = untuk membuat teks berjalan.
- <strike> teks </strike> = untuk membuat teks bergaris ditengahnya.
- HTML +
- Heading.
- Paragraph.
- Hypertext.
- List.
- Cetak tebal dan miring pada teks.
- Peletakan image pada dokumen tanpa teks disekelilingnya (wrapping).
- HTML versi 2.0
- 4. HTML versi 3.2
- 5. HTML versi 4.01
- HTML versi 5.0
Beberapa fitur baru di HTML 5 sebagai berikut:
- Unsur kanvas untuk menggambar.
- Video dan elemen audio untuk media pemutara.
- Element baru, seperti artikel, footer, header, dan navigasi.
- Dukungan lebih baik untuk penyimpanan offline local.
- Kontrol bentuk baru, seperti kalender, tanggal, waktu, email, URL, dan Search.
Saat ini HTML 5 belum menjadi standart resmi dan masih jarang ada browser memiliki fitur penuh terhadap HTML 5. HTML 5 ini mungkin akan menjadi standart baru untuk HTML dan XHTML.
HTML 5.0 merupakan sebuah prosedur pembuatan tampilan web baru yang merupakan penggabungan antara CSS, HTML itu sendiri dengan Java Script. Teknologi ini mulai diluncurkan pada tahun 2009, namun sampai saat ini masih dalam tahap pengembangan.
Beberapa kelebihan yang dimiliki oleh HTML 5 :
- Cleaner code, karena sebagian besar kode telah termasuk di dalam sintaks html5, maka kode nampak terlihat lebih sederhana daripada penggabungan antara html, css dan java script.
- Greater consistency, HTML5 telah melakukan banyak sekali penambahan sintaks yang dibuat dalam struktur lebih baik dan lebih sederhana daripada sintaks-sintaks sebelumnya. Hal ini membuat developer terbantu dalam meningkatkan konsistensi dalam membangun sebuah web.
- Improve Semantics, dengan berbagai elemen kode di dalam html5 yang telah distandarisasi, maka nilai semantik dari sebuah web dapat lebih ditingkatkan. Itu berarti bahwa bagian-bagian dari web seperti header, nav, footerdan beberapa bagian lainnya terdefinisi dengan jelas maksud serta tujuannya selain itu juga terbentuk dalam sebuah “machine readible format”.
- Improved Accessibility, dengan teknologi HTML5 yang memudahkan struktur pembangunan sebuah web, maka developerdapat membangun pemahaman yang lebih detil mengenai halaman web.
- Client-side Database, HTML5 menyediakan model database SQL yang baru dengan API yang dapat dibangun dalam konsep lokal, dalam hal ini di sisi client.
- Geolocation, HTML5 mempunyai API yang terintegrasi terhadap geolocation, fasilitas tersebut dapat diakses melalui GPS atau fasilitas lain seperti Google Latitude pada iphone.
- Offline Aplication Cache, pengguna dapat terus melakukan interaksi dengan aplikasi meskipun mereka terputus dari jaringan internet.
- Smarter Forms, terdapat semacam reguler expression (regex) yang membuat form mampu mengenali secara lebih baik tentang input, validasi data dan interaksi dengan elemen lain (misal : format email, password dll)
- Sharper focus on Web Application Requiments, HTML5 membuat sebuah mekanisme yang lebih mudah dalam hal pembuatan front end, aplikasi chat, tools drag and drop, video player, pengolah grafis dan masih banyak lagi.
0 komentar:
Posting Komentar
Berkomentarlah dengan kata-kata yang sopan. No spam, No link, No ads, Just Comment. Terima Kasih atas perhatianya