2011-05-08 68 views
1

這是我的網站:Instant-YouTube加速swfobject

正如你所看到的,它需要永久加載。在IE8及以下版本中,它甚至有時會導致瀏覽器崩潰。我不確定是什麼導致了這一點。它可能是Clicksor廣告,但我認爲它是swfobjects。我已經gzipped索引文件。我能做些什麼來加快swfobject的加載時間,或者加速其他一般情況?

回答

1

以防萬一 - 有喜歡的PageSpeed工具,可以給你什麼優化的一些想法:

http://pagespeed.googlelabs.com/#url=http_3A_2F_2Finstant-youtube.com_2F&mobile=false

的時間表在Firebug顯示加載的所有文件,也是識別性能問題非常有幫助。

這就是說:swfobjects得到相當快的加載 - 實際上你的頁面(html)加載大約100-150毫秒。但是,這裏有很多(!超過200)從各種服務器加載的文件 - 當然有很多YouTube預覽圖像。如果您想要縮短頁面加載時間,在一個頁面上擁有如此多的YouTube用戶可能不是最好的主意。所有向YouTube提出的以類別獲得最多觀看視頻的請求也需要一些時間才能完成。 無法對廣告進行任何說明(我使用的是廣告攔截器),但它看起來像clicksor ads反過來加載谷歌分析腳本 - 而且你有這麼多......這麼多請求。然後還有其他廣告(chitika?)。

那麼你能做什麼?

  • 少閃存播放
  • 少廣告
  • 較少的外部資源
  • 縮小,並結合您的JavaScript和CSS文件
  • 設置不遠的將來到期日或最大年齡爲靜態資源
  • 。 ..檢查pagespeed建議
+0

感謝您的時間。我將根據您的建議列表更改我的網站。我現在肯定會工作。 – Youss 2011-05-09 10:24:37

0

使用Firefox,您可以使用Firebug來測量單個項目需要加載的時間。然後你可以考慮並行加載它們。

+0

謝謝。並行加載對我來說是一個新課題。感謝提及,我不認爲我會這樣做,但對未來的項目來說這是很好的知識。 – Youss 2011-05-09 10:27:13