使用bfcache在谷歌Chrome瀏覽器中來回移動會更快

2020-11-28 新華能網

谷歌瀏覽器是世界上最受歡迎的網絡瀏覽器,無論是在行動裝置還是在臺式機上。多年來,它因需要更多的內存密集並且在大小和功能上變得腫而受到批評,但由於其在現實世界中的速度和可用性而受到讚譽。現在,Google宣布正在開發一項新功能,以使用bfcache(後退緩存)改善Web瀏覽器中的後退導航。

Google聲明,前進/後退緩存(bfcache)在離開頁面時會緩存整個頁面,包括JavaScript堆。這樣做是為了使用戶在向後導航時可以恢復頁面的完整狀態。該公司提供了一個比喻:當用戶離開頁面時暫停頁面,而在用戶返回頁面時播放頁面。在向後導航以及向前導航到先前訪問的頁面時,它將起作用。

Google指出,訪問新網站時此功能無濟於事。不過,這並不意味著它不會有用。據該公司稱,在Android版Google Chrome瀏覽器上瀏覽的頁面佔19%,在PC版Chrome瀏覽器上瀏覽的頁面佔10%。據谷歌稱,bfcache將使導航「異常快速」。該公司指出,這絕對不是一件容易的事。

Google指出,Mozilla Firefox和Apple Safari對這種緩存技術的實現略有不同。但是,由於與Chrome的多進程體系結構不兼容,Chrome選擇不使用WebKit的bfcache實現。

Chrome小組的工程經理Addy Osmani告訴 CNET,Chrome的棘手部分是重寫瀏覽器的某些部分,以保護隱私和安全。Google的網絡瀏覽器必須確保它停止運行基於Web的JavaScript程序,即使該程序正掛在內存中也是如此。他承認,從用戶的角度來看,在不存在的頁面上運行JavaScript是「一個很大的潛在隱私問題」,因此,該公司將更改Chrome的體系結構,以確保不會發生隱私問題。

不足之處?bfcache很快將無法在Chrome上使用。Osmani先生表示,Google希望在2019年測試bfcache並在2020年將其構建到Chrome中。

另一個限制是,保存網頁狀態以備將來使用會消耗內存,這已經是Chrome面臨的主要問題之一。Osmani先生表示,Google仍在努力尋找最佳規則,以決定何時從內存中轉儲哪些頁面。他還說,該功能可以在其他情況下提供幫助,例如,在後臺(尤其是在行動裝置上)時需要暫停的選項卡的性能更好。這種情況通常會節省內存,但也有一個主要缺點,因為在返回頁面後必須重新加載頁面。

Chrome上的bfcache聽起來確實很有前途,但到目前為止尚處於初期階段。我們希望在接下來的幾個月中了解更多信息。

