Rumah >hujung hadapan web >Tutorial H5 >Bolehkah HTML5 benar-benar menggantikan petua tutorial Flash_html5

Bolehkah HTML5 benar-benar menggantikan petua tutorial Flash_html5

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

Adobe CTO Kevin Lynch

Berita pada 6 Februari, waktu Beijing, terdapat perdebatan sengit di kalangan pembangun web mengenai masa depan web: Patutkah mereka terus menggunakan Adobe Flash, atau beralih kepada teknologi yang lebih baharu?

Perdebatan ini telah berlangsung selama bertahun-tahun, tetapi minggu lepas pengumuman Apple bahawa iPad (seperti iPhone) tidak menyokong Flash telah memanaskan topik itu lagi. Sebelum itu, Adobe telah menyatakan dalam profil rendah bahawa mereka akan gembira untuk menyediakan Flash untuk iPhone asalkan Apple mengangguk.

Tetapi pegawai teknikal Adobe Kevin Lynch nampaknya tidak mahu bersikap sopan lagi Dia menulis dalam blog pada ke-2 bahawa Apple tidak mahu memasukkan Flash pada "peranti ajaib", yang bermaksud bahawa pengguna iPad hanya boleh melihat web Broken. muka surat. Dia juga mengeluarkan Google Nexus One untuk perbandingan.

Lynch berkata: "Kami akan melengkapkan Flash Player 10.1 untuk semua jenama telefon pintar utama kecuali satu syarikat secara khusus menyebut bahawa ini termasuk Nexus One, dan perisian itu juga boleh digunakan pada peranti tablet, komputer riba kecil dan televisyen rangkaian." perlaksanaan. Beliau berkata: "Flash yang dipasangkan dengan penyemak imbas menyediakan peranti ini kelebihan daya saing kerana pelanggan mereka akan dapat menyemak imbas seluruh web... Kami bersedia untuk menambah Flash pada pelayar peranti ini jika Apple mahu, tetapi pada masa ini Setakat ini, kami belum menerima permintaan Apple.”

Menurut statistik Adobe, Flash sememangnya telah mencapai populariti hampir di mana-mana pada komputer peribadi, dengan kadar penembusan melebihi 98%. Akar teknologi adalah dalam imej animasi, tetapi kunci kejayaannya ialah menyediakan mekanisme mudah untuk penstriman audio dan video daripada tapak web selain teknologi yang sukar digunakan seperti Microsoft, Apple dan Real. Walau bagaimanapun, beberapa teknologi baharu, termasuk standard HTML yang dilahirkan semula sepenuhnya, mengunci pengalaman audio-visual yang disediakan oleh Flash.

Bruce Lawson, penyokong piawaian web Perisian Opera, percaya bahawa HTML dan teknologi lain akan menggantikan Flash, dan fungsi teknologi baharu ini sudah hampir sama dengan Flash semasa.

Lawson berkata: "Untuk perniagaan, komunikasi dan masyarakat secara keseluruhan, Internet (termasuk video, permainan, animasi) adalah platform yang terlalu penting untuk dikawal oleh mana-mana syarikat tunggal. Tetapi itu akan mengambil sedikit masa; kini terdapat nombor Kandungan besar menggunakan Flash ”

Tetapi masalahnya bukan hanya jumlah kandungan Flash yang ada di web. HTML5 dan teknologi yang berkaitan semakin matang dengan cepat, dan kerana ia berkembang serentak dengan sokongan penyemak imbas, walaupun ia masih tidak lengkap, ia telah membentuk kehadiran dan kuasa yang tidak boleh diabaikan. Tetapi ramai pembangun masih mengambil pendekatan tunggu dan lihat, lebih suka menunggu sehingga keadaan menjadi lebih jelas sebelum mengambil tindakan.

Open Network Alliance

Selepas bertahun-tahun kekeliruan, pengeluar penyemak imbas seperti Apple, Opera, Mozilla dan Google akhirnya mencapai kata sepakat mengenai hala tuju baharu standard HTML. Salah satu piawaian HTML5 yang paling ketara ialah sokongan bunyi dan video terbina dalam.

Selain itu, terdapat aspek baharu yang lain, seperti menyimpan data dalam komputer untuk diakses oleh aplikasi, Soket Web yang sentiasa mengemas kini data untuk penyemak imbas, Pekerja Web yang membenarkan atur cara rangkaian melaksanakan berbilang tugas sekaligus dan penambahbaikan kepada Imej 2D.

Pada masa yang sama, sekutu ini juga mempromosikan piawaian baharu yang lain di bawah sepanduk "rangkaian terbuka", seperti teknologi pecutan imej 3D WebGL, menambah baik reka letak halaman web melalui CSS (helaian gaya berlatarkan) dan fon rangkaian, dan mengukuhkan sokongan untuk bahagian lain , seperti SVG (Grafik Vektor Boleh Skala), dan meningkatkan prestasi aplikasi web yang ditulis dalam JavaScript.

Malah Microsoft, yang telah melihat kemajuan pembangunan penyemak imbas sejak 10 tahun yang lalu dan melancarkan Silverlight untuk bersaing dengan Flash, telah mula melabur. Syarikat itu telah berjanji untuk menerima lebih banyak piawaian web dan sebenarnya telah melabur dalam pembangunan HTML dan SVG dalam beberapa bulan kebelakangan ini. Patrick Dengler, pengurus perancangan kanan pasukan IE, berkata pada 1hb tentang kerja pembangunan SVG yang Microsoft sertai: "Kami telah menerima respons positif yang tidak dijangka."

