私のサイトのいくつかのページはIE8で非常に遅くなっています。多くのコンテンツを含むページは、すべてのブラウザーで遅くなりますが、IE8では遅くなります。手続き型のPHPとデータベースのクエリがたくさんあるので、そもそも読み込みが遅いと思います。
しかし、私の主な関心事は、これらのページがie8に読み込まれた後、どれほど遅くなるかということです。いくつかのjQueryスライドダウン効果があり、ie8がそれらをレンダリングするのに苦労するのではないかと思います。
コンテンツがほとんどないページは次のとおりです。http://searchfornutrition.com/?pageid = topic&topicid = acai
ボタンからのスライドダウンは正常に機能し、jQueryは高速/通常です。
今ここにたくさんのコンテンツがあるページがあります:http ://searchfornutrition.com/?pageid = topic&topicid = vitamin_d
ボタンからのスライドダウンが遅いです。
IE8で別のコンピューターをチェックしましたが、同じです。私はこのサイトのためにすべてのユニークなプログラミングをしました、そして私は専門家ではありません。このサイトを利用することで、Web開発について知っていることをすべて学んだので、IE8でない場合は、おそらく私です。
あなたが与えることができるどんな助けにも感謝します。
編集:
Chrome開発ツールの[ネットワーク]タブを試してみたところ、そもそもページの読み込みが非常に遅い理由に関しては非常に役に立ちました。不要な.cssリンクの中には、ロードに数秒かかるものもありますが、ほとんどはドキュメント自体です。場合によっては、単独で最大30秒かかることがあります。これは、私のコードが効率的でないことを意味します。関数とOOPについて学ぶ前にサイトのほとんどを行っていたので、コードが効率的でないことはわかっていました。そのため、手続き型で非常に冗長です。更新を開始する必要があります。
IEの問題については、まだ正確にはわかりません。私はあなたの提案のいくつかを試してみて、IEがページを要求するたびにIEの代わりにFFまたはchromeをインストールするウイルスを作るかもしれません:P
編集2:
誰かがこれがどのようになったか疑問に思っている場合-最初に表示されているものだけをロードし、各ボタンが押されたときに各ボタンのスライドダウンに関連付けられたデータをajax(jQuery経由)でロードすることで、ロード時間を大幅に短縮できました。今でははるかに高速であり、私はまだいくつかの不要なCSSファイルを省略していません。IE8にロードした後もまだ低迷していますが、別の機会に取り組み、提案を考慮に入れます。ご協力ありがとうございます!