0

IEを除いて、私が試したすべてのブラウザで十分に読み込まれるWordPressWebサイトがあります。IEの何らかの理由で、ページが読み込まれるたびにブラウザが数秒間フリーズするようです。これは、別のページのiframeを含むページを読み込む必要がある場合に2倍になります。ユーザーは、ページ上の何かを操作できるようになるまでしばらく待つ必要があります。

こちらがサイトです。

誰かがWPSupercacheを使用して問題を解決できると提案しましたが、私は過去にこのプラグインに問題があり、特にこれはIEでのみ問題であると思われるため、このプラグインに依存することを躊躇しています。

この問題をトラブルシューティングするための最良の方法は何ですか?ヘッダーやフッターなどのどのスクリプトが原因であるかを確認するにはどうすればよいですか?これを行う簡単な方法はありますか、それともテーマ内の変数の削除を開始する必要がありますか?

4

3 に答える 3

1

私が見つけたこのスレッドのおかげで、答えはfancyboxのように見えます:FancyboxはIEでロード時間を遅くしますか?

具体的には、fancyboxのCSSファイルにあるIE固有のフィルターです。これらのフィルタースタイルを削除しましたが、正常に読み込まれるようになりました。

于 2013-03-26T21:12:14.650 に答える
1

理由はよくわかりませんが、IE9ではstyle.cssがページの読み込み順序のすぐ下にプッシュされています-リクエスト#35を参照http://www.webpagetest.org/result/130327_Y9_f1d5796658d8475b68e2e537644173f1/1/details/

ブラウザは、該当するCSSをダウンロードするまでレンダリングされないため、レンダリングがブロックされます。

一方、Chromeはダウンロードを優先するため、レンダリングをブロックできるリソースが画像よりも先にダウンロードされます。

これは、2つの読み込み体験を並べたビデオです。

(これをさらに詳しく調べたい場合は、私の連絡先の詳細が私のプロファイルにあります)

于 2013-03-27T12:16:11.157 に答える
0

申し訳ありませんが、コメントだけではお伝えできないようです。とにかく、Opera12.14では正常に動作します。また、Explorer(8)でも同様に機能し、コンソールにエラーはありません。ちょうど私の0.1セント。

于 2013-03-26T21:02:36.147 に答える