Pembangunan permainan merentas platform H5 1
Mengelaskan:Pengeluaran laman webpandangan:2991173Muat turun:192

Dengan kemajuan pesat Chrome dan Safari, dan kemerosotan IE+Flash, HTML5 telah berakhir dan memasuki era Internet yang seterusnya. Kelebihan merentas platform HTML5 diserlahkan lagi dalam era Internet mudah alih. HTML5 adalah satu-satunya yang mengambil semua PC, Mac, iPhone, iPad Android , Windows Phone dan lain-lain platform arus perdana Bahasa merentas platform. Java dan Flash kedua-duanya mengimpikan kedudukan ini, tetapi impian mereka berakhir dengan iOS. Pada masa ini, orang ramai mula mengkaji pembangunan aplikasi mudah alih merentas platform berdasarkan HTML5. Ramai orang percaya pada masa itu bahawa aplikasi asli hanyalah peralihan, sama seperti peralihan daripada struktur C/S kepada struktur B/S. Dan pembelajaran Objektif-C dan Java adalah sangat sukar Memandangkan saya tahu pembangunan web, mengapa tidak mencuba HTML5.

🎜

W3CPada masa ini, kumpulan kerja API Peranti telah ditubuhkan untuk melanjutkan Kamera, GPS dan lain-lain khusus telefon bimbit HTML Namun , masalahnya ialah , Lelaran awal Internet mudah alih terlalu pantas Telefon bimbit OS sentiasa mengembangkan perkakasannya API, giroskop, penderia jarak dan barometer . Setiap tahun terdapat kemas kini retak utama untuk telefon bimbit. Sebagai sebuah organisasi dengan beratus-ratus unit ahli membuat keputusan bersama, W3C ialah proses yang sangat rumit daripada mencadangkan draf standard hingga mencapai kata sepakat, yang tidak dapat mengikuti lelaran pantas pada zaman awal Internet mudah alih.

Kemunculan

PhoneGap telah membuka tetingkap untuk pembangun. Ramai orang menantikan PhoneGapterus berkembang API untuk menambah kekurangan pelayar. Adobe melihat PhoneGap dan seolah-olah melihat harapan untuk memulihkan statusnya di dunia Walau bagaimanapun, selepas Adobe memperoleh perkara ini secara komersil tidak dapat ditemui. dan sumber terbuka membuat adobe tidak dapat memperoleh manfaat komersial seperti flash, jadi ia menyumbangkan PhoneGap kepada apache dan menukar namanya menjadi Cordova.

Atas pelbagai sebab, kedudukan Cordova akhirnya tidak menjadi peningkatan penyemak imbas, tetapi bergerak ke arah pembangunan hibrid. Berdasarkan latar belakang pada masa itu, mereka percaya bahawa orang asli tidak boleh digantikan, dan mod hibrid "native+HTML5" lebih bermakna. Jadi kini model penggunaan Cordova ialah "jurutera asli+HTML5jurutera" bekerjasama untuk melengkapkan Apl.

Pada masa ini Facebook menyertai W3C dan memimpin dalam menubuhkan kumpulan kerja Mobile Web. Facebook ialah bulatan Web, dan tidak mempunyai wilayah sendiri pada OS Dia tidak menyukai ekosistem aplikasi asli yang dikawal oleh Apple dan .. Web Mudah AlihMatlamat penting kumpulan kerja ini adalah untuk menjadikan aplikasi web dibangunkan oleh HTML5 mencapai pengalaman aplikasi asli. Walau bagaimanapun, perkara itu menjadi mundur Tidak mengapa jika ia tidak bekerja keras. Pada tahun 2012, berita bahawa Facebook berputus asa dengan HTML5 membanjiri IT media di seluruh dunia🜎🜎 telah disiarkan semula di seluruh dunia🜎 mbo.

Mengapa Facebook berputus asa HTML5 Intinya ialah ia berdasarkan HTML5 dan ia benar-benar tidak dapat membuat mudah alih yang baik App. Berbanding dengan retak App dan Facebook HTML5 asli pesaing, ia sememangnya tidak dapat memuaskan hati pengguna. Contohnya, dengan fungsi Tekan, masih terdapat jurang yang besar antara pengalaman tolak HTML5 dan pengalaman tolak asli, apatah lagi penukaran skrin putih dan penyegaran tarik-turun HTML5 aplikasi/side sliding Menu tak lancar dan banyak lagi masalah lain. Menonton jurutera asli dengan mudah melaksanakan fungsi seperti goncangan, kod QR, input suara dan perkongsian ke Moments membuatkan jurutera HTML5 berasa seperti berada dalam pasukan yang salah. Walaupun

Facebook

tidak suka dikawal, ia tidak boleh berisiko ditinggalkan oleh pengguna. Dan Facebook belum menguasai perkara utama - teras pelayar mudah alih. Jika penyemak imbas tidak mengikuti perkembangan, sekumpulan draf standard akan menjadi sia-sia.

Dan apakah prestasi penyemak imbas pada telefon mudah alih?Mari kita lihat dahulu Google, ChromeWalaupun prestasinya tinggi, penyemak imbas pada Crome Android . Enjin Safari tak boleh panggil JavaScript enjin pecutanNitro Apple sendiri. Hasilnya ialah Apple dan Google bukan sahaja tidak melaksanakan secara aktif HTML5 pada penyemak imbas, spesifikasi yang diperlukan untuk mudah alih App, malah mengenakan pelbagai sekatan pada . Sama ada kekurangan keupayaan perkakasan pada masa itu atau sekatan yang disengajakan oleh pengeluar telefon bimbit OS, hasilnya ialah: pada zaman awal Internet mudah alih, dunia mesti dikuasai oleh ekosistem aplikasi asli, iOS dan Android dahulu Hanya selepas wilayah anda stabil barulah industri anda dinaik taraf ke peringkat seterusnya.

Sama ada Facebook atau PhoneGap, anda tidak akan mendapat bahagian Internet mudah alih pada hari-hari awal, tetapi jika anda berterusan, peluang akan sering muncul. Dan pada tahun ini, permainan HTML5 menjadi tumpuan Bagaimana untuk merebut dividen permainan H5 bergantung pada keadaan operasi anda sendiri. Permainan Nobita, antara muka permainan H5.

Kenyataan:

Semua sumber di laman web ini disumbangkan dan diterbitkan oleh netizen, atau dicetak semula oleh tapak muat turun utama. Sila semak integriti perisian itu sendiri! Semua sumber di laman web ini adalah untuk pembelajaran dan rujukan sahaja. Tolong jangan gunakannya untuk tujuan komersial, jika tidak, anda akan bertanggungjawab untuk semua akibat yang ditanggung! Jika terdapat sebarang pelanggaran, sila hubungi kami untuk memadam dan mengalih keluarnya. Maklumat hubungan: admin@php.cn

Kursus terkini

