Komentar: Hypertext Markup Language (HTML) 5 Memperkenalkan elemen baru ke dalam HTML untuk pertama kalinya. Elemen struktural baru termasuk samping, gambar, dan bagian. Elemen inline baru termasuk waktu, meteran, dan kemajuan. Elemen inline baru termasuk video dan audio. Elemen interaktif baru adalah detail, datagrid, dan perintah. Pembukaan Bahasa Markup Hypertext (HTML)
Hypertext Markup Language (HTML) 5 memperkenalkan elemen baru ke dalam HTML untuk pertama kalinya. Elemen struktural baru termasuk samping, gambar, dan bagian. Elemen inline baru termasuk waktu, meteran, dan kemajuan. Elemen inline baru termasuk video dan audio. Elemen interaktif baru adalah detail, datagrid, dan perintah.
Pengembangan Hypertext Markup Language (HTML) dihentikan dalam HTML 4 pada tahun 1999. Konsorsium web World Wide Web (W3C) menggeser fokusnya ke mengubah sintaks yang mendasari HTML dari Bahasa Markup Universal (SGML) yang dapat diperluas (XML), serta bahasa Markup yang baru, SGML. Produsen browser fokus pada fitur browser seperti Tabs dan Rich Ringkasan Situs (RSS) pembaca. Desainer web telah mulai belajar membangun aplikasi mereka sendiri dalam kerangka kerja yang ada menggunakan JavaScript XML (AJAX) asinkron. Tetapi dalam delapan tahun ke depan, HTML sendiri tidak berubah.
Baru -baru ini, telah dibangkitkan lagi. Tiga produsen browser penting - Apple, Opera, dan Mozilla Foundation - mendirikan Kelompok Kerja Teknologi Aplikasi Hypertext Web (WhatwG) untuk mengembangkan versi baru HTML tradisional. Baru -baru ini, W3C juga memperhatikan kegiatan ini dan meluncurkan proyek HTML generasi baru, dan banyak anggota kedua belah pihak adalah sama. Kedua proyek itu kemungkinan besar akan bergabung. Meskipun banyak detail masih diperdebatkan, garis besar umum dari versi HTML berikutnya sudah jelas.
Pengembang web telah mengharapkan versi baru HTML sejak 1999 (sering disebut HTML 5, tetapi juga disebut Web Applications 1.0), dan sekarang akhirnya dirilis. Ini menjaga fitur HTML asli: tidak ada namespace atau skema. Elemen tidak harus berakhir. Browser akan toleran terhadap kesalahan. P masih p, meja masih meja.
Jika seorang pengembang web dibekukan pada tahun 1999 dan sekarang dicairkan, ia akan menemukan beberapa elemen baru yang membingungkan. Ya, elemen -elemen yang ia kenal (seperti Div) masih dilestarikan; Namun, HTML sekarang juga berisi elemen baru seperti bagian, header, footer, dan nav. EM, kode dan kuat masih ada, tetapi meter, waktu dan m ditambahkan. IMG dan Embed masih tersedia, tetapi video dan audio juga ditambahkan. Namun, setelah melihat lebih dekat, ia menemukan bahwa elemen -elemen ini sebenarnya tidak berbeda. Banyak dari elemen -elemen ini mungkin diperlukan oleh pengembang pada tahun 1999 dan tidak tersedia. Elemen -elemen baru ini mudah dimengerti dengan membuat analogi sederhana dengan elemen -elemen yang sudah menjadi tuannya. Bahkan, mereka sangat mudah dikuasai dibandingkan dengan AJAX atau CSS.
Akhirnya, ketika ia menyalakan notebook 300MHz (menjalankan Windows 98, yang juga dibekukan pada tahun 1999), ia mungkin terkejut dengan halaman -halaman baru yang ditunjukkan di Netscape 4 dan Windows® Internet Explorer® 5. Tentu saja, browser lama ini tidak mengenali elemen baru dan mengabaikannya sepenuhnya, tetapi halaman tersebut masih akan muncul dan kontennya masih selesai.
Ini bukan cerita fiksi. Prinsip desain HTML 5 adalah untuk menurun dengan lancar di browser yang tidak mendukungnya. Alasannya sederhana: kita semua adalah orang primitif seperti ini. Browser sekarang memiliki tab, CSS, dan XMLHTTPREQUEST, tetapi mesin tampilan HTML mereka tetap di level 1999. Terlepas dari peningkatan yang signifikan dalam jumlah pengguna, Web sebenarnya telah membuat sedikit kemajuan di alam. HTML 5 memperhitungkan ini. Saat ini menawarkan beberapa manfaat nyata bagi pengembang web, yang akan dinikmati pemirsa halaman secara bertahap saat browser perlahan -lahan meningkatkan.
Mari kita lihat apa yang disediakan HTML 5.
(untuk dilanjutkan)