Firefox Tab Candy Alpha
Nunavut writes in with a note from TechCrunch on Aza Raskin's latest Mozilla goodie, Tab Candy. "Be sure to watch the video for a full overview — from the looks of it, it seems as if Tab Candy is sort of like Apple's Expose feature mixed with their Spaces feature, both of which are baked into OS X. For those who don't use a Mac, basically these features allow you to zoom out and get a bird's-eye-view of all your windows (or tabs, in this case) that are open — and you can also arrange open windows (or again, tabs, in this case) in certain spaces so they're clumped together. This allows you to more easily find what you're looking for with so many tabs open." Here's Raskin's blog post, the download link, and the FAQ.
Am I the only one that opens up tabs to read the content and then closes the tab after doing so? I don't really see why someone would have like 20+ tabs constantly just sitting open.
Now, give me a feature which autosizes the thumbnails on the thumbnail view automatically, weighted by how often I go to the site.
When I want to group tabs, I make new windows. In fact i rarely have more than 5 tabs per window, then 2-3 windows open. It's easy to navigate and organized, and also happens to be the way it's supposed to be done in current operating systems.
Maybe I"m just old school.
This looks very much like what is coming in out in Gnome Desktop (Gnome 3) as well. As someone who generally has 40 or 50 tabs open, I'm looking forward to it. If it allows me to search tabs quickly with a hotkey and a couple of words like Mozilla Ubiquity did I'll be extra happy.
The "Tree Style Tabs" add on is great for managing your browsing. It gives your tabs context, lets you collapse groups of tabs and move tabs from one group to another. That, and having the tabs vertically arranged lets you have far more on screen at once and make better use of a widescreen monitor. Solving many of the problems addressed by Tab Candy.
I'm really surprised more people don't use it. It's the one thing now preventing me from switching to Chrome.
"Did you exchange a walk on part in the war for a lead role in a cage?"
I've never used bookmarks properly. I just type in the topmost URL and then navigate to the page I want. Terrible, I know. There are many different ways to use the web, I've personally seen a lot of the following with friends and family:
One problem I have with bookmarks is that it's so 'open' and available to people to browse. I wouldn't want my bookmarks to be seen by everyone. What I want is a 'super lightweight tab' architecture where a tab actually represents the bookmark and only loads if I click it, which definitely beats loading 100s of tabs on startup...
I switch between browsers and computers so much that keeping my bookmarks sycned would be too hard to be worth it. A few years ago I was more of a explorative surfer, now I tend to limit myself to very few daily websites and go from there.
Slashdot needs Geekcode | Can anyone recommend any good SCIFI? My tastes: Foundation, Startide Rising, CITY, Ringworld,
Now the browser comes with a window manager inside.
Just waiting for them to come with an init, libc, X server, DBUS-daemon, and (ugh!) PulseAudio and other bloaty goodnesses.
Yuck.
I ran opera for a while and it had this nice preview feature where it would give you a thumbnail of frequently visited sites. I stopped using it because there are some places I go to which I don't want to appear, even as thumbnails, when there are people around who might take an interest. Some of them have really crappy eyesight, which is a godsend, but I don't like relying on things like that.
http://michaelsmith.id.au
Saw the video of TFA and it seems Showcase does The Job, and is 'mature' as well; while not requiring so much manual intervention (which others might value as a Good Thing). I've been using it for at least a year and really like Showcase.
https://addons.mozilla.org/en-US/firefox/addon/1810
You can't be ahead of the curve, if you're stuck in a loop.
I agree with you: the desktop environment should be doing this stuff. I like Windows Fences but it only applies to files and folders. I believe the reason is the difficulty to 'render' graphics, text and arbitrary media in desktop level code. With web layout rendering engines and Javascript and DOM, it's quicker to implement a snazzy interface that it would be in low level code.
It's sad to see that 'drag and drop', window algorithms, redraw algorithms are reimplemented again and again ontop of eachother without actually being used.
Slashdot needs Geekcode | Can anyone recommend any good SCIFI? My tastes: Foundation, Startide Rising, CITY, Ringworld,
I would definitely like to use that at home.
But something tells me that Fx4 would be as dumb and useless as Chrome is - for work. At work I need something reliable and flexible to accommodate all the silly needs of the intranet web apps. Chrome's lacking bookmarks (no bookmarks menu; no bookmark shortcuts; no keyword search), poor/non-existent keyboard shortcuts and silent updates (which constantly screw up the most visited sites tab; silently break extensions) ruined my experience with it on pretty much all occasions I have tried to use it. Way too primitive, way too dumb, way too unmanageable.
Seems I have to start looking for a new browser for office sooner than expected. But that is not an easy task. FireFox at least to me is quite unique: uncluttered plain user interface interface with configurability second only to ... earlier Fx versions. Opera is too cluttered with unorthodox UI. IE is an archetype for Chrome and fails similarly. Should try SeaMonkey next...
My most hated feature of FireFox (borrowed from Opera) is the fast start-up with tab content being pulled from cache. Once I worked on severe regression: debugged for two+ weeks straight. Finally I localized/fixed the problem, checked in the changes and took rest of the week off. Next Monday in office I booted my laptop and started FireFox. As home page in office I have the shared team to do list web app. And it showed me that I *again* have the very same highest-prio issue on to do list, meaning that all the analysis/testing done before is wrong and after all the weeks of work regression still persists. Cold sweat wiped, gulped two cups of coffee, stretched my fingers and came back to the cubicle readying myself for another week+ of shitty work. Only to notice that the FireFox actually pulled the cached view of the to do list from the week before.....
All hope abandon ye who enter here.
Thus speaks a man who has never experienced the addictive tab-craziness of TV Tropes ;)
Or Wikipedia. Or Encyclopedia Dramatica. Or Ward's Wiki and Everything2, which were probably the originators of this densely hyperlinked style that encourages hyperbrowsing.
I'm really surprised more people don't use it.
Vertical tab lists and other sidebars really need a monitor at least 1280px wide. Some people such as myself have an old 1024x768px monitor or a netbook with a 1024x600px monitor, and more and more web sites are designed to run maximized across the entire width of such a monitor.
Until recently, my internet experience called for no more than 10 tabs to be open, ever. I've started a new job which calls for a lot of browsing on a lot of websites. The other day I got up to 80 tabs open at the same time.
I'm a huge fan of the Tab Mix Plus Firefox add-on. It allows you to have multiple rows of tabs, and even set unread tabs and current tab to a different colors. Very helpful for visually seeing what's been read, where the new tabs are, where the actual tab is for the page you're on, etc. Especially when there's 20+ open tabs on your screeen at once.
https://addons.mozilla.org/en-US/firefox/addon/1122/
After watching the video, there may be some good things about "tab candy" (it is nice to imagine that you could bunch tabs into little piles that would then form themselves into windows), but a lot of the downside is still there or has merely changed form.
/., viewing paparazzi produce, etc.).
If you pile several tabs into one lump and close that lump w/o thinking, you may realize that you just closed something that you needed--what was it? where is it? how do I get it back?
The problem of absent-minded browsing is always there, no matter how the windows/tabs may be rearranged.
Also--although Aza (at least as edited) was pretty smooth at his version of 3-card monte--amidst the blur of his presentation there seemed to be a lot of time spent doing what the (software) browser wants to do (i.e. configuration) and not what the (human) browser wants to do (like reading horoscopes, nattering away on
After configuring speed dial, morning coffee foxtab, and all of the toolbars, and after managing bookmarks, and choosing skins, persona and theme, a person just needs to get up and go to the bathroom now and again.
I use Foxtab - somewhat similar, but really pretty useful on a netbook, since you can get rid of the actual tabs and call up the interface as needed.
How does this improve the world?
Opera have had this since I first started to use it in 1996. Except they called it "Multiple document interface" (but it is still a bit more advanced then most other applications with MDI). And yes, you can group windows/tabs together.
Firefox users used to complain about Operas MDI being to complicated (but other applications have become more and more like Opera, so this is perhaps not true any longer), on the other hand, they also used to complain about Operas tabs.
now if all the web apps I'm required to use at work would work in firefox...
The OS X-only, Webkit based (japanese) browser, Shiira, has had this "tab-sposé" feature for years. It was written during a period when Safari "showed promise" but was nowhere near properly usable, but doesn't appear to be well maintained at the moment, which is (imo) something of a pity.
My UID is prime. Is yours?
Firefox (vanilla) currently lacks _very_ basic tab management features like:
* Multi-row tabs
* Undo Closed tab(s)
* Properly highlighting current tab
* Highlighting of unread tabs
* Tab context menu is missing:
**** Duplicate Tab
**** Close other tabs
* Some sort of smart grouping of tabs like: Tree Style Tabs
* Tab counter
* Auto refresh tabs
* Highlighting of the following kinds of tabs is missing:
**** Current tab
**** Tabs that refreshed and not been read
* Some sort of smart aging of tabs
* Ability to be able to read tab titles that exceeds the tab width (fisheye tab extension)
* Intelligently grouping tabs (by domain for starters)
* Preview open tabs
* Text search through open tabs
All of the above are available via firefox extensions. And I understand the argument to keep them outside the main browser to eliminate bloat and enhance security.
However, it seems like firefox product management has (finally) realized that more and more users have a ton of tabs open, and they finally need to add tab management features inherently in the browser. But why add something like tab candy, when there is so much else they can start by adding that will enhance productivity? Why start with something that is so complex and bug-prone? I would try to get the low hanging fruit first and then learn from those experiences.
If I were managing a competitive browser (like IE or Chrome), then implementing most of the above would, I believe, put a massive dent in firefox's user base (at least the power users would be gone).
For the record: My tab counter tells me I have 95 tabs open right now, some from work, some for online shopping, some for email, some open for info guilt (wikipedia, gizmodo, slashdot, other blogs), some for news and so on...
This is a good example of a solution devised by an engineer. Somehow they think that peering at icons, dragging and dropping them, and organizing them into a hierarchy is really something the average user would want to do. The average user will find this solution worse than the problem. A better solution is to simply do what Chrome does and open new tabs next to the originating tab. It doesn't solve all the world's problems, but it's automatic and solves a couple of them.
This sounds neat and certainly looks like a nice feature but does anyone else think it's about time that Mozilla makes a stripped down lean version of Firefox without all the extra features for someone who's just interested in the core browsing attributes? They can name it something like Phoenix or Firebird to distinguish it from Firefox.
"What kind of music do pirates listen to?" -Paul Maud'dib
"Yeeeaaarrrrr n' Bee!!" -Stilgar, Leader of Sietch Tabr
While I like the idea and can easily imagine the fun/productivity of this on a touch based machine, what happens when a single tab goes haywire and crashes everything? I wish the Firefox devs would take the idea from Chrome and implement individual tab processes. With multi-core machines ever on the rise I can't see why not.
It would be great if the videos were available in WebM so I could actually see them. It is supposed to be the new Firefox standard after all.
Wow. He just reinvented "Open link in a new window". Congrats.
I'm happy with bartab https://addons.mozilla.org/en-US/firefox/addon/67651/ and list all tabs menu https://addons.mozilla.org/en-US/firefox/addon/12380/
*BLOAT*!
I do not WANT more complexity and eye candy built into Firefox. It is getting larger, using more memory, harder to control (and lock down), and using more CPU all the time. Can't they add this kind of stuff with extensions??? Or perhaps split Firefox into two versions- one fat and one small?
If this keeps up, I will have to look for another browser that fills Firefox's original mission- small, fast, efficient, simple, multiplatform, open source, and expandable.
what i wanna know is how this will help me browse porn...
Someone should explain to the guy in TFA's video that, as his browser only runs because there's an operating system that makes it possible for it to run, if he is using a browser then he is automatically using a operating system. So no, you don't use your browser more than you use your OS.
Slashdot, fix your code or at least hire someone who is competent at it to do it for you.
Hmm, this sounds exactly like IE8 on Windows 7. Except IE8 is actually integrated into the main navigation bar of the OS. You just hover over the icon and a list of tabs pops up where each tab is a thumbail snapshot of the page.
The example which is given in the video from TFA to try to demonstrate the need for this tab candy nonsense is how a clumsy user can fill a tab bar with countless unrelated tabs. Yet, from the example which was presented, there is absolutely no need for that sort of crap. Let me explain.
In the example the user starts off with a browser window which already has tons of tabs, which is already in itself a sign that the user doesn't know what he is doing. From there, a case is presented where the user suddenly feels the need to start a new search, which happens to be completely unrelated to anything that he was already doing. Well, in that scenario, the user could very well do the very same thing that any semi-rational user does when he finds himself on that very same situation: open a new browser window dedicated to that search and go crazy with the search results. There, fixed. There is no need for this tab candy crap, searches/online tasks are perfectly compartmentalized, the tab bar is clean and cluttered, the navigation to/from opened pages becomes simpler... Everyone wins.
Now, let's look at what this tab candy crap brings to the table. So a clueless user who is perfectly incapable of organizing his workflow finds himself with a single browser window with dozens of opened tabs. He suddenly feels the need to open another dozen tabs to perform a completely independent task. According to TFA, the solution to his problems comes in the form of this tab candy crap. Yet, the only thing that it is capable of doing is offering yet another needlessly cumbersome step to do nothing more than provide a different, resource-expensive way to present to the user the tabs which he has opened.
So, in other words, this tab candy crap is nothing more than a window manager built into a browser. I mean, manually group tabs? List the tab groups which are currently opened? Put some tabs on the foreground while putting others on the background? Present the user with small icons representing the opened tab? If you replace "tabs" with "windows" you are describing pretty much any window manager out there. So why exactly is it a good idea to build a window manager into a browser?
Slashdot, fix your code or at least hire someone who is competent at it to do it for you.
That is my question. I had to downgrade to the 3.5 line after the 3.6.7 update the other day. I tried the latest 3.6.8 as well, and it too crashes the moment it hits a page with flash. 3.5 works just fine.
We were all warned a long time ago that MS products sucked, remember the Magic 8 Ball said, "Outlook not so good"
Someone repackaged MDI. It's like Windows 3.1 all over again.
...is to compensate for the nigh-intolerable sluggishness of the "Web Experience (TM)". Open several links in tabs while still reading the current page (prefetch, if you want to call it like that).
I see some sarcasm and hate for this, but I personally welcome it. This type of thing, once integrated into my workflow, will definitely help me with research projects and the like.
That is like activities in KDE Workspace (Plasma Desktop or Plasma Netbook) what allows you to group the application programs windows to tasks (or tab them with KWin together) and then have them separated and have automatic metadata storing and file linking etc.
I'm willing to bet that the people posting in this thread about always having 20+ tabs open, with things like java weather trackers running in them, are the same ones that complain about Firefox's "bloated" use of memory.
What about performance? What about stability? What about less bloat and some more functionality? Is this really a browser for the monkeys? Flash (still, quite used as surprising as it might be to the developers) can crash it and take all the tabs with it. The addons (which they never fail to mention) can do a lot of things including memory leaks. How about that before going for the candy? Ooops, for that they need to get some programmers.
http://www.accountkiller.com/removal-requested
To me, tabs are a part of my reading workflow - somewhere between bookmarks and speed dial. Tab Candy, if implemented, would be somewhere between bookmarks and normal tabs: permanent storage, but for task-specific purposes.
The reason why I use piles of tabs (50+ per window if necessary) is that I prefer not to do mental task switching between searching for something and looking for a solution/an idea/reading.
So I will do a search on something, open new tabs until I am satisfied that I have opened all the promising links, then close the search and start reading the tabs I have open. I will first glance at the content, and will just close the tabs that don't look like they are worth reading. Then I just read, leave the best tabs open for reference and start doing whatever the search was for (coding, writing etc.).
I currently use different windows to keep separate tab groups for each different task (e.g. email, coding, search for best widget). Whatever I use a lot or whatever I think I should look at again soon gets added to Speed Dial (e.g. Slashdot, interesting articles), and less frequent stuff that I want to keep for reference goes to the bookmarks pile. The only problem is that closing a browser window means I either lose all the stuff I haven't read in that window or I have to bookmark them.
Tab Candy would seem perfect for temporarily storing a window (e.g. reference material for project X) for later without the hassle of bookmark management.
I know it's "just a different kind of bookmark management system" from some perspective, but so is Speed Dial - which I consider essential.
I use Tab Mix Plus in combination with TabGroups Manager. Typically I am running with 3000+ active tabs in 50ish group tabs, 6 windows (all I can keep track of in my head)-- but only 6 or 7 of those group tabs open and taking memory/processor-- TabGroups Manager suspends the rest.
TabGroups Manager is a "hidden gem." In comparison, Tab Candy seems simply purposeless to me!
I'll check that out. It sounds like it could be useful.
What, pray tell, do you do which you need 3000+ tabs for? If you're working an 8 hour day, that's about 8 seconds per tab for the entire day. That's once you have them up and running. The startup/load time should you accidentally hit "refresh all tabs" must be insane.
Something that starts with "T" and ends with "ropes" is one thing you'll need a browser to support 3000+ tabs for.
"clumsy user", "clueless user", "semi-rational user", "a sign that the user doesn't know what he is doing", ...
If you have ever conducted user studies of browsing behavior, you would see that the tasks that Aza describes are exactly the ones users perform in the real world. Why do you think it's unexpected for a user to pause a current browsing session and look for something unrelated, and wish to keep that search session separate from the previous one?
No, simply a new window would not be sufficient, because pretty soon, you end up with several different windows, and not all of us have the luxury of 30" displays to arrange them on. Yes, this is a window manager built into the browser, because default window managers have been inadequate in coping with the number of browser windows and applications users have open. If they were adequate, tabs would never have been needed in the first place.
From initial design sketches, this does seem like it will contribute its fair share to helping with the information overload problem. The only way to confirm that this is indeed a usable solution is to run it by users in real-world studies. You'd be surprised how much the average user or the power user differs from engineers and developers.
What about bookmarks? Bleh to tabs, I don't wanna have a hundred of them open anyway... I DO wanna have thousands of bookmarks, and Firefox is just no use in that regard, never has been, and judging from the stuff they get excited about, never will be.
What a joke. It's a browser for the masses alright.... the drooling excitement in the second half made me cringe haha.
http://apple.slashdot.org/story/10/07/20/0421257/Google-Chrome-Now-Has-Resource-Blocking-Adblock?from=rss
What we see here is not even a shadow of the beauty that is the TabKit add on. Or being less nice, this UI bites.
I can only hope Mozilla doesn't use their position to force this second-rate solution down everyone's throats. Seriously, TabKit is the single most important add-on I have, being key to keep everything managable. If I have to pick between TabKit and FF, I'd rather have Tabkit and fork FF.
Your firewall is probably blocking the plugins process.
Look here for a solution:http://kb.mozillazine.org/Plugin-container_and_out-of-process_plugins#Plugin-container
I avoid the tab scrolling by using the tabmixplus extension and enabling multi-row so when the tab-bar is full a new tab bar starts below the first, and no tabs scrolling out of view.
Is it just me or does this project looks like what twitter could do to tabs with a bit of patience?
Oh well.
Judging by the responses, I take it that not many people here have thought of The Humane Interface, which was written by Aza's father Jef. Tab Candy looks like it is influenced by the Zoomworld idea Jef had in mind in the book and was starting to develop with the Archy interface. The last few minutes of the video, particularly zooming out ad infinitum and syncing with physical devices and other external resources illustrate this. It even operates on the same concepts - spatial thinking and incremental find.
I know there's lots of skepticism about this, but I hope it takes off because I'd like to see this be an interface for an OS.
Freedom is drinking a beer in the park when you're supposed to be at work.
Vimperator+buffers. Nuff said.
4:3 monitor is widely used in business environments and having 4:3 1024x768 monitor doesn't automatically entitle you to "old monitor using dinosaur".
Why 4:3? If you have a book or as you are super modern, a "Kindle", check its W/H ratio. It took centuries.
16:9 or, the horrible 16:10 (which has something to do with scaling 4:3 evenly) are good for... movie/video watching. 4:3 is good for reading/editing text/ business graphics. Sad thing is, some professional webmasters knowing this fact and insisted on using 4:3 on main text (e.g. story) area started to give it up because of 16:9 owners keep whining about "wasted space".
Oh, if human eye evaluates in matter of millions of years, 16:9 can become optimal reading format :)
Pretty cool stuff https://addons.mozilla.org/en-US/firefox/addon/8879/ It is very neat ... plus you can arrange your tabs in so many different ways
I don't use tabs except for the rare times I use Windows. I always thought they were a hack to make up for Windows' fucking lousy window management. This seems to confirm that, since you can get these Tab Candy tabs by turning tabs off in Safari on a Mac and just using Exposé. These are also how iPad tabs work: you only see them as an overview.
Looks to me like Tab Candy is basically a windowing manager built as a Firefox extension. This means it is a windowing manager written in HTML, CSS, and Javascript. That's not exactly a high-performance stack, especially given Firefox's penchant to leak memory over time.
Why not let the OS manage your windows? It's much better equipped to do so. On OS X I can open every link in a new window, and use Expose to sort them out. Or I can be smart about grouping tabs per window....work tabs in one window, search in another, etc. And Firefox lets me drag tabs on and off windows so I can rearrange them pretty easily.
Build a man a fire, he's warm for one night. Set him on fire, and he's warm for the rest of his life.
The thing that continues to infuriate me about tabs, is that we're expecting applications to provide them. This is a waste of time for application developers! The lack of tab support is a deficiency in the majority of window managers, that should be addressed (only) at the window manager level.
The proof is in how poorly tabs continue to integrate with OSes. Suddenly you need 5 or 6 commands to deal specifically with tabs, e.g. it seems there has to be a "Close Tab", "Open in New Tab", etc. in addition to "Close Window", all because there is no easy way for the application to distinguish one from the other. Minimization doesn't seem to do exactly what you want. And sheets on Mac OS X, originally awesome for their ability to not block access to more than one window, now end up blocking 20 tabs at once.
But even if this wasn't the case, who is to say that all my tabs should be web browsers? It is completely reasonable to want one of those tabs to be my mail client, a couple to be terminals, etc. with web browsers mixed in. The only sane way to achieve that is with window manager support.
Yes, some window managers have this, but only obscure ones. Until you have Windows and Mac doing this, Firefox won't stop doing it.
"Microsoft killed my company, I hold a personal grudge. I don't use Microsoft products and neither should you."-JWZ
Firefox will lose to chromium with extra baggage like this.