Rumah > Artikel > hujung hadapan web > Jangan memandang rendah HTML5! Apl akan digantikan dengan html5 dan hilang sepenuhnya dalam masa tiga tahun_html5 kemahiran tutorial
Pada tahun 2007, W3C (World Wide Web Consortium) telah menubuhkan projek HTML5, sehingga penghujung Oktober 2014, spesifikasi lapan tahun ini akhirnya ditutup secara rasmi.
Dalam beberapa tahun kebelakangan ini, HTML5 telah menumbangkan corak Internet PC dan mengoptimumkan pengalaman Internet mudah alih Seterusnya, HTML5 akan menumbangkan dunia Aplikasi asli. Ini kedengaran agak membimbangkan, tetapi jika anda menganalisis sejarah pembangunan HTML5 dengan teliti, anda akan mendapati bahawa ini sememangnya trend pembangunan dunia.
7 kelebihan utama HTML5 untuk pembangun
Merentas platform:
Dalam era berbilang skrin, indeks kesakitan pembangun adalah sangat tinggi dan semua orang menjangkakan HTML5 menjadi penyelamat. Berbilang set kod, jenis kerja teknikal yang berbeza dan penyegerakan logik perniagaan adalah proses yang menyeksakan. Ia agak seperti dunia awal komputer peribadi Pada masa itu, setiap komputer mempunyai sistem operasi dan bahasa pengaturcaraan sendiri, dan pembangun sudah bosan membuat versi yang berbeza, sebenarnya, populariti DOS adalah disebabkan oleh fakta bahawa pembangun benar-benar tidak mempunyai tenaga untuk menulis untuk program komputer lain. Teknologi merentas platform kebanyakannya mati disebabkan isu prestasi pada peringkat awal, tetapi dalam tempoh pertengahan hingga lewat apabila keupayaan perkakasan dipertingkatkan, ia akan menjadi arus perdana semula, kerana merentas platform sememangnya satu keperluan.
Lelaran pantas:
Internet mudah alih ialah era di mana ikan yang pantas memakan ikan yang perlahan Sesiapa yang memenuhi keperluan pengguna dengan lebih pantas dan mempunyai kos percubaan dan ralat yang lebih rendah akan mempunyai kelebihan yang besar. Kebanyakan produk Internet adalah percuma dan mempunyai kesan rangkaian, menjadikannya sangat sukar bagi mereka yang lewat untuk merampas pengguna. Menggunakan pembangunan asli, kecekapan semua aspek pengambilan, pembangunan dan pelancaran adalah lebih daripada dua kali ganda, dan lebih ramai orang yang terlibat, kecekapan komunikasi selalunya lebih daripada dua kali ganda.
Penghantaran berterusan:
Ramai orang mengalami pengalaman ini. Aplikasi asli dilancarkan di Appstore, dan tiba-tiba terdapat pepijat besar mereka terpaksa bekerja lebih masa semalaman untuk membetulkannya tunggu dengan senyap selama 2 minggu atau lebih Selepas disemak oleh Apple, ia telah dibanjiri dengan komen negatif daripada pengguna dalam tempoh dua minggu yang lalu telah dibanjiri ulasan negatif dan sejumlah besar pengguna telah hilang. Pada masa aplikasi baharu disemak dan dilancarkan dalam talian, pengguna telah pun menyahpasangnya. Walau bagaimanapun, HTML5 tidak mempunyai masalah ini Anda boleh mengemas kini dalam masa nyata dan bertindak balas dengan segera jika terdapat sebarang masalah.
Pengurangan kos yang ketara:
Pembiayaan bukan mudah untuk usahawan cara membelanjakan wang dengan lebih cekap adalah sangat penting. Jika apl anda yang dibangunkan secara asal tidak berbeza dengan apl pesaing anda yang dibangunkan menggunakan HTML5, tetapi kos pembangunan anda adalah dua kali lebih tinggi, saya percaya tiada pelabur yang ingin melabur wang dalam diri anda.
Ekosistem sumber terbuka dibangunkan:
Halaman hadapan HTML5 ialah ekosistem gelung maklum balas positif terbuka Sebilangan besar perpustakaan sumber terbuka boleh digunakan, menjadikan pembangunan aplikasi lebih mudah dan lebih tangkas . Sudah tentu, ini juga dicerminkan dalam untuk lelaran pantas dan pengurangan kos. Tetapi yang lebih penting, daya hidup masa depan ekosistem gelung maklum balas positif terbuka ini lebih kuat daripada ekosistem asli.
Pertukaran data terbuka:
HTML ialah kod terbuka berdasarkan unit halaman Ia tidak memerlukan pembangunan SDK khas Selagi tiada kekeliruan, ia boleh berinteraksi aplikasi lain. Pembangun boleh menjadikan data mereka mudah diperoleh semula oleh enjin carian mudah alih dan lebih mudah bekerjasama merentas aplikasi untuk memenuhi keperluan pengguna akhir.
Lebih mudah untuk dipromosikan dan lebih mudah untuk meletup:
Pintu masuk berbilang lencongan: Pengalihan aplikasi HTML5 adalah sangat mudah, Apl super (seperti WeChat Moments), enjin carian, pasaran aplikasi, penyemak imbas, Terdapat portal trafik untuk HTML5 di mana-mana sahaja. Satu-satunya pintu masuk trafik untuk apl asli ialah pasaran aplikasi. Pembangun HTML5 pintar sudah tentu akan bermain dengan pelbagai portal trafik untuk mendapatkan kelebihan yang lebih kukuh.
Trafik yang besar: Beberapa ketika dahulu, "Nervous Cat" telah popular di WeChat Moments Jika permainan ini diletakkan di Appstore, trafik yang dibawa oleh Super App pastinya tidak banyak pasaran aplikasi asli. Jika WeChat membenarkan permainan membuat pintasan pada desktop, dan jika permainan itu kemudiannya dinaik taraf untuk menyelesaikan masalah hiburan berterusan, masa depan tidak dapat dibayangkan.
Kecekapan pengalihan trafik yang tinggi: Selain banyak pintu masuk dan trafik yang besar, kecekapan pengalihan trafik yang tinggi tidak boleh diabaikan: permainan web dan permainan PC menggunakan iklan yang sama, dan iklan mengubah penukaran kadar pengguna. Permainan web jauh lebih tinggi daripada permainan pelanggan.
Tiga kelebihan utama HTML5 untuk pengguna akhir
Mengurangkan ambang penggunaan dengan ketara
Mengapa media penstriman akan menggantikan video yang dimuat turun sebagai arus perdana Mengapa permainan web begitu? popular? Hanya kerana pengguna terlalu "malas". Biarkan pengguna memenuhi keperluan mereka dengan lebih mudah, kadangkala kesannya lebih baik daripada memenuhi keperluan mereka lebih banyak.
Mata pengguna melihat tempat yang menarik dan selepas mengkliknya, ia akan mula memenuhi keperluan pengguna dengan serta-merta. Contohnya, media penstriman boleh ditonton serta-merta, dan permainan web boleh dimainkan serta-merta. Dalam pasaran aplikasi asli semasa, pengguna perlu melakukan ini: pilih apl, tunggu muat turun, sahkan kebenaran, tunggu pemasangan dan kemudian klik untuk membuka. Pengalaman buruk seperti itu mesti ditumbangkan lambat laun.
Sama ada apl, permainan atau audio dan video, semuanya akan sedia untuk digunakan pada masa hadapan. Sesiapa yang memenuhi keperluan pengguna dahulu akan menang.
Pengalaman cemerlang kemas kini masa nyata dan kemas kini berbeza
Aplikasi HTML5 boleh memintas sekatan pasaran aplikasi dan melakukan kemas kini masa nyata bebas, jadi pengguna boleh menikmati perkhidmatan baharu dengan pantas.
Dan kemas kini jenis ini boleh menjadi kemas kini berbeza Sebagai contoh, jika terdapat masalah dengan halaman HTML tertentu atau fail js tertentu, hanya kemas kini fail kecil beberapa kilobait ini pengalaman aplikasi asli.
Pengalaman silang aplikasi
Pada masa ini, penukaran aplikasi mudah alih tertumpu pada desktop atau pengurus tugas, tetapi sebenarnya pusat ini sangat mempengaruhi kecekapan dan pengalaman. Jika pengguna ingin pergi dalam perjalanan perniagaan ke Sanya, dia mula-mula membuka Apl Qunar untuk menempah tiket, kemudian beralih semula ke desktop, kemudian mencari dan membuka Apl Cuaca, mencari Sanya, kemudian beralih ke desktop, mencari dan membuka Apl Hanglv Zongheng, masukkan nombor penerbangan untuk mendaftar masuk, oh ya Sekarang, apakah nombor penerbangan Kemudian beralih ke desktop, cari dan buka Apl Qunar untuk melihat nombor penerbangan, akhirnya cari dan buka sewa kereta? app, masukkan lokasi sewa kereta, dan kemudian tukar kembali ke desktop.
Di bawah sistem aplikasi asli, pengguna hanya boleh melakukan ini. Tetapi di bawah sistem HTML5, dia tidak perlu beralih kembali ke desktop Dia boleh dengan mudah melompat antara aplikasi dan bukannya menggunakan aplikasi terpencil Dia tidak perlu berulang kali memasukkan data, dan aplikasi boleh memindahkan data antara satu sama lain.
Mod ini memerlukan sedikit imaginasi, tetapi ia akan datang lambat laun.
Pada ketika ini dalam analisis, kita dapat melihat dengan jelas bahawa sama ada dari perspektif pengguna akhir atau pembangun, HTML5 pasti akan menggantikan kedudukan semasa aplikasi asli. Dan ini mencetuskan beberapa siri subversi.
Pencacatan apl asli
Halangan "prestasi" HTML5 telah diselesaikan dan boleh hampir dengan kesan apl asli, jadi bolehkah ia menggantikan apl asli walaupun HTML5 akan Jika pembangunan lebih baik daripada sekarang, ia juga akan menjadi corak di mana aplikasi asli masing-masing menduduki sebahagian daripada pasaran aplikasi long-tail dengan keperluan rendah akan menggunakan HTML5, manakala aplikasi arus perdana masih akan dikuasai oleh aplikasi asli.
Tetapi idea sedemikian berbahaya Sama seperti sebelum Apple diasaskan, eksekutif HP memberitahu Woz: Siapa yang akan meletakkan komputer di rumah Pada masa hadapan, HTML5 pasti akan menumbangkan apl asli.