2016-07-04 1 views
2

私はWebアプリケーションを作成しました。アプリケーションのバンドルされたjavascriptのファイルサイズが1MBを少し上回っていることに気付きました。 (私は反応とWebpackを使用しているので、クライアント側には1つのjavascriptしか存在しません)もちろん、元々は3MBだったjavascriptファイルのサイズを縮小するために縮小を行いました。Javascriptのファイルサイズは、場所、ローカル、またはサーバーによって異なります

しかし、今日私は幾分驚くべき現象を発見しました。それの詳細な説明は次のとおりです: 私はGoogleのCDNを介してjQueryのスクリプトを取得すると、それのファイルサイズは約33kbです。しかし、私のローカルサーバにファイルをコピーして貼り付けると、そのファイルサイズは約90kbになりますが、これは論理的には同じですが、元のファイルサイズの約3倍です。

javascriptファイルのサイズを小さくする手がかりになると思います。私は可能な限り徹底的に書き留めようとしましたが、私の説明があまりにも抽象的であれば、私に追加情報を求めてください。前もって感謝します。

+0

GZIP手法を実装して、サーバーの応答としてファイルサイズを小さくすることができます –

+0

ありがとう、私はそれを試してみましょう! @NitinDhomse –

答えて

2

gzipファイルサイズが表示されている可能性があります.gzipは、HTTP経由でデータを送信するために使用される一般的なファイル圧縮です。ファイルがデコードされると、ファイルは大きくなりますが、ブラウザは圧縮前のファイルサイズを表示します。

this toolhttps://ajax.googleapis.com/ajax/libs/jquery/3.0.0/jquery.min.jsを使用すると、jQueryファイルの元のサイズは86,000バイトですが、圧縮されたのは30,000バイトだけです。

関連する問題