Perisian Flash proprietari Adobe, selain bercanggah dengan "rangkaian terbuka" pada dasarnya, juga mempunyai kelemahan yang ketara: ranap. Mozilla tergesa-gesa untuk melancarkan versi Firefox "Lorentz" baharu untuk mengelakkan pemalam daripada menyebabkan ranap penyemak imbas Sebab utamanya ialah Flash.

Kelebihan Flash

Tetapi masih terlalu awal untuk membuat kesimpulan bahawa Flash akan mati. Operasi Open Web Alliance kekal mengelirukan, berpecah-belah dan tidak stabil, dan sokongan penyemak imbas untuk pelbagai elemennya adalah tidak konsisten atau tidak wujud. Flash pada masa ini ialah perisian tambahan penyemak imbas yang paling konsisten, dan tidak seperti kemas kini versi penyemak imbas, pengguna boleh menaik taraf kepada versi baharu Flash dengan agak cepat.

Proses penyeragaman formal adalah perlahan. Ian Hickson, yang berkhidmat sebagai editor HTML5 dan juga bekerja oleh Google, hanya menyelesaikan kerja HTML5 Kumpulan Kerja Teknikal Aplikasi Hiperteks Web (WHATWG) pada Oktober tahun lepas. Tetapi kumpulan itu sedang bekerjasama dengan W3C (Worldwide Information Network Consortium) yang lebih birokratik untuk melengkapkan piawaian tersebut.

Kesukaran dalam kelahiran standard audio dan video HTML5 menunjukkan kesukarannya menggantikan Flash. Video kilat boleh mengambil kesempatan daripada pelbagai "codec" apabila video dipindahkan dari pelayan ke komputer pengguna. Pengguna hanya menekan butang main.

Tetapi pada masa ini HTML5 hanya menerima dua codec: H.264 disokong oleh Apple Safari dan Google Chrome, dan Ogg Theora disokong oleh Firefox, Chrome dan Opera. IE, pelayar paling popular, pada masa ini tidak menyokong mana-mana video HTML5.

Apa yang perlu dilakukan dengan penstriman tapak web video? Jika tapak web menyokong video HTML5 (yang sedang bereksperimen dengan YouTube), adalah lebih baik untuk mengekalkan sokongan Flash untuk memberi perkhidmatan kepada ramai pengguna yang penyemak imbas semasa mereka belum menyokong HTML5.

Selain itu, Open Network Alliance mungkin berada di ambang mengejar teknologi Flash sedia ada, tetapi Flash tidak berhenti. Lynch berikrar tahun lepas bahawa Flash akan terus menjadi alat terbaik untuk meneroka Web.

Akhir sekali, alatan pengaturcaraan untuk rangkaian terbuka masih belum matang. Salah satu sebabnya ialah HTML5 dan teknologi yang berkaitan masih belum lengkap. , Lawson berkata: "Anda perlu bergantung pada kebolehkendalian penyemak imbas. Pengalaman lepas menunjukkan bahawa ia tidak mudah, tetapi apabila spesifikasi selesai, keadaan akan bertambah baik."

Bertenang

HTML lwn. Flash mungkin berkembang menjadi sesuatu yang serupa dengan perang agama. Perdebatan mengenai alatan telah berlangsung selagi bahasa pengaturcaraan wujud, dan terdapat juga unsur emosi kepada isu tersebut.

Ramai peminat sumber terbuka yang menggunakan Firefox tidak biasa dengan perisian proprietari, dan mereka sudah biasa menyuarakan pendapat mereka dengan lantang. Satu lagi kumpulan penyerang Flash didorong sepenuhnya oleh rasa tidak suka mereka untuk pengiklanan dalam talian paksa. Kini dengan pendapat penyokong Apple iPad, daya anti-Flash yang kuat telah terbentuk.

John Nack, Pengarah Pengurusan Produk untuk Photoshop di Adobe, berkata: "Orang suka situasi yang membunuh: orang baik berbanding orang jahat, keterbukaan berbanding proprietari..."

Sesungguhnya, pendekatan yang lebih bijak adalah untuk kekal objektif dan menerima bahawa kedua-dua teknologi mempunyai kelebihan dan kekurangan mereka sendiri, dan tidak akan ada hasil hidup atau mati dalam jangka pendek. Mungkin jurang antara keduanya tidaklah sebesar yang disangka. Jangan lupa bahawa Adobe juga mempunyai alat HTML Pangkalan perisian AIRnya bukan sahaja pemain Flash, tetapi juga enjin pemprosesan HTML WebKit. Adobe telah melaburkan sumber yang besar dalam Flash, tetapi minat syarikat terhadap HTML juga akan meningkat apabila teknologi yang berkaitan semakin matang.

Lynch berkata: “Dalam jangka masa panjang, HTML akan mengetepikan permintaan untuk Flash di beberapa tempat, terutamanya perkembangan terkini HTML5 Tetapi saya tidak fikir ini adalah situasi di mana satu menggantikan yang lain, dan memang begitu tidak mungkin berlaku sekarang atau pada masa hadapan." (Diterjemah oleh Chen Zhiwen)

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