Mengenal Lebih Jauh Tentang HTML5

Mengenal Lebih Jauh Tentang HTML5 – HTML5 adalah bahasa markup yang digunakan untuk menyusun dan menyajikan konten di World Wide Web . Ini adalah versi HTML utama kelima dan terakhir yang merupakan rekomendasi World Wide Web Consortium (W3C). Spesifikasi saat ini dikenal sebagai HTML Living Standard . Ini dikelola oleh Kelompok Kerja Teknologi Aplikasi Web Hypertext (WHATWG), sebuah konsorsium dari vendor browser utama ( Apple , Google , Mozilla , dan Microsoft).

Mengenal Lebih Jauh Tentang HTML5

wimi5 – HTML5 pertama kali dirilis dalam bentuk umum pada 22 Januari 2008, dengan pembaruan besar dan status “Rekomendasi W3C” pada Oktober 2014. Tujuannya adalah untuk meningkatkan bahasa dengan dukungan untuk yang terbaru multimedia dan fitur baru lainnya; untuk menjaga agar bahasa mudah dibaca oleh manusia dan dipahami secara konsisten oleh komputer dan perangkat seperti browser web , parser , dll., tanpa kekakuan XHTML ; dan tetap kompatibel dengan perangkat lunak lama. HTML5 dimaksudkan untuk memasukkan tidak hanya HTML 4 tetapi juga HTML XHTML 1 dan DOM Level 2.

Baca Juga : Belajar HTML5 Elemen Navigasi HTML5

HTML5 menyertakan model pemrosesan terperinci untuk mendorong implementasi yang lebih dapat dioperasikan; itu memperluas, meningkatkan, dan merasionalisasi markup yang tersedia untuk dokumen dan memperkenalkan markup dan antarmuka pemrograman aplikasi (API) untuk aplikasi web yang kompleks . Untuk alasan yang sama, HTML5 juga merupakan kandidat untuk aplikasi seluler lintas platform karena menyertakan fitur yang dirancang dengan mempertimbangkan perangkat berdaya rendah.

Banyak fitur sintaksis baru disertakan. Untuk native termasuk dan menangani multimedia dan grafis konten, baru <video>, <audio>dan elemen ditambahkan, dan dukungan untuk scalable vector graphics (SVG) konten dan MathML untuk rumus matematika juga ditambahkan. Untuk memperkaya konten semantik dokumen, elemen struktur halaman baru seperti , , , , , , , dan ditambahkan.

New atribut diperkenalkan, beberapa elemen dan atribut yang dihapus, dan lain-lain seperti , , dan<canvas> <main><section><article><header><footer><aside><nav><figure><a><cite><menu>diubah, didefinisikan ulang, atau distandarisasi. API dan Model Objek Dokumen (DOM) sekarang menjadi bagian mendasar dari spesifikasi HTML5, dan HTML5 juga mendefinisikan pemrosesan untuk dokumen yang tidak valid dengan lebih baik.

Sejarah

The Web Application Technology Working Group Hypertext (WHATWG) mulai bekerja pada standar baru pada tahun 2004. Saat itu, HTML 4.01 belum diperbarui sejak tahun 2000, dan World Wide Web Consortium (W3C) berfokus perkembangan masa depan pada XHTML 2.0 . Pada tahun 2009, W3C mengizinkan piagam Kelompok Kerja XHTML 2.0 berakhir dan memutuskan untuk tidak memperbaruinya.

The Mozilla Foundation dan Opera Software mempresentasikan makalah posisi di World Wide Web Consortium (W3C) lokakarya pada bulan Juni 2004, yang berfokus pada pengembangan teknologi yang mundur-kompatibel dengan browser yang ada, termasuk sebuah draft spesifikasi awal Web Formulir 2.0. Lokakarya diakhiri dengan pemungutan suara—8 mendukung, 14 menentang—untuk melanjutkan pekerjaan pada HTML.

Segera setelah lokakarya, WHATWG dibentuk untuk mulai bekerja berdasarkan kertas posisi itu, dan draf kedua, Aplikasi Web 1.0, juga diumumkan. Kedua spesifikasi tersebut kemudian digabungkan untuk membentuk HTML5. Spesifikasi HTML5 diadopsi sebagai titik awal kerja kelompok kerja HTML baru W3C pada tahun 2007. Ian Hickson (Google) dari WHATWG dan David Hyatt ( Apple ) menghasilkan draf kerja publik pertama dari spesifikasi W3C pada 22 Januari 2008.

“Pemikiran tentang Flash”

