我目前正在開發一個Web應用程序,主要集中在Chrome 24.01312.57和IE10。在以前的瀏覽器中,我遇到了很大的延遲。然而,後者幾乎沒有任何滯後,這與所有人聲稱的情況完全相反。的Chrome 24 VS IE10滾動可怕的滯後
爲了顯示你的區別,我同時向下滾動Chrome網上應用店使用的是iPhone記錄我的上網本的屏幕 - 這是谷歌本身產生的。
檢測設備
- 2歲的網關上網本 - 單核英特爾凌動 - 1GB內存 - Win7的
- iPhone攝像頭(沒有很大的錄音解決方案,但它是很容易看出其中的區別)
- 網站:https://chrome.google.com/webstore/category/home(我向下滾動頗有幾分兩個瀏覽器開始測試對於那些擔心AJAX的前加載的內容減慢渲染)
結果
- 谷歌Chrome瀏覽器24(不擴展)向下滾動的網絡商店: http://www.youtube.com/watch?v=njkRqiNJPIY
- Internet Explorer(無插件)10在同一頁上:http://www.youtube.com/watch?v=B_E_9OzPers
注:看看鼠標光標和滾動縮略圖 - 在IE10上,鼠標始終位於拇指上,而Chrome則位於全部位置,表示鼠標移動之間的高延遲和實際渲染。
底線:
在我結束之前,一定要明白,在谷歌瀏覽器,這些滯後得到日益放大作爲該網站變得更加複雜和/或規格走低。然而,即使在這些條件下,IE10仍然推動FPS非常高。我也對Chrome時間表做了一些分析。在表明,FPS下降爲你縮小到渲染需要多達〜900毫秒每幀(在谷歌網絡商店),而IE10仍是流體光滑(和更好但它保留了平滑度上的原子上網本)
點- 作爲Web開發人員,是有一些CSS屬性/ IES是導致Chrome瀏覽器渲染滯後的網頁?
- 爲什麼Internet Explorer渲染速度如此之快?
- 有什麼可以讓Chrome瀏覽器像IE10一樣快速渲染的步驟?
PS:錯誤報告:http://code.google.com/p/chromium/issues/detail?id=163092但目前沒有最新進展。
這就是關於Chrome的事情之一,這是一個沉重的野獸,非常渴望記憶。你有沒有試過在那個Atom上運行Linux?您至少可以在操作系統中移動和加載內容,從而提高性能。 Win7 + Chrome只用1GB內存就可以完成它。 – elclanrs
我也有一個非常強大的電腦,但似乎仍然有滯後,而IE10就像在240Hz電視上觀看電影。這個測試是在定製/定製網站上完成的,以測試每個網站的性能 - 具有大量的邊框半徑和方塊陰影。 :P – bluejamesbond
我的第一個猜測應該是一個(或更多!)花哨的'-webkit'屬性讓Chrome變慢,而IE10只是忽略它。 –