Could PANORAMA feature be brought back to Firefox?


#1

Hi
This Containers feature seems one of the most interesting updates for Firefox to me. Thanks
But it could be even more powerful and make even more sense if there was a way to group the tabs by container and navigate through containers similarly to what the Panorama built-in feature would do.
This feature is currently still available as an addon (Tab Groups), but this addon will cease to exist when only webextensions will be supported (as announced by its maintainer).

So, built-in Containers + Panorama… that would be the acme.
Thanks


#2

I see you left a comment on https://github.com/mozilla/testpilot-containers/issues/336 … we’re definitely watching the :thumbsup: and comments on those issues to help us decide what enhancements to make to Containers in the future.

Thanks for the feedback.


(Graham Perrin) #3

I’m here via https://github.com/Quicksaver/Tab-Groups/issues/535#issuecomment-290931884, and after wading through various issues in GitHub:

  • I don’t yet see how containers – with or without a tab centre – might allow me to do what I currently do with tab groups.

My KDE Plasma 4 use case

  • a single activity
  • twelve desktops, as shown at https://discourse.trueos.org/t/-/458/7?u=grahamperrin
  • a Firefox window for Mozilla stuff, a Firefox window for BSD stuff, and so on
  • switching between windows is most often performed with a click on the title of the window, where all titles are listed in a panel to the left.

Switching between windows is less often performed with actions such as:

  • Alt-Tab
  • Shift-Alt-Tab
  • Control-F8 for the panorama of all desktops
  • Control-F9 for a panorama of the current desktop
  • Control-F10 for the panorama of all windows.

Key point:

  • I made the panel my at-a-glance panorama of all window titles.

At-a-glance = without any keystroke or movement of the pointer.

Screenshots

In my Mozilla window, tabs are not yet grouped –

– but soon will be.

A (Shift-Control-E) panorama of tab groups in my BSD window:

Moving tabs

  • from one group to another, within a window, is most often performed with the contextual menu for the tab
  • from one window to another is most often performed with drag and drop, using the panel list of titles.

Side note: I’d also like such actions to be possible through traditional menus.


#4

If you don’t mind, could you copy that comment to the GitHub issue?

UX personnel will look at that issue soon.


(Graham Perrin) #5

Thanks, [quote=“groovecoder, post:4, topic:14672”]
copy that comment to the GitHub issue?
[/quote]

– I’ll link from GitHub to this discussion.

Related, and hopefully a better expression of the fundamentals:

https://discourse.mozilla-community.org/t/the-window-is-the-container-the-user-groups-things-within-a-container-those-things-are-tabs/15451?u=grahamperrin


(Graham Perrin) #6

I now have more than 250 tabs in that window, spread across a long list of (Tab Groups) groups. It’s timely to share some screenshots of that window, and others.


https://github.com/mozilla/testpilot-containers/issues/428#issuecomment-325489803 for shots of my relatively simplistic ‘day job’ use of containers (without Tab Groups) – limited to a lesser-used profile with relatively few extensions.


Below: some more realistic shots – of my usual profile. In a few of these shots I toyed with use of containers. Also, there’s some movement of buttons – for example, in the most recent shots I chose top left for Tab Groups.

First, a shot of the overflow (for lesser-used things that require, or benefit from, an icon):

2017-09-01 08:14:35 overflow

Selected use case screenshots from this morning

Chronological order. Not solely related to Tab Groups or containers, but I’d like to keep this collection in one place …

Following Wayback Machine extension response to a 404 error:

2017-08-31 12:56:06 following Wayback Machine extension response to a 404 error

A change from desktop to mobile at addons.mozilla.org, not respected by all pages:

org, not respected by all pages

Containers drop-down dropped from one point with (above) Vertical Tabs Reloaded:

2017-09-01 04:11:24 Containers drop-down dropped from one point with Vertical Tabs Reloaded

An about:sessionstore view of groups with names of average length:

2017-09-01 04:16:09 an about:sessionstore view of groups with names of average length

An about:sessionstore view of my longest-named group:

2017-09-01 04:17:47 an about:sessionstore view of my longest-named group

Containers limiting the length of a name to twenty-five characters:

2017-09-01 04:19:33 Containers limiting the length of a name to twenty-five characters

Changing the title of a tab:

2017-09-01 04:30:29 changing the title of a tab

Four extensions immovable from – wasting space in – the location field:

2017-09-01 04:33:19 Mozilla Firefox Test Pilot Containers and other extensions wasting space in the location bar

Reloading all tabs following another addons.mozilla.org switch from desktop to mobile:

org switch from desktop to mobile

addons.mozilla.org desktop view of a comment after switching to mobile:

org desktop view of a comment after switching to mobile

Tab Groups, top left:

2017-09-01 06:55:16 Tab Groups, top left

Underlines in a pale sidebar of Vertical Tabs Reloaded:

2017-09-01 08:36:23 underlines in a pale sidebar of Vertical Tabs Reloaded

Underlines in a darker sidebar of Vertical Tabs Reloaded:

2017-09-01 08:39:29 underlines in a darker sidebar of Vertical Tabs Reloaded

Key points

I need to see as much as possible of the URL in the location bar.

More than seventy groups, and it’s not unusual for their names to be more than 30 characters long, for example:

  • agile method, extreme programming
  • Open Source Design brand, identity, logo

– 33 and 40 characters, respectively. The longest is 65 characters.

In fairness: container metadata in the location field is not entirely a waste of space. However: the combination of 25 characters, non-abbreviated, plus an icon that I’ll never use, is troublesome.

With preferences for Auto Unload Tab I get, in the sidebar (of Vertical Tabs Reloaded), five states. One of the five is rarely used, the others are very useful to me:

  • active (front)
  • loaded and read
  • loaded and unread
  • non-loaded or unloaded.

Underlining

I experimented with underlines in the sidebar of VTR a few weeks ago. They were too noisy for me; distracting, confusing, so I abandoned them after a few minutes. I revisited the feature, this morning, solely for screenshots.

I guess that a Firefox Test Pilot Containers implementation might be more subtle, but I don’t foresee myself liking it. I keep an open mind.