Suspender request

Add-ons for Pale Moon and other applications
General discussion, compatibility, contributed extensions, themes, plugins, and more.

Moderators: FranklinDM, Lootyhoof

jdpls
Apollo supporter
Apollo supporter
Posts: 45
Joined: 2014-10-13, 13:23
Location: USA

Suspender request

Post by jdpls » 2025-12-04, 23:25

Moonchild, is it possible to get something like "Don't unload this tab" to Suspender? Unless it's already there and I somehow missed it.

User avatar
Gemmaugr
Lunatic
Lunatic
Posts: 381
Joined: 2025-02-03, 07:55

Re: Suspender request

Post by Gemmaugr » 2025-12-05, 00:49

It's already there. Right-click the tab and go down to Never Unload "tab title". Left-click it to tick/toggle it.

jdpls
Apollo supporter
Apollo supporter
Posts: 45
Joined: 2014-10-13, 13:23
Location: USA

Re: Suspender request

Post by jdpls » 2025-12-05, 11:36

Gemmaugr wrote:
2025-12-05, 00:49
It's already there. Right-click the tab and go down to Never Unload "tab title". Left-click it to tick/toggle it.
That's per tab? "Never unload www.youtube.com" implies, to me, any tab with a Youtube url.

Edit: I just tried it, it's not per tab.

User avatar
Moonchild
Project founder
Project founder
Posts: 38690
Joined: 2011-08-28, 17:27
Location: Sweden

Re: Suspender request

Post by Moonchild » 2025-12-05, 13:06

It's per domain (or host) as you expected from the function. Per idividual tab would not really make sense :)
"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
Gemmaugr
Lunatic
Lunatic
Posts: 381
Joined: 2025-02-03, 07:55

Re: Suspender request

Post by Gemmaugr » 2025-12-05, 16:23

jdpls wrote:
2025-12-05, 11:36
Gemmaugr wrote:
2025-12-05, 00:49
It's already there. Right-click the tab and go down to Never Unload "tab title". Left-click it to tick/toggle it.
That's per tab? "Never unload www.youtube.com" implies, to me, any tab with a Youtube url.

Edit: I just tried it, it's not per tab.
Ah, per individual tab only. OK. I don't use it myself, but perhaps pinning it might solve that?

jdpls
Apollo supporter
Apollo supporter
Posts: 45
Joined: 2014-10-13, 13:23
Location: USA

Re: Suspender request

Post by jdpls » 2025-12-05, 22:29

Moonchild wrote:
2025-12-05, 13:06
It's per domain (or host) as you expected from the function. Per idividual tab would not really make sense :)
Can you explain your reasoning here? I have all tabs set to unload after half an hour, and sometimes this will hit a Youtube tab in the background or while I'm AFK.

User avatar
Moonchild
Project founder
Project founder
Posts: 38690
Joined: 2011-08-28, 17:27
Location: Sweden

Re: Suspender request

Post by Moonchild » 2025-12-06, 06:37

jdpls wrote:
2025-12-05, 22:29
Moonchild wrote:
2025-12-05, 13:06
It's per domain (or host) as you expected from the function. Per idividual tab would not really make sense :)
Can you explain your reasoning here? I have all tabs set to unload after half an hour, and sometimes this will hit a Youtube tab in the background or while I'm AFK.
The reasoning is that if you want youtube videos to play in the background, you allow youtube tabs to remain loaded, regardless of which video it is you happen to be playing. In a per-tab scenario you would have to tell the browser each time to not unload. That isn't very useful from a UX point of view.
"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

jdpls
Apollo supporter
Apollo supporter
Posts: 45
Joined: 2014-10-13, 13:23
Location: USA

Re: Suspender request

Post by jdpls » 2025-12-06, 07:45

Moonchild wrote:
2025-12-06, 06:37
jdpls wrote:
2025-12-05, 22:29
Moonchild wrote:
2025-12-05, 13:06
It's per domain (or host) as you expected from the function. Per idividual tab would not really make sense :)
Can you explain your reasoning here? I have all tabs set to unload after half an hour, and sometimes this will hit a Youtube tab in the background or while I'm AFK.
The reasoning is that if you want youtube videos to play in the background, you allow youtube tabs to remain loaded, regardless of which video it is you happen to be playing. In a per-tab scenario you would have to tell the browser each time to not unload. That isn't very useful from a UX point of view.
That completely defeats the point of unloading tabs to save on resources, then. Youtube tabs are probably the most resource intensive and I wouldn't want to have 1200 Youtube tabs loaded all the time when I could just have the one I want remain loaded while the rest of the day's tabs are cycled through.

User avatar
Moonchild
Project founder
Project founder
Posts: 38690
Joined: 2011-08-28, 17:27
Location: Sweden

Re: Suspender request

Post by Moonchild » 2025-12-06, 08:09

jdpls wrote:
2025-12-06, 07:45
That completely defeats the point of unloading tabs to save on resources, then.
No it doesn't. It's quite the opposite. With it you whitelist the websites you want to remain loaded because you actively use them infrequently and/or don't want the sites to break/reset by being unloaded (which is what happens with many modern sites) and allow other tabs to suspend normally. That is the entire function of the extension's feature.
If you keep 1200 YouTube tabs open then that is a "you" problem. I suggest you keep suspender unloading the youtube tabs, but put the one you want to play in the background in its own window (by e.g. dragging the tab out of the tab bar) and putting that window in the background. Since the tab in that window is the foreground tab, it won't suspend.
"There is no point in arguing with an idiot, because then you're both idiots." - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite