在包含約30個條目列表的頁面上,每個條目都與Facebook類似(每個條目的HTML包含一個Like按鈕),並且它們中的每個條目都顯示與否(取決於濾鏡設置):30 Facebook像網頁上的按鈕負擔過重web瀏覽器?
- 頁面需要幾秒鐘才能完全加載
- 該頁面使用大量的內存,這要歸功於像按鈕
- 該頁面使用CPU,即使用戶不進行交互(每100ms或更少,一個Like按鈕使用Javascript觸發事件)
- 如果我不更改DOM樹,只需更改元素可見性,這些按鈕似乎無論如何都會重新加載
在具有超過1 GHz和1 GB內存的PC上,由於頁面速度太慢(瀏覽器:Chromium),因此該頁面無法使用。我怎樣才能改變這一點,保持Like按鈕?
+1 for「Blame Facebook's」Like「implementation」 –
Yah它打開了你的記憶。這太可怕了。 –