Dalam beberapa tahun terakhir, HTML5 telah menumbangkan lanskap internet PC dan mengoptimalkan pengalaman internet seluler. Selanjutnya, HTML5 akan menumbangkan dunia aplikasi asli.
Pada tahun 2007, W3C (World Wide Web Alliance) meluncurkan HTML5, dan hingga akhir Oktober 2014, standar delapan tahun ini akhirnya ditutup secara resmi.
Dalam beberapa tahun terakhir, HTML5 telah menumbangkan lanskap internet PC dan mengoptimalkan pengalaman internet seluler. Selanjutnya, HTML5 akan menumbangkan dunia aplikasi asli. Ini kedengarannya agak mengkhawatirkan, tetapi jika Anda dengan hati -hati menganalisis sejarah pengembangan HTML5, Anda akan menemukan bahwa ini adalah tren pengembangan dunia ini.
7 Keuntungan HTML5 untuk pengembang
Cross-Platform:Di era multi-layar, indeks nyeri pengembang sangat tinggi, dan semua orang berharap bahwa HTML5 dapat memainkan Savior. Beberapa set kode, pekerjaan teknis yang berbeda, dan sinkronisasi logika bisnis adalah proses penyiksaan. Ini sedikit mirip dengan dunia awal komputer pribadi. Pada saat itu, setiap komputer memiliki sistem operasi dan bahasa pemrogramannya sendiri, dan pengembang lelah membuat versi yang berbeda. Faktanya, popularitas DOS sebagian besar karena pengembang benar -benar tidak memiliki energi untuk menulis program untuk komputer lain. Teknologi lintas platform sebagian besar mati karena masalah kinerja pada tahap awal, tetapi akan menempati arus utama setelah kemampuan perangkat keras ditingkatkan pada tahap menengah dan akhir, karena cross-platform memang merupakan kebutuhan.
Iterasi Cepat:
Internet seluler adalah era di mana ikan cepat makan ikan lambat. Siapa pun yang memenuhi kebutuhan pengguna lebih cepat dan siapa pun yang memiliki biaya coba -coba yang lebih rendah akan memiliki keunggulan besar. Sebagian besar produk internet gratis dan memiliki efek jaringan, dan sangat sulit bagi entrant kemudian untuk merebut pengguna. Menggunakan pengembangan asli, efisiensi semua tautan dari perekrutan, pengembangan, dan online lebih dari dua kali lebih lambat, dan semakin banyak orang berpartisipasi, efisiensi komunikasi seringkali lebih dari dua kali lebih lambat.
Pengiriman Berkelanjutan:Banyak orang memiliki pengalaman ini. Ketika aplikasi asli diluncurkan di AppStore, ada bug besar. Mereka harus bekerja lembur semalam untuk memperbaikinya, dan kemudian menunggu Apple untuk meninjau selama 2 minggu atau lebih. Dua minggu ini telah tenggelam oleh pengguna, dan ada ulasan buruk di pasar dan sejumlah besar pengguna telah hilang. Ketika aplikasi baru ditinjau dan diluncurkan, pengguna telah menghapusnya. Namun, HTML5 tidak memiliki masalah ini, Anda dapat memperbarui secara real time dan merespons segera jika ada masalah.
Biaya yang secara signifikan menurunkan:Pembiayaan untuk pengusaha tidak mudah, dan sangat penting untuk menghabiskan uang dengan lebih efisien. Jika Anda menggunakan aplikasi asli untuk berkembang dan pesaing Anda untuk berkembang dengan HTML5, tetapi biaya pengembangan Anda dua kali lebih tinggi, saya yakin tidak ada investor yang ingin menginvestasikan uang untuk Anda.
Ekosistem open source dikembangkan:HTML5 front-end adalah ekosistem loop umpan balik positif terbuka. Sejumlah besar perpustakaan open source dapat digunakan, dan aplikasi pengembangan menjadi lebih mudah dan lebih gesit. Tentu saja, ini juga tercermin dalam iterasi cepat dan pengurangan biaya. Tetapi yang lebih penting, vitalitas masa depan dari ekosistem loop umpan balik positif terbuka ini lebih kuat daripada ekosistem asli.
Open Data Exchange:HTML adalah kode terbuka berdasarkan halaman sebagai unit. Itu tidak memerlukan pengembangan khusus SDK. Selama tidak bingung, ia dapat berinteraksi dengan aplikasi lain. Pengembang dapat memudahkan mesin pencari seluler untuk mengambil data mereka sendiri dan lebih mudah untuk memenuhi kebutuhan pengguna akhir melalui kolaborasi lintas-aplikasi.
Lebih mudah dipromosikan dan lebih berkembang:Ada banyak portal lalu lintas: Aplikasi HTML5 sangat mudah untuk mengalihkan lalu lintas, aplikasi super (seperti momen WeChat), mesin pencari, pasar aplikasi, dan browser, dan portal lalu lintas HTML5 ada di mana -mana. Portal lalu lintas untuk aplikasi asli hanyalah pasar aplikasi. Pengembang Smart HTML5 tentu saja akan bermain dengan berbagai portal lalu lintas untuk mendapatkan keunggulan yang lebih kuat.
Lalu Lintas Besar: Lingkaran Momen WeChat sangat populer beberapa waktu yang lalu. Jika game ini diletakkan di appstore, pasti tidak akan ada banyak lalu lintas. Lalu lintas yang dibawa oleh aplikasi super jauh lebih besar dari pasar aplikasi asli. Jika WeChat memungkinkan game untuk membuat jalan pintas di desktop, dan jika game kemudian ditingkatkan untuk menyelesaikan masalah hiburan berkelanjutan, masa depan tidak terbayangkan.
Efisiensi Pengalihan Lalu Lintas Tinggi: Selain pintu masuk yang besar dan lalu lintas yang besar, efisiensi pengalihan lalu lintas yang tinggi tidak dapat diabaikan. Semua orang tahu bahwa game web dan game PC menggunakan iklan yang sama, dan iklan akan mengubah tingkat konversi pengguna, dan game web jauh lebih tinggi daripada game PC.3 Keuntungan Utama HTML5 untuk Pengguna Akhir
Secara signifikan menurunkan ambang batas untuk digunakanMengapa media streaming menjadi arus utama alih -alih mengunduh video? Mengapa game web begitu populer? Itu hanya karena pengguna terlalu malas. Membuat pengguna lebih nyaman untuk memenuhi kebutuhan mereka, dan kadang -kadang efeknya lebih baik daripada lebih untuk memenuhi kebutuhan mereka.
Ketika pengguna melihat tempat menarik, ia harus segera mulai memenuhi kebutuhan pengguna setelah mengklik. Misalnya, streaming media dapat ditonton segera, dan permainan web dapat segera dimainkan. Di pasar aplikasi asli saat ini, pengguna perlu melakukan ini: pilih aplikasi, tunggu untuk diunduh, konfirmasi izin, tunggu instalasi, lalu klik Open. Pengalaman yang buruk akan cepat atau lambat akan ditumbangkan.
Apakah itu aplikasi, game atau audio dan video, itu akan klik-dan-klik di masa depan. Siapa pun yang memenuhi kebutuhan pengguna terlebih dahulu akan menang.
Pengalaman luar biasa dari pembaruan real-time dan pembaruan yang burukAplikasi HTML5 dapat melewati batasan pasar aplikasi dan membuat pembaruan real-time yang independen, sehingga pengguna dapat dengan cepat menikmati layanan baru.
Selain itu, pembaruan semacam ini dapat menjadi pembaruan yang berbeda. Misalnya, jika ada masalah dengan halaman HTML tertentu atau file JS tertentu, Anda bisa memperbarui file kecil ini dari beberapa k. Ini jauh lebih baik daripada pengalaman pembaruan aplikasi asli.
Pengalaman penggunaan lintas-aplikasiSaat ini, switching aplikasi seluler berpusat di desktop atau manajer tugas, tetapi pada kenyataannya pusat -pusat ini ada hubungannya dengan efisiensi dan pengalaman. If a user wants to go on a business trip in Sanya, first open Qunar App to book tickets, then switch back to the desktop, then find and open the Weather App, search and enter Sanya, then cut to the desktop, find and open the Air Travel Zongheng App, enter the flight number to check in, Oh, by the way, the flight number is coming, then cut to the desktop, find and open Qunar App to view the flight number, and finally find and Buka aplikasi penyewaan mobil, masukkan lokasi penyewaan mobil, lalu beralih kembali ke desktop.
Di bawah sistem aplikasi asli, pengguna hanya dapat melakukan ini. Tetapi di bawah sistem HTML5, dia tidak perlu beralih kembali ke desktop. Dia dapat melompat dengan nyaman di antara aplikasi alih -alih menggunakan satu aplikasi pulau. Dia tidak harus berulang kali memasukkan data, dan aplikasi dapat dengan mudah meneruskan data satu sama lain.
Pola ini membutuhkan sedikit imajinasi, tetapi akan datang cepat atau lambat.
Pada titik analisis ini, kita dapat dengan jelas melihat bahwa apakah dari perspektif pengguna akhir atau dari perspektif pengembang, HTML5 pasti akan menggantikan posisi aplikasi asli saat ini. Dan ini memicu serangkaian subversi.
Subversi aplikasi asliHambatan kinerja seksual HTML5 telah diselesaikan dan dapat dekat dengan efek aplikasi asli, jadi bisakah itu menggantikan aplikasi asli? Banyak orang percaya bahwa bahkan jika HTML5 berkembang lebih baik dari sekarang, itu akan menjadi pola pasar yang akan menempati bagian pasar dengan aplikasi asli. Aplikasi ekor panjang dengan persyaratan rendah akan menggunakan HTML5, sementara aplikasi utama masih merupakan dunia aplikasi asli.
Tapi ide seperti itu berbahaya. Sama seperti sebelum Apple didirikan, eksekutif senior HP mengatakan kepada WOZ: Siapa yang akan mengenakan komputer di rumah? HTML5 pasti akan menumbangkan aplikasi asli di masa depan.