lxieyang / vertical-tabs-chrome-extension

A chrome extension that presents your tabs vertically. Problem solved.
MIT License
461 stars 101 forks source link

Vertical tabs disappear when I click '+' (Add tab) or go to Chrome Settings page #30

Closed JetsonDavis closed 4 years ago

JetsonDavis commented 4 years ago

Here's a video:

https://www.dropbox.com/s/qrpudv7dhgy0n5w/Vertical%20Tabs%20Issue.mov?dl=0

lxieyang commented 4 years ago

Hi, thanks for the interest!

TBH, as much as I want them to work, this is something that Chrome prevents us developers to do. Essentially, what the extension currently is doing is injecting an iframe to the webpages that you're browsing through something called content_script. However, since new tabs and any of the chrome pages like the settings page are considered a part of the Chrome UI and therefore not regular webpages, no chrome extension are allowed to interfere with them, let alone injecting something into them (even if in our case it's something completely benign). So, unless Google/Chrome in the future decides otherwise, there's currently no way of showing the vertical tabs on new tabs and the settings page.

That said, I hope the following can help ease your concern:

Hope this helps! And thanks again for your interest and trying this extension out!

JetsonDavis commented 4 years ago

Hey Michael,

Thank you for the detailed explanation! I use Firefox with Tree Style Tab which works incredibly well. I want to switch to Chrome because of some dev tools unavailable on FF, but am dependent on vertical tabs! Guess I’ll stay put for now.

Best,

Jeff

On Apr 8, 2020, at 10:01 PM, Michael Xieyang Liu notifications@github.com wrote:

Hi, thanks for the interest!

TBH, as much as I want them to work, this is something that Chrome prevents us developers to do. Essentially, what the extension currently is doing is injecting an iframe to the webpages that you're browsing through something called content_script. However, since new tabs and any of the chrome pages like the settings page are considered a part of the Chrome UI and therefore not regular webpages, no chrome extension are allowed to interfere with them, let alone injecting something into them (even if in our case it's something completely benign). So, unless Google/Chrome in the future decides otherwise, there's currently no way of showing the vertical tabs on new tabs and the settings page.

That said, I hope the following can help ease your concern:

I created this extension as a hobby project so that you could quickly access different webpages from other webpages through a sidebar (I'm a little obsessed with sidebars of those control dashboards and alike). In the future, I could imagine a feature where you're also able to click the extension icon, and the vertical list will show in a popup. I heard that MS Edge is considering adding this vertical tabs feature into their UI. I imagine unlike Chrome, Edge will add this as a native browser UI, so that you can access the list independent of which page you have open. That might be another good thing to look forward to (honestly, I'm pretty excited about that too!) Hope this helps! And thanks again for your interest and trying this extension out!

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/lxieyang/vertical-tabs-chrome-extension/issues/30#issuecomment-611329282, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAGV3PUEZDVMWT64YWBGYY3RLVJEDANCNFSM4MENROVQ.

lxieyang commented 4 years ago

I know! I personally also use FF just for it's Tree Style Tabs.