Lihat lagi
  • [Web front-end] Permulaan pantas Node.js
    [Web front-end] Permulaan pantas Node.js
    Kursus ini direka khas untuk pemula dan bertujuan untuk membantu pelajar menguasai pengetahuan asas dan teknologi teras Node.js dengan cepat. Kursus ini bermula dengan pemasangan dan konfigurasi persekitaran Node.js, dan secara beransur-ansur menganalisis model pengaturcaraan tak segeraknya, sistem modul dan mekanisme dipacu peristiwa secara mendalam. Melalui pelbagai kes praktikal, pelajar akan belajar cara menggunakan Node.js untuk membina pelayan web yang cekap dan stabil, memproses permintaan dan respons HTTP serta melaksanakan operasi fail dan interaksi pangkalan data. Di samping itu, kursus ini juga akan memperkenalkan senario aplikasi biasa Node.js dalam pembangunan bahagian hadapan, membantu pelajar meningkatkan keupayaan praktikal mereka dengan cepat dan dengan mudah menghadapi cabaran pembangunan bahagian hadapan.
  • Koleksi lengkap kursus timbunan penuh pembangunan web asing
    Koleksi lengkap kursus timbunan penuh pembangunan web asing
    Kursus ini ialah tutorial komprehensif yang merangkumi HTML, CSS, JavaScript, Vue.js, React, Flutter dan pembangunan APP mudah alih. Daripada penghasilan halaman web asas kepada interaksi hadapan dan belakang yang kompleks, kepada pembangunan praktikal aplikasi mudah alih, kursus-kursus ini kaya dengan kandungan dan sangat praktikal. Melalui satu siri projek praktikal, pelajar akan mendapat pemahaman yang mendalam tentang dan menguasai pelbagai kemahiran pembangunan dan cepat berkembang menjadi jurutera pembangunan timbunan penuh. Kedua-dua pemula dan pembangun berpengalaman boleh mendapat manfaat daripadanya. Melalui kajian kursus ini, anda akan mempunyai keupayaan untuk membangunkan aplikasi web dan aplikasi mudah alih secara bebas, meletakkan asas yang kukuh untuk pembangunan kerjaya masa depan.
  • Gunakan GraphQL praktikal bahasa
    Gunakan GraphQL praktikal bahasa
    Kursus ini direka bentuk untuk membantu pelajar menguasai cara menggunakan bahasa Go untuk melaksanakan perkhidmatan GraphQL. Kursus ini bermula dengan pengetahuan asas GraphQL, dan menganalisis secara mendalam ciri-ciri dan kelebihan bahasa pertanyaan datanya Kemudian, digabungkan dengan ciri-ciri bahasa Go, ia menerangkan secara terperinci cara membina pelayan GraphQL, memproses permintaan, menentukan data. corak, dsb. Melalui kes praktikal yang kaya, pelajar akan belajar cara mengintegrasikan GraphQL dalam projek sebenar untuk meningkatkan fleksibiliti dan kecekapan interaksi data. Kursus ini sesuai untuk pembangun dengan asas tertentu dalam bahasa Go dan mesti ada untuk membina API yang cekap dan moden.
  • Master kipas 550W mempelajari JavaScript dari awal langkah demi langkah
    Master kipas 550W mempelajari JavaScript dari awal langkah demi langkah
    Kursus ini direka khas untuk pemula dan diajar oleh bos Google. Kursus ini bermula dengan pengetahuan asas JavaScript dan mendalaminya secara beransur-ansur, meliputi sintaks, fungsi, objek, pemprosesan acara, dll. Melalui kes yang jelas dan latihan praktikal, pelajar boleh menguasai kemahiran teras JavaScript dengan cepat. Bos akan menjawab soalan pelajar secara peribadi dan berkongsi pengalaman pengaturcaraan, membolehkan pelajar berkembang menjadi mahir JavaScript dalam suasana yang santai dan menyenangkan. Sama ada anda seorang pemula dalam pengaturcaraan atau pembangun yang ingin meningkatkan kemahiran anda, kursus ini akan menjadi pilihan terbaik anda untuk mempelajari JavaScript.
  • Sarjana Python Mosh, seorang pemula dengan pengetahuan asas sifar boleh bermula dalam masa 6 jam
    Sarjana Python Mosh, seorang pemula dengan pengetahuan asas sifar boleh bermula dalam masa 6 jam
    Kursus ini membawa anda dalam perjalanan pengaturcaraan. Bermula dari awal, kursus 6 jam ini akan membimbing anda melalui asas dan konsep lanjutan Python. Sama ada anda seorang pemula atau pengaturcara berpengalaman yang ingin meningkatkan kemahiran anda, penjelasan Mosh yang mendalam dan kaedah pengajaran yang jelas akan membantu anda menggunakan Python dengan cepat. Ketahui lebih lanjut tentang pembolehubah, jenis data, syarat, gelung, fungsi, objek dan modul serta kukuhkan pemahaman anda dengan latihan praktikal. Kursus ini sesuai untuk mempelajari Python dan menyediakan anda untuk pelbagai bidang kerjaya. Kepakaran dan semangat Mosh untuk pendidikan akan memberi anda keyakinan untuk memulakan laluan anda menjadi pembangun Python yang mahir.