2

最初の Web サイトを構築したところですが、問題は重く感じることです。このページは最初はかなりまともに読み込まれます (5 秒) が、そこにたどり着くと、重さの点で theblaze.com と非常によく似ています。

サイトが重く感じる原因と、その原因を突き止めるためのトラブルシューティング手順は? これは、いくつかの jquery プラグインを備えた html サイトです。「重いサイト」、「途切れ途切れのスクロール」などをグーグルで検索しましたが、通常の「画像の遅延読み込み」など以外にはあまり出てきませんでした。(私はそうしています。)ほとんどの人は、最初の読み込み速度を気にしているようですが、サイトにアクセスした後のスクロールの感触は気にしません。

考えられる犯人は?

私にとって、それは記憶のようなものです。たとえば、Photoshop を開いていると、コンピューターの動作が遅くなり始めます。

4

3 に答える 3

1

Google Page speed Insights : にアクセスすると、サイトにあるすべての落とし穴が一覧表示され、その時点でそれらを改善する方法が提案されます。

Google は、モバイルとデスクトップでのパフォーマンスに関してサイトを評価します。約 90 点以上のスコアを獲得した場合は、素晴らしい仕事をしたと考えるべきです。

于 2012-10-15T09:52:13.517 に答える
0

これは、ブラウザ内での処理の遅延のように思えます。スクロールしながら CPU やメモリの使用状況を監視することは理にかなっているかもしれません。要素を 1 つずつ削除して、原因を見つけることができます。

事前に画像のサイズを変更するのではなく、ブラウザに画像のサイズを変更するように要求すると、この種の遅延が発生することに気付きました。

于 2012-10-15T09:46:34.227 に答える
0

前述のツールを除けば、問題を見つけるプロセスは非常に簡単です。

  • 画像を含むページのサイズを確認する
  • スクリプトを削除し、ページを「感じて」ください。それでも重い場合、問題は別のものです。正しいと思われる場合、問題はスクリプトです。
  • 問題がスクリプトにある場合は、ページの下部に移動することから始めます
  • それでも問題が解決しない場合は、正常に動作することを確認してください
  • スクリプトなしでは重すぎる場合は、画像の量とサイズを減らしてみてください
  • テーブルを使用する場合は、ディメンションを設定してみてください
  • ネストされたテーブルや多数のネストされた div を避けるようにしてください。これにはレンダリング時間がかかります。
  • スクロールとリフレッシュ効果は、ブラウザのレンダリング エンジンに負荷をかけます。

すべてを確認してから、適切な問題の特定の解決策を確認してください。

さよなら

于 2012-10-15T14:40:22.307 に答える