Live data from Hacker News

For your next side project, make a browser extension

geoffreylitt.com

281–286 of 286 posts

Re: For your next side project, make a browser extension

#281
post #169

Unless I can write and distribute extensions without signing a legal agreement or having to involve a thirdparty gatekeeper, I'd rather not.

Chrome allows permanent side loading for users in dev mode. Firefox requires at least uploading to Mozilla for signing and some sanity checks, then you can side load or self host them.

> Firefox requires at least uploading to Mozilla

... which requires I sign a legal document and involve a thirdparty gatekeeper. Chrome is practically the same; I'm not going to ask my users to go mess with their browsers' settings assuming they can even do so (policies).

Life is too short to deal with the nonsense of hostile platforms.

Re: For your next side project, make a browser extension

#282

Earlier quoted context omitted.

Mozilla's signing process isn't too bad, especially if your addon changes infrequently. Recommend trying it.

oh i actually have quite a few extensions that I made for my own use. i did make a small tab extension that I use every day that I did put in the app store for others. it's just a visual way to see what tabs you have open across all the windows and be able to switch to them or close them. super useful to my tab hoarding. links are in my bio

What do you like about your extension versus session buddy? I use session buddy all the time for the same reason for the same reason.

Re: For your next side project, make a browser extension

#283
post #282

Earlier quoted context omitted.

oh i actually have quite a few extensions that I made for my own use. i did make a small tab extension that I use every day that I did put in the app store for others. it's just a visual way to see what tabs you have open across all the windows and be able to switch to them or close them. super useful to my tab hoarding. links are in my bio

What do you like about your extension versus session buddy? I use session buddy all the time for the same reason for the same reason.

Does everything i wanted it to do and nothing more. I also made it because there were some hidden tabs sometimes that would play audio and I have a special section for tabs playing audio. I don't think that's as big a selling point anymore since autoplay can be disabled pretty reliably now but when I wrote it it was a big annoyance to me. In the end it's personal preference I guess. ~~link in bio if you want to try it out.~~

https://chrome.google.com/webstore/detail/tabist/hdjegjggiog...

https://addons.mozilla.org/en-US/firefox/addon/tabist/

source: https://github.com/fiveNinePlusR/tabist

Re: For your next side project, make a browser extension

#285
post #110
post #104

I spent some time some productivity extensions, for gmail replies[0] and quick notetaking[1]. It was a lot of fun, but like other people have mentioned, porting to and working with manifest v3 is not as nice. I've noticed also that the way Google asks for permissions from the user is done in human-understandable, but worst-case language. For example, I think there was something where I wanted access to the current ta…

They're describing the worst-case thing someone could do with the privilege being granted, because they have no way of saying what the developer will do with the privilege. The way to make the prompt sound less scary, is to use finer-grained permissions where the worst-case thing someone could do is less scary. (Or, if there aren't any fine-grained permissions suited to doing your task — then propose some! The browse…

This is keeping me from installing extensions.

Re: For your next side project, make a browser extension

#286
post #235

Earlier quoted context omitted.

AMO does not require a manual review nor the extension to be uploaded publicly. You can sign it through their site and then distribute it elsewhere. Also, I don't see how you can compare browser extensions to vscode extensions. One product is aimed at your grandma, the other at software developers and doesn't have access to your email, banking and credit cards.

What’s AMO?

addons.mozilla.org
Post reply on HN