Isi kandungan:
Definisi - Apakah maksud HTML5?
Hypertext Markup Language revision 5 (HTML5) adalah bahasa markup untuk struktur dan persembahan kandungan World Wide Web. HTML5 menyokong sintaks HTML tradisional dan XHTML-gaya dan ciri-ciri baru yang lain dalam markupnya, API Baru, XHTML dan pengendalian ralat.
Terdapat tiga organisasi yang kini bertanggungjawab terhadap spesifikasi HTML5:
- Kumpulan Kerja Teknologi Aplikasi Hypertext Web (WHATWG) mencipta spesifikasi HTML5 dan bertanggungjawab terhadap pembangunan HTML5 yang menyediakan kerjasama terbuka kepada pembekal penyemak imbas dan pihak yang terlibat.
- World Wide Web Consortium (W3C) bertanggungjawab dengan memberikan spesifikasi HTML5.
- Pasukan Petugas Kejuruteraan Internet (IETF) bertanggungjawab terhadap pembangunan API HTML WebSocket.
Techopedia menerangkan HTML5
HTML5 adalah usaha untuk membawa pesanan kepada huru hara pembangunan web dengan menganjurkan amalan biasa, merangkumi pelaksanaan dari pelbagai penyemak imbas. Ia sangat besar, dengan lebih daripada 100 spesifikasi sebagai sebahagian daripada spesifikasi HTML5. Memahami ini, anda boleh menyederhanakan dengan memikirkan HTML5 dengan cara ini. HTML5 hanyalah istilah payung untuk aplikasi web generasi seterusnya bagaimana fungsinya akan diperluas dengan markup yang lebih baik (HTML), gaya yang lebih baik (CSS), dan interaktiviti yang lebih baik (JavaScript).
Spesifikasi HTML5 yang telah diterbitkan pada masa ini belum lagi muktamad. HTML5 dijangka disebabkan oleh Cadangan Calon (CR) pada tahun 2012, dan dijangkakan untuk Cadangan Cadangan (PR) menjelang 2022. Walau bagaimanapun, ini tidak bermakna bahawa HTML5 tidak sedia untuk digunakan. Cadangan yang dicadangkan bagaimanapun bermaksud bahawa terdapat dua pelaksanaan yang boleh dilaksanakan. Sehingga 2011, vendor pelayar secara aktif menambah sokongan untuk ciri baru HTML5.
Ciri-ciri baru HTML5 termasuk:
- Kaedah parsing baru yang tidak berasaskan SGML tetapi berorientasikan ke arah parsing dan keserasian fleksibel.
- Sokongan penggunaan Garis Vektor Scalar Grafik (SVG) dan Matematik Markup Language (MathML) dalam teks / html.
- Unsur-unsur baru yang ada termasuk artikel, selain, audio, bdi, kanvas, perintah, pemangkin, butiran, embedding, figcaption, angka, footer, header, hgroup, output, kemajuan, rp, rt, ruby, seksyen, sumber, ringkasan, masa, video dan wbr.
- Kawalan bentuk jenis yang baru termasuk tarikh dan masa, e-mel, url, carian, nombor, julat, tel dan warna.
- Atribut baru yang tersedia pada charset pada meta dan async pada skrip.
- Atribut global yang boleh digunakan untuk setiap elemen yang termasuk id, tabindex, tersembunyi, data- * atau atribut data pelanggan.
