| Browser productivity | Jeff Griffiths | 14/11/13 22:00 | Sorry for cross-posting, I'm casting a wide net to looking for
interesting ideas... At the Summit Angelina and I led a session on 'understanding web developers', and there was some really interesting feedback focused on developer tools. One of the things that really caught my ear though was some feedback around browser features *besides* tools. Essentially, the developers in my group were really concerned with tab management - they typically had lots of open tabs with documentation, tools, news sites, and either wished Firefox was better at managing tabs or had various techniques for managing large amounts of tabs. My request for feedback from you is a general one: what browser features do you need, love, think could be better. What ( besides tools ) is vital to you being a productive developer using your browser? cheers, Jeff |
| Re: Browser productivity | Nicholas Nethercote | 14/11/13 22:10 | On Thu, Nov 14, 2013 at 10:00 PM, Jeff Griffiths <jgrif...@mozilla.com> wrote:Tree Style Tabs. Tree Style Tabs. Tree Style Tabs. Seriously. Anyone who is complaining about tab management hasn't used Tree Style Tabs. https://addons.mozilla.org/en-US/firefox/addon/tree-style-tab/ I really wish this was a core Firefox feature rather than an add-on, so that more people could find out about it. Nick |
| Re: Browser productivity | J. Ryan Stinnett | 14/11/13 22:26 | Couldn't agree more! Tree Style Tabs is absolutely essential to my browser
workflow. Maybe we could at least promote or recommend it to developer community. - Ryan |
| Re: Browser productivity | stripTM | 15/11/13 02:11 | 2013/11/15 Jeff Griffiths <jgrif...@mozilla.com>
> One of the things that really caught my ear though was some feedback > My request for feedback from you is a general one: what browser featuresMy proposal would improve the tab groups. One scenario would be to have different groups of tabs - Project 1 - Project 2 - Personal Management Pages Move between the different groups is very eyecandy, but for intensive use the address bar & bookmarks with tags. Currently as you type in the address bar label, can view if the tab is open elsewhere, but not within that group. If click and change to another group, go back to the previous is complicated, there is no 'ctrl-z' history between tabs. Another thing that would be nice that there was no need for extensions is exchange tool environments (see the same page in development, preproduction, production). A tool diff between environments? to compare the different resources of a page (css, js, html...). -- -=stripTM=- http://mozilla-hispano.org http://twitter.com/striptm |
| Re: Browser productivity | Thaddee Tyl | 15/11/13 03:14 | On Fri, Nov 15, 2013 at 7:26 AM, J. Ryan Stinnett <jry...@gmail.com> wrote: >> > One of the things that really caught my ear though was some feedback around >> https://addons.mozilla.org/en-US/firefox/addon/tree-style-tab/Without going so far as adding an add-on by default, I'd like to point out that Tab Groups (ex-Panorama) would actually fit most people's need, but: 1. Nobody knows about it. I'll freely admit it is very hard to discover. I can't find it in the current menu, even though I know about it. It will probably get worse in Australis. 2. The rare people who know about it dislike it because they have to click on the icon at the top right (which apparently they ended up finding, I don't really know how). The shortcut, Ctrl-Shift-E, is nowhere to be found. Note that having the button in the Australis menu with the shortcut in the information bubble that pops up would solve both of those problems. It solves so many problems so fast because: - Firefox doesn't load tabs from other tab groups upon start-up. - Panorama has an immediately accessible search functionality. Ctrl-Shift-E and start typing. - Tab groups are remembered from device to device through Sync, making it easy to browse through open tabs on another device. - The position a tab group has is fixed, making it easy for you to remember where everything is. - Most people don't need three levels of inclusion (ie, a tree), they're happy with simple groups. |
| Re: Browser productivity | Girish Sharma | 15/11/13 03:32 | I would also agree with Thaddee that Panorama is very powerful tool that
Firefox has. I would even go ahead and say that if anytime I would want to switch to Chrome, only this feature will be blocking me :) Its sad that this feature, even though being there for so long, is not at all discoverable. The story worsens in Australis (as also pointed by Thaddee). I am pretty sure that all the "tab management" issues / requests that users were giving, would be fulfilled by Panorama and that they already did not know that such feature exists in Firefox by default. I think it would be much easier and worth it to investigate a little time in Panorama to make it discoverable and even more better than to look/experiment various other ways of tab management. PS: One clear way that (I think) Panorama wins over Tree style tabs is space consumption. While Panorama saves your vertical/horizontal space by hiding other groups, Tree style tabs takes more space than a normal tab bar. > _______________________________________________ > dev-developer-tools mailing list > dev-devel...@lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-developer-tools > -- Girish Sharma B.Tech(H), Civil Engineering, Indian Institute of Technology, Kharagpur |
| Re: Browser productivity | Karl Dubost | 15/11/13 03:47 | just for giving balance in the discussion. :)
Panorama is not working for me. It changes the UI from glanceable to place to manage. On the other TreeStyle Tabs is a kind of progress. It doesn't have all the feature I want. This is the way it is currently organized http://www.la-grange.net/2013/07/22/firefox-nav-tab What I'm missing. * Groups for Tree Style Tabs. Things where I can move a tab in a group The group label is NOT a first stab. It's a folder. * Search feature on the tab list (see Opera Presto display window). When typing a keyword, it shows only the tab on the right side which contains this keyword. * A possibility to hide a group (or at least collapse it) so you can focus on some contexts. * Open a new tab in this group… (contextual menu) * Finally but not least, the number of tabs in each group and the last time this group has been activated. -- Karl Dubost, Mozilla http://www.la-grange.net/karl/moz |
| Re: Browser productivity | Nicholas Nethercote | 15/11/13 04:16 | On Fri, Nov 15, 2013 at 10:32 PM, Girish Sharma <scrapm...@gmail.com> wrote:But it takes up horizontal screen space, which is much less precious than vertical screen space. And you can have dozens of tabs open and still be able to read all the tab titles just as easily as if you have a few tabs open. Nick |
| Re: Browser productivity | Victor Porof | 15/11/13 04:19 | I’d love to see this shipping: http://readyformozilla.com/panorama/
|
| Re: Browser productivity | Thaddee Tyl | 15/11/13 04:38 | On Fri, Nov 15, 2013 at 1:19 PM, Victor Porof <vpo...@mozilla.com> wrote:I am genuinely curious: isn't that just Panorama with fixed group positions, no group names, and smaller tab snapshots for all groups but the current one? Clicking on a tab "space" sounds a lot like clicking on a tab group's grid view. |
| Re: Browser productivity | Girish Sharma | 15/11/13 04:40 | Yes, its just a (mockup of possible) UI update on panorama.
|
| Re: Browser productivity | Luke Crouch | 15/11/13 07:12 | +1 to a bunch of this; tab management is a huge productivity win.
Perhaps an even bigger win is to enable and emphasize keyboard shortcuts for everything. In fact, just read the "Mechanics" part of Neal Ford's Productive Programmer book [1] about 10 times and implement everything in there. I've given talks on the book and done experiments like so: Dev tasks: 1. go to gmail; 2. go to mdn pull requests 3. go to mdn sprint backlog; 4. google for 'mdn geolocation' Method 1 - use the mouse; time = 57s Method 2 - use keyboard shortcuts; time = 26s Doing those tasks 10x with a keyboard saves me 5.1 minutes; 100x saves me 51 minutes. I probably do those tasks hundreds or maybe even thousands of times each month. -L [1] http://shop.oreilly.com/product/9780596519544.do -- Q: Why is this email five sentences or less? A: http://five.sentenc.es |
| Re: Browser productivity | blis...@gmail.com | 15/11/13 09:07 | I've gotten a ton of mileage out of Tab Groups. I find them super useful. Would love to see them upgraded (without removing features).
|
| Re: Browser productivity | Jeff Griffiths | 15/11/13 10:12 | Thaddee Tyl wrote:
... > Without going so far as adding an add-on by default, I'd like to pointHere's the truly bad thing about tab groups in it's current implementation: if I close that window I lose work. Tab Groups are definitely an interesting idea, but until we're able to save those groups out to profile, open a tab group in a new window, sync them around to my devices, I feel like it's a loaded gun. Tab groups has failed me, and to be blunt I think that is because Mozilla failed to finish tab groups. |
| Re: Browser productivity | Eric Shepherd | 15/11/13 17:40 | Not only that, but it's official policy that we won't be investing further in them. They're just too glitchy to rely on as they are, as you alluded to, as they are. We ought to either finish them or remove them.
Eric Shepherd Sent from my iPad |
| Re: Browser productivity | tril...@gmail.com | 04/02/14 16:55 | My wish would be a tab stack feature like Opera implemented. Let me ctrl + click multiple tabs, and then select "stack tabs". They would then collapse into a single tab (kind of like how the Windows 7 shows multiple windows for one program). When I hover over or select the stack, it would expand to show all tabs in the stack.
|
| Re: Browser productivity | Nicholas Nethercote | 05/02/14 00:07 | On Tue, Feb 4, 2014 at 4:55 PM, <tril...@gmail.com> wrote:The Tree Style Tabs extension supports this kind of grouping and collapsing of groups of tabs, though the mechanics are slightly different (you drag a tab into a tab tree, rather than ctrl-clicking them). Nick |
| Re: Browser productivity | Jeff Griffiths | 05/02/14 08:38 | Also, I have heard a lot of people saying that they are suffering
through various bugs trying to use tree-style or Vertical tabs with Australis. Not sure what the current status is. Jeff |
| Re: Browser productivity | J. Ryan Stinnett | 05/02/14 08:52 | I am one such person. ;) The main issue I experience (on OS X) with Tree
Style Tabs and Australis is it causes the browser window title bar to disappear if you move a window between screens... I believe there is a bug filed on this already. Other than that, it works well, assuming you have the latest build of the addon, as many changes were made to make it work with Australis. - Ryan |
| Re: Browser productivity | tril...@gmail.com | 05/02/14 10:27 | That's cool. But I think tree style tabs is too much. I definitely still want horizontal tabs, and I only need one layer of nesting.
Another, possibly cleaner option would be to make tab groups appear as tabs in the tab bar. When clicked, the tab would contain thumbnails of the included pages, much like the new tab page. Click the thumbnail to open the desired page. Plus, you could pin a tab group so that it persists across sessions. |
| Re: Browser productivity | Nicholas Nethercote | 05/02/14 16:34 | On Wed, Feb 5, 2014 at 8:38 AM, Jeff Griffiths <jgrif...@mozilla.com> wrote:http://piro.sakura.ne.jp/xul/xpi/nightly/treestyletab.xpi is an update that works with Australia. https://bugzilla.mozilla.org/show_bug.cgi?id=940106 was the bug for it. Nick |
| Re: Browser productivity | Nicholas Nethercote | 05/02/14 16:38 | On Wed, Feb 5, 2014 at 10:27 AM, <tril...@gmail.com> wrote:Have you tried vertical tabs? If not, you should really try it. You can have 20 or 30 tabs open and still read the tab titles! So much better. And although Tree Style Tabs supports arbitrary levels of nesting, you can choose to only have one level. 99% of my tabs are either top-level or one level down, which is the same as you'd have with groups. Maybe it's just me, but I find that Tree Style Tabs is more powerful *and* easier to use than every other tab grouping design I've seen. I'll stop talking about it now. Nick |
| Re: Browser productivity | tril...@gmail.com | 05/02/14 16:54 | I've used either it or something similar in the past. It's a cool tool, but doesn't suit my needs. I'm not the person who has hundreds of tabs open. Just dozens. And I spend a lot of time developing with my screen split down the middle--a browser on one side and a code editor on the other--so I need as much horizontal space as I can get.
My point isn't to devalue tree-style tabs. I wouldn't mind seeing such a feature get the full UX treatment as an option. But I feel that Mozilla should explore an enhancement to the current design first. |