CN1 Javascriptの最初のWebページの読み込み時間が長すぎます。約2分必要です。Javascriptの組み込みアプリケーションのWebページの読み込み時間を改善する方法はありますか?
私はChromeのネットワーク読み込み画面を添付して、class.jsが最も重いページであることが判明しました。
第2に、順番にダウンロードしたテーマファイルが2つあります。同時に読み込むことは可能でしょうか?
親切にアドバイス。
CN1 Javascriptの最初のWebページの読み込み時間が長すぎます。約2分必要です。Javascriptの組み込みアプリケーションのWebページの読み込み時間を改善する方法はありますか?
私はChromeのネットワーク読み込み画面を添付して、class.jsが最も重いページであることが判明しました。
第2に、順番にダウンロードしたテーマファイルが2つあります。同時に読み込むことは可能でしょうか?
親切にアドバイス。
通常、私はperformance section of the developer guideを見ることができますが、あなたのケースではかなり小さいと思われるtheme.res
のサイズを減らすことに関係する関連セクションがあります。
あなたのコードの中で最も大きな部分はクラスファイルなので、それらを減らす最善の方法はobfucatorがさらにデッドコードを削除できるように依存関係をさらに減らすことだと思います。 classes.jsファイルはキャッシュされており、ダウンロード速度を向上させるためにcloudflairなどのCDN経由で配備できます。 CDNレパートリーの一部であるgzipped形式で提供することもできます。
ありがとうございました。はい、CDNを使用して読み込み時間を改善できます。 テーマファイルがロードされている間に空白のページが表示され、ブラウザの読み込みが停止しているように見えます(読み込みアニメーションがありません)。これは、ユーザーがこれを読み込んでいると思って混乱させ、ページを再読み込み/更新し続けます。テーマファイルを読み込んでいる間に読み込み中のページを表示し続ける可能性はありますか? – Manuk
これは私たちが改善する必要があることに同意します。ローディングコードは、最初のフォームが表示されるまで理想的に表示する必要があります。 –
私はこれに関連する問題をオープンしました。ここで追跡することができます:https://github.com/codenameone/CodenameOne/issues/1727 –