Kelebihan HTML5 dicerminkan dalam: 1. Menyelesaikan isu merentas penyemak imbas 2. Menambah berbilang ciri baharu (kawalan bentuk baharu, elemen kanvas untuk lukisan, elemen media video dan audio); storan luar talian tempatan; 4. Menyediakan API seperti lokasi geografi, seret, dan kamera 5. Prinsip keutamaan pengguna, dsb.
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi HTML5, komputer Dell G3.
Dari HTML4.0, XHTML kepada HTML5, dalam erti kata lain, ini adalah proses yang lebih standard bagi bahasa penanda deskriptif HTML. Oleh itu, HTML5 tidak membawa banyak impak kepada pembangun. Walau bagaimanapun, HTML5 telah menambah banyak fungsi dan ciri baharu yang sangat praktikal Berikut adalah beberapa kelebihan HTML5.
1. Selesaikan masalah silang pelayar
Sebelum HTML5, pengeluar penyemak imbas utama akan menambah pelbagai ciri pada pelayar mereka untuk bersaing untuk bahagian pasaran dan tiada piawaian bersatu. Menggunakan pelayar yang berbeza, anda sering melihat kesan halaman yang berbeza. Dalam HTML5, semua fungsi sambungan yang munasabah digabungkan dan mempunyai prestasi merentas platform yang baik. Untuk pelayar IE lama yang tidak menyokong tab baharu, cuma tambah kod JavaScript untuk menggunakan elemen baharu.
2. Banyak ciri baharu telah ditambah
Bahasa HTML telah mengalami perubahan besar daripada 1.0 kepada 5.0, daripada satu fungsi paparan teks kepada paparan multimedia dengan gambar dan teks Berfungsi, banyak ciri telah diperhalusi selama bertahun-tahun, dan ia telah berkembang menjadi bahasa penanda yang sangat penting. Ciri-ciri baharu HTML5 adalah seperti berikut.
Elemen kandungan khas baharu, seperti pengepala, navigasi, bahagian, artikel, pengaki.
Kawalan borang baharu, seperti kalendar, tarikh, masa, e-mel, url, carian.
Elemen kanvas untuk lukisan.
Elemen video dan audio untuk main balik media.
Sokongan yang lebih baik untuk storan luar talian setempat.
Geolokasi, menyeret, kamera dan API lain.
3. Prinsip keutamaan pengguna
Perumusan standard HTML5 adalah berdasarkan prinsip keutamaan pengguna Sekali konflik yang tidak dapat diselesaikan ditemui, , spesifikasi akan mengutamakan pengguna. Di samping itu, untuk meningkatkan pengalaman pengguna HTML5, dua aspek reka bentuk berikut juga telah diperkukuh.
Reka bentuk mekanisme keselamatan
Untuk memastikan keselamatan HTML5, banyak reka bentuk keselamatan telah dibuat semasa mereka bentuk HTML5. HTML5 memperkenalkan model keselamatan berasaskan sumber baharu yang bukan sahaja mudah digunakan, tetapi juga universal untuk API yang berbeza (Antara Muka Pengaturcaraan Aplikasi, antara muka pengaturcaraan aplikasi). Menggunakan model keselamatan ini, perbualan selamat boleh dijalankan merentas domain tanpa menggunakan sebarang penggodaman yang tidak selamat.
Pengasingan pembentangan dan kandungan
Pengasingan pembentangan dan kandungan ialah satu lagi elemen penting dalam reka bentuk HTML5. Sebenarnya, pengasingan persembahan dan kandungan telah direka seawal HTML4.0, tetapi pemisahan itu tidak lengkap. Untuk mengelakkan masalah seperti kebolehcapaian yang lemah, kerumitan kod yang tinggi dan fail yang terlalu besar, spesifikasi HTML5 memisahkan pembentangan dan kandungan dengan cara yang lebih terperinci dan jelas. Walau bagaimanapun, mengambil kira isu keserasian HTML5, beberapa prestasi lama dan kod kandungan masih boleh digunakan secara serasi.
4 Kelebihan memudahkan kerumitan
Sebagai bahasa penanda universal yang popular, HTML5 semudah mungkin dan mematuhi prinsip " Prinsipnya dengan ketat "kesederhanaan didahulukan" terutamanya dicerminkan dalam aspek ini:
Perisytiharan set aksara mudah baharu; 🎜>
"
Atas ialah kandungan terperinci Apakah kelebihan html5?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!