0

サーバーに mod_deflate をインストールしました。また、cPanel のウェブサイト オプティマイザーに以下を追加しました。

テキスト/html テキスト/プレーン テキスト/xml テキスト/css テキスト/js テキスト/javascript

現在、サイトの読み込み時間は大幅に改善されています (ほぼ 3 倍!) が、ySlow は「gZip を使用したコンポーネントの圧縮」に対して「E」評価をまだ与えています。4 つの .js コンポーネントが圧縮されていないことを示しています。

問題は、.JS コンポーネントを除く Web サイト全体が適切に gZip されていることです。インライン JavaScript、HTML、およびその他の MIME タイプを含むその他すべてが圧縮されています。ウェブサイト オプティマイザーが処理してくれると思うので、htaccess には何も追加していません。しかし、私はまだ問題が何であるかを理解できませんか?

何か案は?

ありがとう、

B.

4

2 に答える 2

0

ビンゴ!問題が何であるかを認識しました。同じ問題に直面していると思われる他の人のために:

text/javascript MIME は廃止されました。それを application/javascript に変更すると、ライブで魅力的に動作します! :)

于 2010-01-02T09:27:27.197 に答える
0

JavaScript が提供されている MIME タイプを確認しましたか? gzip のタイプのリストに記載さtext/javascriptれていますが、JavaScript がその MIME タイプで提供されないことがあります。、 の下text/ecmascriptで提供さapplication/x-javascriptれるか、 のようなデフォルトのタイプを取得する可能性がありますtext/plain。ブラウザは通常、 で送信されるタイプを気にしません。ブラウザが注意を払うのはタグにContent-Typeリストされている<script>タイプであるため、JavaScript ファイルのコンテンツ タイプは奇妙なものになる可能性があります。

于 2010-01-01T23:57:51.517 に答える