Chrome瀏覽器可以說是當下所有瀏覽器中最受大家喜歡的瀏覽器了,筆者也早在幾年前就已經使用上了,一直對它非常信賴。不知是以前沒有留意,還是現在的網站設計的越來越復雜了,發現Chrome用着用着總莫名其妙的卡死,主要現象之一就是滾動條無法使用,但偶爾切換到其他選項卡的頁面滾動條是可以滾動的,這是偶爾,經常就是所有選項卡都卡死了,同樣的網頁換了IE確毫無問題。這個問題困擾筆者很久,一直也懶得管,只是重啟一下Chrome,實在不行就換IE臨時用用。之前也上網上查過,沒查到具體的原因,一直想不明白:谷歌的產品居然不如IE?
今天又在網上查了查,雖然沒找到具體原因,但小有收獲,不敢獨享,和大家匯報一下:
在谷歌瀏覽器地址欄里輸入:chrome://chrome-urls/,可以查看谷歌瀏覽器支持的所有設置界面(如下圖),其中有一條:chrome://plugins,就是用來查看Chrome當前啟動的所有插件,試着禁用其中的一些然后在瀏覽網頁,發現卡死的幾率變小的,如果全部禁用的話,一直不會出現“卡死”現象。難道這就是原因?
本來想逐個禁用,找到造成Chrome卡死的那個plugin,但全部試了一遍也沒找到那個“凶手”,無果。最后得到的結論就是:造成Chrome卡死的原因肯定很大部分是由於這些plugins,但又因為不是其中某一個的問題,偶爾是這個,偶爾是哪個,解決“卡死”問題看來還不那么容易;另一方面,也不能全部禁用plugins,像Flash、Active之類的如果禁用,豈不造成現在大部分網站都不能正常訪問?
最后,筆者給大家一個建議,如果你也同樣遇到Chrome經常卡死的問題,請試着打開chrome://plugins,禁用其中一些不必要的plugins,這樣可以很大程度的減小“卡死”的幾率。
目前這個問題,貌似和Chrome沒什么關系,但同樣的網頁換IE就不會“卡死”,所以可能還是由於Chrome比較“年輕”,沒有IE那么老練,兼容插件錯誤的技能還是差一點。最后在補充一句,這只是筆者簡單的排查,可能還沒有找到更加實質性的原因,希望各位讀者有知道的留個言,方便更多的人解決問題。