私は、1k .jsファイルを超える参照への参照でいっぱいのメモ帳を持っています。私のページでこのファイルをチェックし、それぞれを参考にしたいと思います。例:参照Asp.net JSファイル
<script type="text/javascript" src="####.js"></script>
これに関するアイデアや例です。 ありがとう
私は、1k .jsファイルを超える参照への参照でいっぱいのメモ帳を持っています。私のページでこのファイルをチェックし、それぞれを参考にしたいと思います。例:参照Asp.net JSファイル
<script type="text/javascript" src="####.js"></script>
これに関するアイデアや例です。 ありがとう
あなたの質問に直接答えはありませんが、その多くのファイルを参照すると、GoogleクロージャコンパイラやDojoビルドシステムを参照するかjavascript minifierを検索する必要がありますか?
ページの読み込み速度が速いだけでなく、すべてのリンクを生成する必要はありません。
直接回答ではありませんが、ヘッダーのasp.netのマスターページに入力されたコントロールを作成して、スクリプトタグを生成することもできます。
しかし、それだけでは、非常に多くのJavaScriptファイルへの参照を持つあなたのウェブサイトで深刻なパフォーマンスの問題を引き起こすでしょう。
AjaxToolkit(またはその他のフレームワーク)を使用して、個別のJSファイルをすべて動的に生成される1つのファイルにマージして縮小することを検討することをお勧めします。
以下の例はCSSとJSの両方を対象にしています。相対パスが基づいていること
問題はすべて一緒に結合されていますすべてのファイルは600MBです問題ですか? – Sam
600mbはい、それはJavaScriptの大きな問題です。大量の別々のファイルであっても。縮小するとサイズが大幅に縮小されますが、ファイルのサイズが大きいために問題が発生します。 –
あなたはそれが600Kbではないと確信していますか? Ext-all.jsは縮小された形式でわずか500kbです。理想的には、あなたのページがロード完了する前に、クライアントがダウンロードする必要があるので、JavaScriptライブラリが完全に1MB未満(可能であれば<200kb未満)になることが理想的です。 –
? –
だから何が問題なの?あなたはどこにいるのですか? – magnattic
1000個のJSファイル!テキストを作成するための簡単なアプリケーションを書くのは簡単ですが、ページ上の多くのJSファイルがページの読み込みパフォーマンス(サーバーへの移動)に影響します。 JSファイルをより少数の大きなファイルにまとめることができます。 –