-
Notifications
You must be signed in to change notification settings - Fork 28
I know, I'm sorry. Unfortunately I haven't yet found the time to make it work properly -- I now work on Firefox full-time and that takes priority. Please read my blog post on the Future of BarTab.
We might change the way unloaded tabs appear in the UI in the future. For now you can customize it yourself using the userChrome.css
file in your profile directory:
- Go to about:support
- Click the button next to Profile Directory to open your profile directory in Explorer/Finder/...
- Find the
chrome
subdirectory and create a file calleduserChrome.css
with the following contents in it:
.tabbrowser-tab[ontap=true] { opacity: 1.0 !important; }
to make the tab label and icon appear with full opacity. You can of course also apply any other CSS style you like to unloaded tabs.
BarTab tries its best to find the page's title and favicon in your browsing history. So if you've visited the page in question before, chances are good that they're displayed. Beyond that there's little BarTab can do. Getting the page to find out its title and favicon would of course completely defeat the point of not loading the page in the first place.
3. BarTab should do <insert some do-what-I-mean tab loading/unloading behaviour here> because that's how I use tabs. Can you do that?
We would certainly like to explore some ways of making BarTab adapt to the user's tab browsing behaviour in the future. That said, there are lots of ways that people use tabs and it's almost impossible for BarTab to cater to everyone's needs. Thankfully, technologies like JetPack allow us to encapsulate custom loading/unloading behaviour in very little code, so hopefully there'll be lots of interesting add-ons that make use of BarTab's API. Take a look at BarTabUnflash for an example.
This is a problem I'd love to solve since there are quite a few places where thumbnail previews for tabs can play an important role in the browser UI. However, this isn't an easy problem to solve. Of course by the very nature of BarTab, we will never be able to provide thumbnails for pages that have never ever been loaded. But we might be able to persist thumbnails for pages that have been visited recently. That said there are some important performance implications to consider. This isn't an easy problem and we want to get it right.
I'm sorry that BarTab doesn't do what you expected. BarTab works well for thousands of users who use tabs extensively. There are well-written reports of its memory conserving abilities. But if what you're looking for is a way to make your 10 tabs consume less memory or if you think that 100 MB is too much for a browser to consume, then BarTab probably isn't what you want.
Firstly I don't want people to get the impression that BarTab is shareware or something of similar dubious nature. Secondly, taking money may also create the impression that I'm making some sort of commitment to the software. In practice that's of course true -- I take BarTab very seriously. But I still don't want to feel obliged because people have donated money. If you feel the need to show your appreciation, write me an email, buy me a beer or just spread the word about BarTab.