Sementara beberapa fitur HTML5 sering dibandingkan dengan Adobe Flash , kedua teknologi tersebut sangat berbeda. Keduanya menyertakan fitur untuk memutar audio dan video dalam halaman web, dan untuk menggunakan Grafik Vektor yang Dapat Diskalakan . Namun, HTML5 sendiri tidak dapat digunakan untuk animasi atau interaktivitas – harus dilengkapi dengan CSS3 atau JavaScript . Ada banyak kemampuan Flash yang tidak memiliki padanan langsung di HTML5 (lihat Perbandingan HTML5 dan Flash ). Kemampuan interaktif HTML5 menjadi topik perhatian media arus utama sekitar April 2010 setelah CEO Apple Inc.

saat itu Steve Jobsmengeluarkan surat publik berjudul “Pemikiran tentang Flash” di mana ia menyimpulkan bahwa “Flash tidak lagi diperlukan untuk menonton video atau mengonsumsi konten web apa pun” dan bahwa “standar terbuka baru yang dibuat di era seluler, seperti HTML5, akan menang “. Hal ini memicu perdebatan di kalangan pengembangan web yang menunjukkan bahwa, sementara HTML5 menyediakan fungsionalitas yang ditingkatkan, pengembang harus mempertimbangkan berbagai dukungan browser dari berbagai bagian standar serta perbedaan fungsionalitas lainnya antara HTML5 dan Flash.

Pada awal November 2011, Adobe mengumumkan bahwa mereka akan menghentikan pengembangan Flash untuk perangkat seluler dan mengarahkan kembali upayanya dalam mengembangkan alat menggunakan HTML5. Pada 25 Juli 2017, Adobe mengumumkan bahwa distribusi dan dukungan Flash akan dihentikan pada akhir tahun 2020. Adobe sendiri secara resmi menghentikan Flash pada 31 Desember 2020 dan semua konten Flash diblokir agar tidak berjalan di Flash Player mulai 12 Januari 2021.

Tahap panggilan, pencalonan, dan rekomendasi terakhir

Pada 14 Februari 2011, W3C memperpanjang piagam Kelompok Kerja HTML-nya dengan tonggak yang jelas untuk HTML5. Pada bulan Mei 2011, kelompok kerja memajukan HTML5 menjadi “Panggilan Terakhir”, sebuah undangan ke komunitas di dalam dan di luar W3C untuk mengonfirmasi kelayakan teknis dari spesifikasi.

W3C mengembangkan rangkaian pengujian yang komprehensif untuk mencapai interoperabilitas yang luas untuk spesifikasi penuh pada tahun 2014, yang merupakan tanggal target untuk rekomendasi. Pada Januari 2011, WHATWG mengganti namanya menjadi “HTML5” dengan spesifikasi HTML Living Standard.

Pada 16 September 2014, W3C memindahkan HTML5 ke Usulan Rekomendasi. Pada tanggal 28 Oktober 2014, HTML5 dirilis sebagai Rekomendasi W3C, membawa proses spesifikasi selesai. Pada 1 November 2016, HTML 5.1 dirilis sebagai Rekomendasi W3C. Pada 14 Desember 2017, HTML 5.2 dirilis sebagai Rekomendasi W3C.

Fitur

Markup

HTML 5 memperkenalkan elemen dan atribut yang mencerminkan penggunaan umum di situs web modern. Beberapa di antaranya adalah pengganti semantik untuk penggunaan umum elemen blok generik ( <div>) dan sebaris ( <span>), misalnya <nav>(blok navigasi situs web), <footer>(biasanya merujuk ke bagian bawah halaman web atau baris terakhir kode HTML), atau <audio>dan <video>sebagai ganti <object>.

Beberapa elemen usang dari HTML 4.01 telah dihapus, termasuk elemen presentasi murni seperti <font>and <center>, yang efeknya telah lama digantikan oleh Cascading Style Sheets yang lebih mumpuni. Ada juga penekanan baru pada pentingnya JavaScript sisi klien yang digunakan untuk membuat halaman web dinamis.

Sintaks HTML 5 tidak lagi didasarkan pada SGML meskipun kesamaan markup-nya. Namun, telah dirancang agar kompatibel dengan penguraian umum dari versi HTML yang lebih lama. Muncul dengan baris pengantar baru yang terlihat seperti deklarasi tipe dokumen SGML , <!DOCTYPE html>, yang memicu mode rendering yang sesuai standar . Sejak 5 Januari 2009, HTML 5 juga menyertakan Web Forms 2.0 , spesifikasi WHATWG yang sebelumnya terpisah.

Popularitas

Menurut laporan yang dirilis pada 30 September 2011, 34 dari 100 situs web teratas dunia menggunakan HTML 5 – adopsi yang dipimpin oleh mesin pencari dan jejaring sosial . Laporan lain yang dirilis pada Agustus 2013 menunjukkan bahwa 153 dari 500 perusahaan AS di Fortune menerapkan HTML5 di situs web perusahaan mereka. Sejak 2014, HTML 5 setidaknya didukung sebagian oleh mesin tata letak paling populer .