Rumah  >  Artikel  >  hujung hadapan web  >  Ringkasan tujuh legenda tentang kemahiran tutorial HTML5_html5

Ringkasan tujuh legenda tentang kemahiran tutorial HTML5_html5

WBOY
WBOYasal
2016-05-16 15:51:101217semak imbas

Banyak laman web HTML5 yang hebat yang kami lihat sebenarnya tidak ada kaitan dengan HTML5, tetapi dijana oleh CSS3 dan jQuery. CSS3 dan jQuery ialah teknologi baharu seperti HTML5, dan ia adalah konsep selari dengan HTML5.
Artikel ini membincangkan 7 legenda tentang HTML5, iaitu salah faham:)
Mitos #1: Kerana Apple tidak menyokong Flash, orang mencipta HTML5
Pokok besar menarik angin , Apple Nampaknya dia sering dituduh dengan pelbagai perkara. Walaupun HTML5 boleh menyediakan beberapa ciri yang sangat berguna untuk peranti mudah alih, ia tidak dibuat dengan mengambil kira keperluan ini. Malah, seawal tahun 2004, Opera dan Mozilla mentakrifkan beberapa piawaian untuk reka bentuk yang baik untuk menyelesaikan kekusutan piawaian web. Tujuan mereka adalah mudah, untuk menyerahkan piawaian ini kepada W3C untuk mencipta standard HTML yang lebih baik dan lebih pantas. Piawaian ini tidak diterima sehingga 2006. Dalam masa tiga tahun sahaja, satu piawaian baharu telah digubal, diluluskan dan digunakan.
 Legenda #2: HTML5 tidak akan matang sehingga 2022
Saya tidak tahu siapa yang mengatakan ini. Kami tahu bahawa draf dokumen HTML5 telah disemak dan diluluskan pada tahun 2009, yang bermaksud tiada kandungan baharu boleh ditambah dan tidak akan ada perubahan ketara. Anda boleh menggunakan HTML5 sekarang tanpa perlu risau tentang keserasian ke belakang. Anda boleh membuat pelayar lama menyokong Canvas kompleks melalui beberapa JavaScript yang ringan. Semua versi penyemak imbas baharu menyokong HTML5. Ini bukan teg HTML yang perlu anda risaukan, tetapi CSS. Banyak pelayar lama mempunyai sokongan yang lemah untuk CSS3.
 Mitos #3: HTML5 memerlukan sokongan CSS3
Walaupun CSS3 boleh menambah banyak ciri pada HTML5, seperti nama kelas semantik, ia sama sekali tidak diperlukan. HTML5 hanyalah bahasa penanda, anda pasti boleh menggunakan HTML5 CSS2, ia tidak begitu elegan. Memandangkan HTML5 mengalih keluar atribut dan teg, anda perlu menentukan semua gaya untuk setiap elemen. Contohnya, dalam HTML5, untuk membolehkan penyemak imbas memaparkan halaman dengan betul, anda perlu menetapkan pengisytiharan "display:block" untuk setiap elemen halaman. Ringkasnya, HTML5 memerlukan gaya untuk menjadikan halaman kelihatan lebih baik, tetapi ia tidak semestinya CSS3.
 Mitos #4: HTML5 memecahkan kebolehaksesan
Sebaliknya, HTML5 telah direka dari bawah dengan mengambil kira kebolehaksesan. Setiap elemen menyokong aksara logo WIA ARIA. Peranan ini membolehkan peranti seperti pembaca skrin memahami kandungan halaman dengan lebih baik.
 Mitos #5: HTML5 ialah pembunuh Flash
 Flash masih digunakan oleh banyak tapak web dan pembangun. Salah faham antara Flash dan HTML5 berpunca daripada perselisihan antara Adobe dan Apple dan populariti pesat aplikasi audio dan video HTML5. Walaupun HTML5 boleh menyokong sejumlah kecil main balik video dengan baik, HTML5 memerlukan lebih banyak sumber pengekodan daripada Flash dan tidak mempunyai teknologi yang disediakan oleh pemalam penyemak imbas tersebut. Pada masa ini, syarikat seperti Vimeo dan YouTube menggunakan teknologi HTML5 secara meluas untuk mempromosikan teknologi ini, dan mereka tidak akan meninggalkan Flash sepenuhnya dalam jangka pendek. Pembangun Viki Hoo mempunyai beberapa hujah yang menarik mengapa Flash masih akan digunakan secara meluas.
Tetapi dari perspektif reka bentuk halaman, kami berharap dapat dibebaskan daripada FLash secepat mungkin. HTML5 lebih mudah dipelajari dan digunakan. Ia tidak memerlukan pemalam, dimuatkan dengan cepat dan mesra mudah alih. Jadi bukan HTML5 akan membunuh Flash, tetapi HTML5 akan menguasai pasaran reka bentuk dan pembangunan mudah alih.
 Legenda #6: Selagi saya menambahkan doctype HTML5 pada tapak web saya, ia adalah tapak web HTML5
Dari perspektif penyemak imbas, ya, mana-mana tapak web yang menambah doctype HTML5 akan Dianggap sebagai tapak web HTML5 . Tetapi HTML5 lebih daripada sekadar doctype. Ia merupakan set lengkap amalan terbaik, teg semantik, elemen tipografi seperti

,

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn