Show HN: Chrome extension to close Zoom/Notion tabs after launching desktop app (chrome.google.com)
Hi HN! I use the desktop versions of Zoom, Notion, and Asana, so at the end of the day, I have a ton of Chrome tabs left over from these services launching their apps. I threw together a little extension to clean these tabs up.
Do folks tend to use the browser versions of these apps? Or are there other sites that this extension should support?
50 comments
[ 3.3 ms ] story [ 109 ms ] threadhttps://chrome.google.com/webstore/detail/xoom-redirector/oc...
https://uhlcithelp.zendesk.com/hc/en-us/articles/63528758480...
My commom thought when I have to use such apps is: why can't I just use this in the browser?
In some cases it's somewhat reasonable, perhaps you need global hotkeys for some reason.
In other cases the rationale it not clear. Worse, some inexplicably remove features from the web app that are available in the bundled Electron app.
I'd much rather leave these apps in my browser sandbox, than give them greater access to my system than they truly need.
There's certainly corresponding ways to do that on Windows and MacOS.
1. https://hasseg.org/icalBuddy/
Do you know how to stop the Zoom app from stealing focus when it opens? Often I open it, and while it's loading, I move to a new window (on another monitor), and then when Zoom finally loads, it steals focus from my current window.
It's quite disconcerting and a good reminder it's an app running with elevated privileges. And I swear I found a way to disable it once, but then it started happening again...
[0] ever tried copying a Zoom meeting link from the Outlook web interface? IYKYK
https://greasyfork.org/en/scripts/by-site/zoom.us
Apart from the number of people that will tell you of other ways to better handle zoom zombie tabs... yes, a lot of people open zoom links from their Google calendar and collect them through the day.
Figma comes to mind. Perhaps the best approach would be to allow the user to define additional auto-close rules manually.
[0] https://github.com/zchr/zoomies [1] https://github.com/zchr/zoomies/issues/4
If these apps have on prem, or some other technique for customizing the domain, the extension could request optional permissions programmatically in response to engaging with the extension icon.
I think they'd be good additions. <all_urls> permission leads to extra review scrutiny when submitting a build to the Chrome Web Store. And if you get popular enough there will be gentleman callers that want to buy your extension (and your users (to run custom js of unknown motive on all their websites)).
And absolutely, would love suggestions for other sites to support. A few folks were suggesting them in this thread: https://news.ycombinator.com/item?id=34543801
I'm new to open-sourcing my repos, so if you have any suggestions, I'm all ears :)
Given that Zoom requires admin rights to install and has had numerous security issues I definitively use the browser version even though they really push their native client.
Nifty extension though.
Would you consider supporting Firefox, additionally to Chrome? I assume webextensions would make it not too much of a pain?
Also, could you add support for Linear[1], Miro[2] and Around[3] in your extension?
[1]: https://linear.app/
[2]: https://miro.com/
[3]: https://www.around.co/
[0] https://github.com/zchr/zoomies/issues/2
Not all of us have access to the play store/extension store nor want to jump through Google’s hoops to get it.
In the meantime (at least for Chrome), you can clone / download the repo, zip it, and then load into Chrome yourself.
[0] https://github.com/zchr/zoomies/issues/7
https://github.com/zchr/zoomies/blob/cb75091152518b27a003ce8...