rubenmv / chrome-extension-tabs-queue Goto Github PK
View Code? Open in Web Editor NEWChrome extension that limits opened tabs and queue for new tabs
License: GNU General Public License v3.0
Chrome extension that limits opened tabs and queue for new tabs
License: GNU General Public License v3.0
Hi there,
thumbs up for this addon! I have a somewhat special concern and I thought this addon solves that issue โ but obviously not.
I want to force external links to open in one and the same browser tab (like TabMixPlus does for FF). My hope was that tabs queue could handle that by setting the limit to 1 tab and inverse the queue. Firstly limit to 1 is not possible and second inverting does not mean that the newest URL is shown in the last possible tab.
From my point of view it would be very helpful to set the maximum amount of tabs and when this maximum is reached open all new URLs in the active tab and push the former URLs of that tab to the background queue. This would be a real inverted queue.
Is there any chance of realization?
Best regards,
Bernhard
As a user I would like to be able to manually add tabs to the queue.
....
It would be awesome to be able to add to the queue from the plugin interface, so the page does not have to try to load before it is added to the queue.
It appears I am able to exceed the tab limit simply by opening a new tab (e.g. Ctrl-T). This seems to defeat the whole purpose! The limit is enforced for clicked links, which go into the queue.
Feature request.
I would like for this extension to limit the number of max concurrently open Chrome windows.
They don't need to be queued, just limited.
I love this extension, but being able to open more than one or two or (n) windows defeats its purpose.
Are there any possibilities of this being ported to Firefox? There are no tab limiter extension with a similar queuing function on Firefox, so it would be great to see this there.
It looks like the extension is counting tabs with URLs chrome-extension when checking for the limit on the number of open tabs. I have great suspender enabled and even when all my current tabs are suspended new tabs don't get opened and get added to the queue waiting for some of my suspended tabs to be closed.
I am interested in this extension, especially because it automatically re-opens tabs from the queue when there are available slots.
But I am interested in a system where instead of new tabs being queued, old unused tabs are automatically moved to the queue when the limit is exceeded.
That would mean I can stay focused on what I am doing right now, and only deal with the old tabs later, after closing tabs from my current task.
Does that sound like something this plugin could be adapted to do?
Hi Ruben,
I hope you are ok.
I'm happy to see you introduced the "Slow network mode" inspired on my previous comment.
It helps because I use the "link clump extension" to open dozens of links at once.
You say: "If number of current loading tabs reaches this limit, queued items won't be released even if there's enough free spaces."
I suggest that when there are excessive loading tabs, two things should be forbidden:
a) -forbid releasing queued tabs (already in work, congradulations)
b) -forbid new clicked links to be opened, therefore, all new clicked links should go directly to the end of the queue.
Unfortunately this b) is not implemented. Therefore, I open 20 Facebook links at once, and all of them are loading, even if I set "Slow network mode-Limit: 2", (that is terrible for overloading CPU and causing incomplete pages).
Furthermore, I suggest that the excessive clicked links go directly to the end of the queue before they start loading (idealy, no tab should apear). At this version, the extension is able to remove the tab after opening. Isn't it possible to prevent th tab from appearing, and, discretely, store the link in the queue, without any flashing tab at all?
Thanks, and sorry for the suggestions, I'm just trying to contribute to your good work...
Saludos,
Vitor
Hi,
Thanks for the extension.
I would like to suggest an improvement:
Besides the number of tabs, there could also exist an alternate option to limit the number of loading tabs.
Simply limiting the number of tabs prevents exceeding the RAM usage (and eventualy CPU usage).
However, in case of slow connections, you could consider looking only for the loading tabs, instead of opened tabs. (Further more, both limits could be checked simultaneously).
If you depend on loading tabs, means that, loaded tabs do not count. They do not count for traffic overload.
The reason is that in slow connections, opening many "heavy" pages takes too long, and the servers will forget the requests, and the pages will interrupt their loading and those pages will never complete loading.
Thanks
Hi Ruben, thanks for the very useful extension!
Not sure if it's possible/reasonable to do this, but it would be nice to have a little more info in the queue, like the text of the link I clicked on and/or the title of the page that the URL points to.
I often want to select which tab to open next rather than getting whichever one happens to be next in the queue, but I can't tell what the queued URLs are. For example, opening tabs from Google search results and YouTube gives me a queue like the one pictured below.
Including link text and/or page title along with the URL would be very helpful. Great extension regardless, though. Thank you very much either way!
It would be nice to be able to disable/enable the tab limiter for a specific group of tabs (window) right now enabling or disabling applies to all windows (or group of tabs).
OS: Ubuntu 18.04
Browser - Vivaldi 2.6.1566.44
Issue :
Sometimes when I open tabs, they get added to the que as expected, but when i close tabs below the limit, and they open back automatically, they do not open the page, they open like this -
chrome-extension://kaamkonbephafcojgajnbgbdgbgbboap/
the only way I have been ale to repeat this bug is to open links in quick succession. the links that do appear this way do not have a name in the queue.
On a side note, Great extension! thanks a lot!
there is no option to send a tab to the queue. Is there going to by such option?
As title says. I am using chrome.
This happens when there are tabs in queue. Pressing that keys combination does nothing.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.