GNOME Bugzilla – Bug 735050
Pinned Tabs like in Firefox
Last modified: 2018-08-03 20:21:59 UTC
i have some Tabs which are always open. In Firefox you can Pin those Tabs. Please add this Feature to Epiphany.
I wants to work on this.
I see only one problem with the way to implement this with the GTK+'s API:
When there is overflow tabs, and the Pin tab in the start of the tabs, when you
switch to the last tab (in the end of the tabs), the first tab will be hide because
of the overflow.
In firefox, I see the Pin tab always shown, also when there is an overflow.
I doubt there is a need to further complicate the tabs UI. Why not use the Save as webapp feature instead?
Because you can't put more than one window app in the same window...
The benefit of the pinned Tabs is that i can use the tab bar like always with the nice addition that i have my everyday used sites always open in smal Tab Icons. If it is not possible to do this with GTK, then i can live with it. It's not an Killer Feature but one that i will be missing a bit.
(In reply to comment #4)
> Because you can't put more than one window app in the same window...
Obviously you can't! That's the whole point, to keep that specific site open at all times regardless of whatever else you're doing in your browser. You just need to flick back and forth using Gnome Shell instead of the browser tabs UI. This may not be what you're used to from Firefox but it fits quite well in the "Gnome Shell philosophy".
FWIW Chrome has both pinned tabs and web apps, and I use both at the same time. Pinned tabs have a different use case, e.g. I might want to keep one to a bugzilla list of issues for a project I often work on, but that is not really a web app.
Pinned tabs are great. There are tabs that you want to be single instance in the web browser (think messengers). Still there are issues to decide about pinned tabs behavior:
1. What's the behavior when opening a new tab with the same address?
- OS X's Safari goes to the pinned tab (singleton tab)
- Chrome and Firefox opens a new tab with the same content
2. What's the behavior of multiple windows?
- OS X's share pinned tabs (and the web view, so no double loading)
- Chrome and Firefox opens a new window without the pinned tabs
3. What's the behavior of session restore?
- OS X's reopens and reloads the pinned tabs on demand
- Chrome and Firefox reopens and reloads the pinned tabs on demand
I like some of the OS X's singleton tabs, so if I mistakenly open, for example, messenger.com, it jumps to the already open tab, but I don't like the idea of sharing the pinned tabs through windows (although the web view sharing thing is technically awesome).
A good UX approach to implement inside Epiphany is to merge the singleton tab (item 1) with other items. This would make Epiphany take the better of both worlds.
-- GitLab Migration Automatic Message --
This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/epiphany/issues/248.