API Gambar 1/2D, yang dapat digunakan pada elemen kanvas baru untuk membuat gambar, grafik game, atau grafik visual yang berjalan lainnya.
2/A API yang menjanjikan aplikasi web untuk mendaftarkan dirinya sebagai tipe protokol atau MIME.
3/A API yang memperkenalkan mekanisme caching baru untuk mendukung aplikasi web offline.
4/ A API yang dapat memutar video dan audio, dapat menggunakan elemen video dan audio baru.
5/A History API, yang dapat mengekspos sejarah yang sedang ditelusuri, dan halaman Promise dapat menerapkan dukungan tombol kembali dengan lebih baik dalam aplikasi AJAX setelah menambahkannya.
6/ Pesan di seluruh dokumen, yang menyediakan cara bagi dokumen untuk berkomunikasi satu sama lain tanpa mempertimbangkan domain sumbernya, 7/ sampai batas tertentu, desain tersebut dirancang untuk mencegah serangan scripting lintas situs.
8/A API yang mendukung operasi drag and drop dapat dikaitkan dengan fitur yang dapat diseret.
9/ A API yang mendukung operasi pengeditan dapat dikaitkan dengan fitur yang dapat diedit global baru.
10/A API jaringan baru yang mendukung aplikasi web untuk berkomunikasi satu sama lain di jaringan lokal dan mempertahankan komunikasi dua arah di server sumbernya.
Gunakan pasangan kunci/nilai JavaScript API untuk mengimplementasikan penyimpanan klien yang persisten, dan juga mendukung database SQL tertanam.
Peristiwa yang dikirim oleh server dapat dikaitkan dengan elemen sumber acara baru. Elemen sumber acara baru kondusif untuk koneksi yang persisten dengan sumber data jarak jauh dan sangat menghilangkan kebutuhan untuk pemungutan suara dalam aplikasi web.
Pada saat yang sama, HTML 5 juga memperkenalkan banyak elemen representasi baru untuk mendukung komponen halaman biasa, seperti header, footer, angka (ilustrasi), dialog (dialog, yang digunakan untuk menandai sesi) dan navigasi (navigasi). Selain itu, ada elemen datagrid baru yang mendukung tabel dan pohon interaktif, elemen distalist yang disediakan untuk kotak kombo, dan fitur kemajuan, yang dapat menunjukkan penyelesaian tugas yang sudah berjalan lama. Pada saat yang sama, tag halaman yang mendukung biji RSS ditambahkan.
Untuk formulir, jenis jenis elemen input berisi dukungan baru untuk tanggal, waktu, email dan URL, sehingga browser dapat menyediakan elemen antarmuka pengguna, seperti pemilih tanggal kalender atau integrasi dengan buku alamat pengguna, dan juga dapat mengirimkan data ke server dalam format yang ditentukan.
HTML 5 juga meninggalkan dukungan untuk beberapa fitur terkenal. Yang paling menonjol dari ini adalah pengabaian dukungan untuk bingkai, karena kerangka kerja telah lama dianggap merusak aksesibilitas dan kegunaan halaman web. Perlu dicatat bahwa bahkan jika browser sepenuhnya mendukung standar HTML 5, itu akan terus mendukung fitur -fitur yang ditinggalkan ini, karena dukungan untuk versi HTML yang lebih lama akan berlangsung selama bertahun -tahun.
HTML 5 dikembangkan di bawah panduan Kelompok Kerja HTML W3C, yang didirikan pada Maret 2007. Operasi kelompok kerja sepenuhnya publik dan termasuk anggota dari Apple, Google, IBM, Microsoft, Mozilla Foundation, Nokia dan Opera di antara hampir 500 peserta.
Tidak ada keraguan bahwa HTML adalah standar yang sangat penting, kata Tim Berners-Lee, penulis versi HTML pertama dan Direktur W3C. Saya senang melihat komunitas pengembang, termasuk penyedia browser, bekerja bersama untuk menciptakan lintasan terbaik dari web. Merupakan tugas yang sulit untuk mengintegrasikan ide -ide begitu banyak orang, dan tantangan yang kita hadapi adalah menemukan keseimbangan antara inovasi dan kesuksesan, cita -cita dan pragmatisme.
HTML 5 secara bertahap akan menggantikan HTML 4, tetapi finalisasi spesifikasi HTML 5 masih masih jauh. Rencana saat ini adalah untuk awalnya menggunakannya sebagai kandidat untuk rekomendasi selama 2009, dan kemudian diimplementasikan sebagai versi resmi akhir pada bulan September 2010.
Oleh Charles Humble
Penerjemah Zhang Yi