Nekokami

Ads by Google

Thursday, November 27, 2008

Why TooManyTabs is Not JUST a Set of Bookmarks

TooManyTabs is designed to give you much more functionality than a set of tab-like bookmarks. It saves browser's memory, organizes tabs and it is easy to use!

When a unpinned tab is restored to the normal tab bar, we do not merely just re-open the URL. The fact is, TMT will try to reload the thing from disk cache (if possible) and the tab state, including tab history and scroll position, will be restored. In other words, TMT tabs are real, working tabs that is merely "frozen". "Freezing" the tab in this way allows all active scripts to be stopped and thus saved memory. The only exception is pinned tabs - every time a pinned tab is restored to normal tab bar, the tab state is not restored to prevent the page from loading outdated content. The program logic is actually very straight forward and is easy to understand.

The next issue is about the number of tabs that you can store in each row. The truth is it depends on how large is your Firefox window. We decide not to scroll the row like Firefox because it is simply too hard to locate your tabs when there are too many of them. We try to make it dynamic so that you can see as many tabs as possible in a reasonable size. The tabs would shrink just like a normal tab and a warning would appear when the window size becomes too small to view all the tabs in the row. I hope our users would understand why we want to implement it this way~ 

We have receive a lot of suggestions on different features. Our team would consider each of the suggestion carefully and improve TooManyTabs gradually. Thanks for your support.

3 comments:

ktopaz said...

can you please add the ability to hide / auto-hide the toomanytabs tab-bar?
it will be great if we could have a button that hides/shows this bar, or the option to have it auto-hide and reveal itself only on mouse hover over some hot-spot.

great addon, thanks!

Sandy@visibo said...

ktopaz: We are working on a upgrade which would include auto hide function. Thanks for your comment.

Unknown said...

I understand what your saying. Please see my comment in the post aobut the latest release, i had a few suggestions.

But my main question is this, by putting the tab in the toomanytabs bar, am in infact completely unloading that tab from memory? As in its the same as the tab was closed?

If not, can you make this an option? You can store the tab state like taboo but on the disk. I think this is what your saying it does, but this post kinda confused me.

The reason i ask, is i went from having 60 active tabs, to like 20 (with 40 in toomanytabs) and my memory usage didnt go down as much as i would expect....

so anyways, my request is to have an option to completely kill the tab and have it 100% reloaded when its loaded from the toomanytabbar, but the tab state (history, etc) would be restored from a log file on the disk...

Ads by Google