Live data from Hacker News

Chrome phasing out Manifest v2 support from Jan 2022

developer.chrome.com

31–34 of 34 posts

Re: Chrome phasing out Manifest v2 support from Jan 2022

#31
post #7

Some absolutely cavalier bombastic bullshit that Google is going to finally send a messenger to the WebExtensions working group like a week or two before they shut off capable MV2[1], having never ever replied to any of the massive massive outpourings of dismay, sadness, & hatred. Just dogshit apocalypically bad mishandling, complete & utter trashfire stewardship. This is the most trust-breaking saddening enraging th…

Hi, rant author here.

> All for some ultra-fascist pathetic notion of security. I spit in your face you stupid corrupt useless fucks.

Unacceptable language. Sorry doesn't cut it but it's a start. Sorry. I do not spit in people's faces.

That said, wow, the things this planet does in the name of security are baffling & sad to me, again and again. Google claiming to be so so so afraid of extensions, insisting they maim them in order to protect the user...

I know you see a lot of bad stuff going on. I think there are some real desires to make things better. But this really does come off like a cruel authoritarianism. So many vast losses, all at once; it's completely unpalatable. I don't feel like I will be able to call chrome a user-agent, if you so harshly restrict what agency I am permitted to instill/install in my browser like this. That's one of the strongest, saddest, most bitter statements I could make about the situation: the web was a place of power for the user, in a good way, and there has been something holy & distinct that the web has afforded the users such positions of power. It's meant more than anything to me, this idea. These principles are all being shattered, torn asunder. This is one of the worst possible things you could do to the web. I was overcome with anger last night, but coming at this with a more sober light, I can not underscore enough what a deep betrayal of all the web it is to forbid dynamic code from extensions. Your fear is not an adequate reason to remove potential.

Re: Chrome phasing out Manifest v2 support from Jan 2022

#32
post #30

Fear of this delayed my starting work on Browser Routr; let's me intercept clicks to send some sites to other browser. In hindsight I don't think I need Manifest v2 on Chrome. Though I do need it on Firefox because of some quirks in their navigation API. And it's possible the nav APIs in Chrome or other Chromium browsers may need it someday, so still a loss IMO.

Seems like a useful extension! How do you get different browsers to open with an extension?

Native messaging allows modern web extensions to talk to a pre-authorized desktop app. That's what my competitors and I do. There are also some custom scheme tricks, though they would require rewriting markup IIRC.

Re: Chrome phasing out Manifest v2 support from Jan 2022

#33
post #30

Earlier quoted context omitted.

Seems like a useful extension! How do you get different browsers to open with an extension?

Native messaging allows modern web extensions to talk to a pre-authorized desktop app. That's what my competitors and I do. There are also some custom scheme tricks, though they would require rewriting markup IIRC.

Ah ok that makes more sense. And while I'm here, if you ever want to charge for paid features check out my project https://extensionpay.com

Re: Chrome phasing out Manifest v2 support from Jan 2022

#34
post #20

Yeah this is a very awkward release, and not just because MV3 cripples the most important extensions (adblockers). Firefox also hasn't released MV3 support yet so extensions that are cross-browser can't be MV3, which will be really annoying when Chrome no longer accepts MV2 extensions. I ran into this just yesterday when I tried to release an extension that removes those stupid fixed banners that take up vertical scr…

Has Mozilla committed to supporting both versions into the future? Or do they intend to bend over?

Better questions is is Microsoft going to maintain v2 API in Blink/Chromium.
Post reply on HN