簽頁(yè)掛起擴(kuò)展完整使用指南)
如何讓 Chrome 告別卡頓Marvellous Suspender 標(biāo)簽頁(yè)掛起擴(kuò)展完整使用指南【免費(fèi)下載鏈接】MarvellousSuspenderA free, open-source Chrome extension - no ads, no tracking. Based on The Great Suspender, cleaned up and actively maintained.項(xiàng)目地址: https://gitcode.com/gh_mirrors/ma/MarvellousSuspender當(dāng)你同時(shí)開(kāi)著十幾個(gè)網(wǎng)頁(yè)、兩個(gè)文檔、一個(gè)在線(xiàn)會(huì)議再順手掛著聊天工具時(shí)電腦風(fēng)扇的轟鳴聲往往就是瀏覽器內(nèi)存告急的前奏。今天要介紹的Marvellous Suspender是一款免費(fèi)開(kāi)源、無(wú)廣告無(wú)跟蹤的 Chrome 擴(kuò)展它的核心本領(lǐng)就是標(biāo)簽頁(yè)掛起——把長(zhǎng)時(shí)間不用的網(wǎng)頁(yè)暫時(shí)休眠為你騰出內(nèi)存和 CPU。這篇文章會(huì)帶你從安裝到日常使用一步步把它用起來(lái)。配圖說(shuō)明擴(kuò)展順利掛起閑置標(biāo)簽頁(yè)后這位掛起俠吉祥物會(huì)為你慶祝。先聊聊那個(gè)讓人抓狂的場(chǎng)景你有沒(méi)有這樣的經(jīng)歷打開(kāi) Chrome 半天沒(méi)動(dòng)回來(lái)一碰鼠標(biāo)頁(yè)面卡住點(diǎn)哪兒都沒(méi)反應(yīng)任務(wù)管理器一開(kāi)瀏覽器進(jìn)程占了幾個(gè) GB 內(nèi)存風(fēng)扇狂轉(zhuǎn)筆記本燙得像暖手寶。根源往往就是那些你早已忘記、卻還在后臺(tái)偷偷吃資源的標(biāo)簽頁(yè)。多數(shù)人選擇硬扛或者干脆手動(dòng)一個(gè)個(gè)關(guān)掉網(wǎng)頁(yè)——可關(guān)錯(cuò)了資料就沒(méi)了。Marvellous Suspender 解決的就是這個(gè)矛盾既不用手動(dòng)關(guān)頁(yè)又能把資源搶回來(lái)。項(xiàng)目核心價(jià)值一款放手的瀏覽器管家它的定位很直白免費(fèi)、開(kāi)源、無(wú)廣告、無(wú)追蹤。項(xiàng)目的英文簡(jiǎn)介里反復(fù)強(qiáng)調(diào)這一點(diǎn)因?yàn)樗撎ビ诋?dāng)年的知名擴(kuò)展 The Great Suspender在繼承自動(dòng)掛起閑置標(biāo)簽頁(yè)能力的基礎(chǔ)上把廣告和跟蹤邏輯清理干凈并持續(xù)維護(hù)更新。與前身的差別去廣告、去跟蹤、持續(xù)維護(hù)老用戶(hù)可能記得 Great Suspender 曾因夾帶廣告和隱私問(wèn)題引發(fā)爭(zhēng)議。Marvellous Suspender 做的事情類(lèi)似清洗再上崗保留掛起機(jī)制這個(gè)靈魂功能剔除不干凈的商業(yè)成分讓擴(kuò)展回歸工具的本分——純粹地幫你省內(nèi)存。它適合誰(shuí)用習(xí)慣一次開(kāi)幾十個(gè)標(biāo)簽頁(yè)的重度瀏覽者筆記本內(nèi)存只有 8GB、被 Chrome 吃得死死的辦公族討厭彈窗廣告和隱私追蹤、對(duì)擴(kuò)展權(quán)限很敏感的用戶(hù)想研究瀏覽器擴(kuò)展開(kāi)發(fā)的學(xué)生和開(kāi)發(fā)者。核心能力拆解標(biāo)簽頁(yè)掛起到底怎么幫你省內(nèi)存理解它的原理很簡(jiǎn)單網(wǎng)頁(yè)被掛起后Chrome 會(huì)釋放這個(gè)標(biāo)簽頁(yè)占用的內(nèi)存和 CPU頁(yè)面上只會(huì)留下一張快照占位。等你點(diǎn)回來(lái)它再重新加載。整個(gè)過(guò)程像給網(wǎng)頁(yè)按了暫停鍵而不是關(guān)機(jī)鍵。自動(dòng)掛起到點(diǎn)就休眠安裝并啟用后擴(kuò)展會(huì)按照默認(rèn)的時(shí)間間隔自動(dòng)處理那些長(zhǎng)時(shí)間未被使用的標(biāo)簽頁(yè)。這個(gè)間隔完全由你說(shuō)了算在設(shè)置頁(yè)里拖一拖滑塊就能調(diào)整想激進(jìn)一點(diǎn)可以設(shè)成 1 分鐘想佛系一點(diǎn)可以設(shè)成幾小時(shí)。手動(dòng)掛起一鍵與快捷鍵等不及自動(dòng)掛起點(diǎn)工具欄圖標(biāo)就能立刻掛起當(dāng)前頁(yè)。擴(kuò)展還內(nèi)置了快捷鍵體系比如CtrlShiftS切換當(dāng)前標(biāo)簽頁(yè)的掛起狀態(tài)更厲害的是它支持批量操作——掛起選中的多個(gè)標(biāo)簽頁(yè)、掛起整個(gè)窗口、甚至一鍵掛起所有窗口里的標(biāo)簽頁(yè)快捷鍵通通可以自定義。白名單與臨時(shí)豁免想留著的就留著有些頁(yè)面你希望一直保持活躍比如正在聽(tīng)歌的播放頁(yè)、掛機(jī)中的游戲、正在跑數(shù)據(jù)的后臺(tái)任務(wù)。擴(kuò)展提供了白名單機(jī)制把這些域名加進(jìn)去后就不會(huì)被自動(dòng)掛起也可以對(duì)單個(gè)標(biāo)簽頁(yè)做臨時(shí)豁免讓它在本次會(huì)話(huà)里免于休眠。會(huì)話(huà)恢復(fù)與安全提示最貼心的一點(diǎn)是恢復(fù)是完整的。掛起不是關(guān)閉等你回到標(biāo)簽頁(yè)它會(huì)原樣加載回來(lái)。同時(shí)官方也提醒卸載或移除擴(kuò)展前務(wù)必先把所有掛起的標(biāo)簽頁(yè)恢復(fù)否則這些睡著的頁(yè)面會(huì)隨擴(kuò)展一起消失。一步步安裝擴(kuò)展的完整流程安裝有兩種路子直接加載源碼目錄或者本地構(gòu)建一個(gè) CRX 安裝包。兩種方式都要求Chrome 110 及以上版本擴(kuò)展基于 Manifest V3 規(guī)范。方式一加載已解壓的擴(kuò)展最快上手下載最新版本的壓縮包解壓到你喜歡的位置打開(kāi) Chrome在地址欄輸入chrome://extensions/回車(chē)打開(kāi)右上角的開(kāi)發(fā)者模式開(kāi)關(guān)點(diǎn)擊加載已解壓的擴(kuò)展程序…按鈕選中解壓目錄里的src文件夾確認(rèn)加載??吹綒g迎頁(yè)面彈出就說(shuō)明安裝成功了。方式二本地構(gòu)建 CRX 安裝包動(dòng)手派專(zhuān)屬如果你想把擴(kuò)展打包成正式的.crx文件或者想自己改改代碼可以走構(gòu)建路線(xiàn)。先把倉(cāng)庫(kù)克隆下來(lái)git clone https://gitcode.com/gh_mirrors/ma/MarvellousSuspender然后進(jìn)入目錄依次執(zhí)行三條命令npm install npm run generate-key npm run build構(gòu)建過(guò)程中需要用到openssl和npm兩個(gè)基礎(chǔ)工具請(qǐng)?zhí)崆把b好??吹捷敵鲆訢one, without errors.結(jié)尾就說(shuō)明打包成功了。之后到build/crx/目錄里取出.crx文件拖進(jìn)chrome://extensions/頁(yè)面即可本地安裝。使用技巧清單把標(biāo)簽頁(yè)管理玩出花調(diào)整掛起時(shí)間間隔打開(kāi)擴(kuò)展的選項(xiàng)設(shè)置頁(yè)找到掛起時(shí)間設(shè)置。建議先觀(guān)察自己一天的開(kāi)頁(yè)習(xí)慣如果你常在頁(yè)面間來(lái)回切換間隔設(shè)長(zhǎng)一點(diǎn)比如 30 分鐘以上如果只是開(kāi)著不碰短間隔5~15 分鐘能更快釋放內(nèi)存。恢復(fù)掛起標(biāo)簽頁(yè)的快捷方法單擊被掛起的標(biāo)簽頁(yè)它會(huì)自動(dòng)重新加載點(diǎn)擊工具欄圖標(biāo)可以批量恢復(fù)所有掛起的標(biāo)簽頁(yè)想批量掛起時(shí)用CtrlShiftS之外選中多個(gè)標(biāo)簽頁(yè)后也能一鍵操作。崩潰后的自救瀏覽器崩潰最怕的就是丟會(huì)話(huà)。掛起機(jī)制相當(dāng)于給標(biāo)簽頁(yè)做了低成本備份即使 Chrome 意外崩潰重開(kāi)后依然能按原樣恢復(fù)。你可以把掛起所有窗口綁定一個(gè)順手快捷鍵作為每次離開(kāi)電腦前的習(xí)慣動(dòng)作既省電又省內(nèi)存。常見(jiàn)問(wèn)題 FAQ問(wèn)掛起的標(biāo)簽頁(yè)會(huì)不會(huì)丟數(shù)據(jù)不會(huì)。掛起只是暫停頁(yè)面運(yùn)行并保存快照重新激活后會(huì)重新加載。但注意如果頁(yè)面里有未保存的輸入內(nèi)容建議在掛起前先保存這和瀏覽器強(qiáng)刷是一個(gè)道理。問(wèn)為什么我的.crx裝不上Chrome 出于安全策略會(huì)攔截未上架商店的 CRX 文件。這時(shí)可以改用方式一把build/zip/里的壓縮包解壓然后通過(guò)加載已解壓的擴(kuò)展程序來(lái)安裝。問(wèn)想卸載擴(kuò)展要注意什么務(wù)必先通過(guò)工具欄恢復(fù)所有掛起的標(biāo)簽頁(yè)再移除擴(kuò)展否則那些睡著的標(biāo)簽頁(yè)會(huì)永遠(yuǎn)消失。這一步官方文檔專(zhuān)門(mén)標(biāo)注了警告別踩坑。問(wèn)擔(dān)心擴(kuò)展權(quán)限太多項(xiàng)目主打無(wú)廣告無(wú)跟蹤所有源碼都在公開(kāi)倉(cāng)庫(kù)里你可以自己審閱也可以自己構(gòu)建從源頭確認(rèn)它到底干了什么。同路人值得關(guān)注的標(biāo)簽頁(yè)管理項(xiàng)目如果你對(duì)管理瀏覽器標(biāo)簽頁(yè)這個(gè)方向感興趣還有幾個(gè)思路相近的開(kāi)源項(xiàng)目可以交叉對(duì)比Tab Wrangler更極端的自動(dòng)關(guān)閉策略長(zhǎng)時(shí)間不用的標(biāo)簽頁(yè)會(huì)被自動(dòng)關(guān)閉并從列表里移除適合追求極簡(jiǎn)的人Tab Snooze把標(biāo)簽頁(yè)小睡到指定時(shí)間再喚醒適合稍后閱讀場(chǎng)景The Great Suspender本項(xiàng)目的前身很多想法都源自它可以用來(lái)對(duì)照了解演進(jìn)脈絡(luò)。寫(xiě)在最后Marvellous Suspender 談不上花哨但它解決的問(wèn)題幾乎人人都會(huì)遇到瀏覽器越用越卡、內(nèi)存越占越多。它用自動(dòng)掛起閑置標(biāo)簽頁(yè)這一招把資源管理的主動(dòng)權(quán)交還給你。如果你已經(jīng)受夠了風(fēng)扇狂轉(zhuǎn)的日子不妨按本文的安裝流程試一次也許五分鐘后你的 Chrome 就會(huì)安靜下來(lái)。想深入了解實(shí)現(xiàn)細(xì)節(jié)可以按下面這些路徑繼續(xù)閱讀源碼掛起與調(diào)度的核心邏輯src/js/background.js掛起相關(guān)的隊(duì)列與狀態(tài)管理src/js/gsTabSuspendManager.js、src/js/gsTabQueue.js設(shè)置項(xiàng)與白名單實(shí)現(xiàn)src/js/options.js、src/js/gsStorage.js多語(yǔ)言支持文件src/_locales/版本更新記錄CHANGELOG.md【免費(fèi)下載鏈接】MarvellousSuspenderA free, open-source Chrome extension - no ads, no tracking. Based on The Great Suspender, cleaned up and actively maintained.項(xiàng)目地址: https://gitcode.com/gh_mirrors/ma/MarvellousSuspender創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考