Research » Browser Extensions » Suspend Inactive Tabs
use: Auto Tab Discard
Native Firefox Support
Sada verujem da poseban add-in nije neophodan za ovo jer je ugrađena funkcionalnost baš uznapredovala.
- Može da se podesi da ne loaduje tabove prilikom startupa
- Sam će browser da izbaci tab iz memorije ako nema dovoljno memorije
Page about:config
poseduje browser.sessionstore.restore*
odnosno:
browser.sessionstore.restore_on_demand
podesi natrue
da ne učitava obične tabove pri startupubrowser.sessionstore.restore_pinned_tabs_on_demand
podesi natrue
da ne učitava pinovane tabove
Stranica about:unloads
prikazuje detaljno status svakog taba.
Loading Tabs on Startup
Dakle, ovo je dosta napredovalo i radi kako treba.
Unload Tabs Automaticaly
Opcija je uključena automatski preko feature flag-a browser.tabs.unloadOnLowMemory
. Prilikom unloada Firefox se pravi pametan pa unloads tabs in least-recently-used order, a preskače tabs playing media, using Picture-in-Picture, or using WebRTC. Pinned tabs se skoro pa baš nikada ne unloaduju.
Baš zbog ove “pameti” koristio sam alternative koje mogu tačno da kontrolišu koje tabove ću da unladujem.
Auto Tab Discard je poslednja koju sam koristio jer je cross-browser i radi korektno. It has an option to whitelist domains and also auto unloads tabs after x seconds, pa sam ga zbog toga i koristio. Korisno je i što ne suspenduje tabove sa unsaved content or user input in a tab
Ali glavna osobina ovog addina je što koristi native tabs.discard() method for discarding tabs, which means that even if the extension is removed or the browser crashes, your browser will automatically restore everything for you.
Default settings are not perfect pa ga treba lepo podesiti ali su sve opcije super logične. Posebno mi se ne sviđa opcija “prepend a symbol” koju obavezno ugasi.
Davno sam koristio TheGreatSuspender ap sam morao da pređem na gioxx/MarvellousSuspender based on the original TGS, but without extra tracking. Međutim, pošto je pisan Manifest V2 a moraće preći na Manifest V3 i nema ko, mislim da će biti ugašena a to misli i autor u ovom tekstu. Zato sam i prešao na nešto bolje.