相關焦點

  • 谷歌瀏覽器Google Chrome
    立即下載這個chrome瀏覽器下載安卓版,在您的所有設備上享受與電腦體驗一致的chrome瀏覽器下載。谷歌瀏覽器下載手機版的特點是簡潔、快速。谷歌瀏覽器下載手機版支持多標籤瀏覽,每個標籤頁面都在獨立的"沙箱"內運行,在提高安全性的同時,就算一個標籤頁面的崩潰但也不會導致其他標籤頁面被關閉。此外chrome瀏覽器下載最新版基於更強大的JavaScript V8引擎。
  • 將Chrome瀏覽器模擬成安卓Android設備
    許多視頻網站都有專門的手機移動網站,而我們的PC端無法訪問這些網站,那麼如何實現跨平臺訪問呢?我們以某視頻網站為例,看其在PC和Androd環境下的不同顯示。先將正在運行的chrome瀏覽器全部關閉,在桌面上的google chrome圖標右鍵-複製-粘帖,出現一個新的副本文件。我們右鍵-屬性,在「目標」文本框內的最後加入以下字符:--user-agent="Android" ,單擊確定(如圖)接著,我們打開Chrome,再打開我們剛才的視頻網站,可以看到已經和Android設備訪問的頁面一樣了。
  • 谷歌瀏覽器2020正式版官方下載
    谷歌瀏覽器2020正式版官方下載官方介紹:谷歌瀏覽器(Google Chrome)將簡約的界面設計與先進的技術相融合,讓網絡瀏覽變得更快速安全而且簡便。谷歌瀏覽器是一款可讓您更快速、輕鬆且安全地使用網絡的瀏覽器,它的設計超級簡潔,使用起來更加方便。更多精品軟體,盡在18183軟體下載!
  • Chrome瀏覽器的實用插件推薦
    插件安裝分為在線和本地,本地的話最好將插件包移動到chrome插件目錄,可用chrome://version/查看。基本插件適用於任何人群。1.谷歌訪問助手最簡單易用的谷歌訪問助手,為chrome擴展用戶量身打造。可以解決chrome擴展無法自動更新的問題,同時可以訪問谷歌google搜索,gmail郵箱,google+等谷歌服務。
  • 谷歌Chrome 瀏覽器測試新功能:允許編輯已保存的密碼
    IT之家8月2日消息 谷歌目前正在測試Chrome Canary中的一項新功能,很多用戶預計已經等了很久了。這個功能並不引人注目,但卻非常有用——可以編輯保存的密碼。谷歌Chrome自動填寫是億萬用戶的默認密碼管理器,但當密碼發生變化時,該功能經常會令人感到困惑,會拒絕給你更新密碼的機會,這意味著很多時候你不得不手動填寫密碼。IT之家獲悉,現在谷歌Chrome Canary瀏覽器中的新flag可以讓你直接編輯密碼,希望能夠糾正這個問題。
  • 谷歌地球可在Chrome以外的瀏覽器中使用
    中關村在線消息:據悉,谷歌今天正式向Firefox,Edge和Opera等瀏覽器開放其基於Web的谷歌地球Google Earth版本。谷歌地球可以在GoogleChrome以外的瀏覽器中使用據了解,谷歌最初在2017年在網絡上發布了這一非常實用的虛擬地球儀,谷歌表示「我們是開放網絡標準的大力支持者」,但由於沒有可用的標準來支持其想做的事,因此Google Earth僅通過Chrome的Native Client
  • 谷歌Chrome瀏覽器進軍iphone
    谷歌Chrome瀏覽器進軍iphone 2012-07-01 21:05 | 作者:SORA | 來源:265G QQ群號:624022706
  • 谷歌悄咪咪進行後門測試:Chrome瀏覽器在全球企業端大規模停擺
    本月 13 日(周三),Chrome瀏覽器遭遇了一次全球性的大規模停擺事件。別急,此次中招的並非我們在PC端常見的Chrome,而是用於Windows Server「終端服務」配置下的版本。企業員工們感到相當鬱悶,因為內網電腦權限可憐,Chrome停擺後他們無法隨意切換到備份瀏覽器來進行正常工作。比如,Costco(開市客)的呼叫中心因此大規模宕機,整整花費了 1 天半才最終修復。
  • 谷歌瀏覽器安全升級,Chrome加入網站分離功能
    去年穀歌在「幽靈」及「熔毀」大肆入侵全球計算機時,強制為桌面版的Chrome瀏覽器開啟了一個名為 「網站分離(Site Isolation)」的安全功能,防止幽靈 (Spectre)等的同類安全漏洞透過瀏覽器來進行旁道攻擊入侵計算機。
  • Chrome 瀏覽器大更新!標籤頁管理超好用,加載速度提升 10%
    這個世界上使用瀏覽器的有兩類人,一類是極簡主義者,瀏覽器中永遠只有幾個選項卡;而有些人則是「選項卡收藏家」,在瀏覽器中同時開幾十個甚至上百個頁面。Google 的 Chrome瀏覽器為這兩類人「操碎了心」,只好提供全新的選項卡組織形式。
  • 安卓手機上能裝pc版谷歌瀏覽器插件的安卓手機瀏覽器yandex
    瀏覽器界面yandex瀏覽器是俄羅斯Yandex公司出的Chromeium內核的瀏覽器,Chromeium內核有什麼好?簡單的說Chromeium內核是谷歌開源瀏覽器內核之一,其安卓版更是幾呼所自知名的安卓瀏覽器都使用谷歌的內核,那麼多谷歌內核的安卓手機瀏覽器為何偏愛yandex瀏覽器呢?因為它可以在手機上裝pc版谷歌瀏覽器的插件實現和pc版插件一的功能。
  • 谷歌Chrome 瀏覽器發現執行任意代碼高危漏洞
    谷歌在本周二的公告中披露了 Chrome 瀏覽器五個高度嚴重的漏洞。根據與應用程式相關的特權,攻擊者可以查看,更改或刪除數據 。據谷歌稱,成功利用其中最嚴重的漏洞可能使攻擊者能夠在瀏覽器的上下文中執行任意代碼。以下是漏洞詳情:漏洞詳情1.
  • 谷歌瀏覽器將HTTP網站全部標為不安全
    谷歌最近宣布,該公司旗下的瀏覽器Chrome將在最新的68穩定版中將所有HTTP網站標記為不安全網站。 如果網站使用的是HTTP安全協議,而不是HTTPS,當前版本的Chrome瀏覽器會在網站地址欄旁邊顯示一個「i」圖標。
  • Google Chrome瀏覽器意外出現Status_Access_Violation錯誤而崩潰
    據報導,Chrome瀏覽器對一些人來說會出現STATUS_ACCESS_VIOLATION錯誤而崩潰,最新的Chrome Canary也受此影響。谷歌已經意識到了穩定版以及金絲雀中的問題。之前谷歌在Windows 10上啟用Chrome瀏覽器中的 "渲染器代碼完整性 "安全功能。該公司後來禁用了該功能,一段時間後又重新啟用。在Chrome幫助論壇上有用戶報告說,Chrome瀏覽器經常崩潰,並會出現出現STATUS_ACCESS_VIOLATION(訪問狀態違規)錯誤。用戶查了很多東西試圖解決這個問題,但都沒有用。
  • Google Chrome 77瀏覽器發布 啟用全新歡迎界面和體驗
    很久以前,當用戶第一次加載Google Chrome時,這種受歡迎的體驗就會出現在瀏覽器中。這是一種打招呼的方式。現在谷歌希望這項功能在Chrome77上為用戶帶來更多體驗。如果您已經在運行Google Chrome,並希望嘗試這種新體驗,可以在地址欄中鍵入以下代碼chrome:/welcome。在啟動新的歡迎屏幕時,Google會顯示以下消息,清楚地詳細說明該功能的用途:用幾個簡單的步驟設置瀏覽器。讓Chrome成為你自己的瀏覽器。
  • 谷歌地球終於可以在Google Chrome以外的瀏覽器中使用
    谷歌今天向Firefox,Edge和Opera等瀏覽器開放其基於Web的谷歌地球(Google Earth)版本。這家搜索巨頭最初於2017年在網絡上發布了這一非常實用的虛擬地球儀。谷歌表示「我們是開放網絡標準的大力支持者」,但由於沒有可用的標準來支持其想做的事,因此Google Earth僅通過Chrome的Native Client(NaCl)技術在網絡上發布。這使得Google地球成為Google眾多Chrome專用網站中的第一個。
  • Google推出了新的Chrome 28網絡瀏覽器Chrome for Android
    Google通過將28.0.1500.71版本發布到其穩定的發布渠道,從而發布了其最新版本的Chrome網絡瀏覽器,供用戶使用。該公司還為移動用戶提供了最新版的Android版Chrome 28,並為Windows版Chrome用戶提供了更豐富的通知。
  • 【小貿乾貨】功能強勁的谷歌瀏覽器插件·你值得擁有
    小貿乾貨微信號UIBER1951谷歌搜索是一款非常強大的搜尋引擎,也是大家最為熟悉的谷歌產品。不過谷歌的強大是一言難盡的,只有你用過才能清楚知道它的厲害。而小編比較了解的一款產品——谷歌瀏覽器(Chrome)正是給了我非一般的感覺。首先覺得軟體界面很靚,使用起來很順暢,不過最為人稱道的是它那大量的插件,選擇合適的插件,會讓你對谷歌瀏覽器有新的認識。
  • 科學上網-雲麓YunRoute–谷歌Chrome加速器插件
    心都碎了,一次與另一技術大牛的老同學偶然的閒聊中,給我傳了一個神秘的CRX結尾的文件,並信誓旦旦說能解決我的問題。將信將疑中按照同學的指導,哈哈,沒想到一分鐘之內就裝好了,而且馬上就能上到youtube看到Julien Bam了,而且,速度還挺快還不卡,穩定,就這麼愉快的可以看視頻了,哈哈,好東西怎麼能獨享呢,所以最懂得分享的我就給大家分享這個叫雲麓YunRoute的谷歌chrome科學上網插件哈。
  • 在未來,我將使用除了Google Chrome之外的任何瀏覽器
    谷歌將這些權限基本上分為三類:高、中、低。「高」權限是指可能影響PC / Mac甚至網絡攝像頭上文件的所有內容。「中」權限允許擴展獲取已訪問的網站上的數據或這些網站放置在瀏覽器中的cookie。「低」權限則只包括獲取物理位置數據,瀏覽器歷史記錄,或者複製粘貼的數據。