Hacker News new | ask | show | jobs
by gitgud 2530 days ago
Wow, that's an amazingly polished extension! I couldn't help but sniff out the [1] github link, and noticed you were using vue.js, I used vue too with my extension [2] Newsit, check it out to see how you can deploy to both Chrome and Firefox (as the extension APIs are almost standardised).

The only issue I found, was that the popup switcher doesn't show up on the new tab page, which makes it a little confusing.

[1] https://github.com/dvdvdmt/popup-tab-switcher

[2] https://github.com/benwinding/newsit/

2 comments

The New Tab page is a Chrome-specific page (chrome://newtab). Extensions cannot run on these browser-specific pages, and are essentially disabled. You can "forcibly" allow extensions to run on these pages by enabling this flag: chrome://flags/#extensions-on-chrome-urls
Thanks for sharing the info about this flag, I'll definitely experiment with it.
No problem, and great extension! :)
Thanks for your advices! I will surely read your source code. It is my first time when I create an extension and I think it would be great to make it crossbrowser.