cxw42 / TabFern

Google Chrome extension for saving and restoring sets of tabs, and for switching between windows and tabs from a vertical, grouped list.
https://cxw42.github.io/TabFern/
Other
170 stars 29 forks source link

TabFern as a sidebar (TFaaSb?) #82

Open cxw42 opened 6 years ago

cxw42 commented 6 years ago

It makes a lot of sense, and should work nicely if we do a Firefox port. However, Chrome does not support sidebars. If anyone knows how to use a content script to drop the current page into an iframe without trashing the history and the Back button, please let me know :) . This example overlays the sidebar (I think), which strikes me as suboptimal.

However, it is possible to get the size of the current monitor by creating a full-screen window. That means we can:

Requested by a user on 2017/11/05.

devinrhode2 commented 5 years ago

I have extensive experience dropping the current page into an iframe, and I will say, it can be done in a mostly acceptable way, but should be expected to break frequently and it will not work for all websites, so you'll need to add some chrome somewhere to pop the current page out of the iframe.

I've mostly been a chrome user the past several years but am currently partial to FF because I've experienced quite better performance with it. A sidebar is quite nice. It's possible chromium has an experimental flag for a sidebar api still, and that api is actually robust now (saw it several years ago).

If the sidebar ui is the holy grail, using iframes will make it quite tarnished. (If it's possible for a user to use FF instead of chrome, and it is possible to have sidebars in various forms in firefox, then TFaaSb on FF might actually be the holy grail, something I'm curious about)

cxw42 commented 5 years ago

Agreed - FF+TFaaSb sounds like a nice combination!