4 ms·
I just wrote a quick script to survey extensions featured on the Chrome Web Store. Of the 1200 checked so far: Manifest v2: 872 Manifest v3: 328 They'd basi
by runlevel1 4y ago
I just wrote a quick script to survey extensions featured on the Chrome Web Store.
Of the 1200 checked so far:
Manifest v2: 872
Manifest v3: 328
They'd basically be breaking almost 2/3 of extensions.
EDIT: Just noticed 9 out of 12 of Google's own extensions are still on manifest v2 as well: https://chrome.google.com/webstore/category/collection/by_chrome_extensions?hl=en-US https://chrome.google.com/webstore/category/collection/by_ch...
- tech234a 4y agoNote that Google's collection doesn't seem to include all of their extensions. For example, they are missing Google Voice, Google Dictionary, Send from Gmail, Page Analytics, Google Tone, Chrome Web Store Launcher, RSS Subscription Extension, Google Scholar Button, IBA Opt-out, Google Mail Checker, Google Similar Pages, Endpoint Verification, Chrome Remote Desktop, Chromebook Recovery Utility, Certificate Enrollment for Chrome OS, Screen Reader, Print, Google Docs Offline, and I'm sure there are plenty of other Google extensions that I missed in my search. Some of them have been abandoned for a number of years. Also, this site [1] has been tracking Manifest V3 migration, but I think they might be incorrectly including Apps and Themes in their counts (I believe the 180K figure represents all of the items on the store [2]) which might be throwing off the numbers a bit. [1]: https://chrome-stats.com/manifest-v3-migration https://chrome-stats.com/manifest-v3-migration [2]: https://www.debugbear.com/blog/counting-chrome-extensions https://www.debugbear.com/blog/counting-chrome-extensions
- akiselev 4y agoBack in my day attaching Google’s name to a product was a positive development. Remember GMail? “Unmitigated shitshow” is the only thing that comes to mind today. What tech giveth, tech taketh away.
- szundi 4y agoThis is so true. They even closed down their IoT core for pennies. Google = unreliable as business partners and more shitty every day anyway.
- ethbr0 4y agoIt's almost like they have an incorrect corporate reward function, that their employees are then optimizing...
- danaris 4y ago> What tech giveth, tech taketh away. Honestly, I would say it's more "what tech giveth, greed taketh away."
- ehsankia 4y agoEh, before the post in OP, I believe the timeline was June 2023 MV2 extensions go unlisted and January 2024 they get deleted. People do procrastinate but we're still far from 2/3 being "broken".
- lelandfe 4y agoIsn't one of the requirements to be featured using Manifest v3? https://developer.chrome.com/docs/webstore/best_practices/ https://developer.chrome.com/docs/webstore/best_practices/
- tech234a 4y agoI don't think the best practices are necessarily the requirements for the featured badge. Manifest V3 is not yet a requirement for being featured, for example look at the listing for uBlock Origin, which still uses Manifest V2.
- lelandfe 4y agohttps://developer.chrome.com/docs/webstore/discovery/#featured-badge https://developer.chrome.com/docs/webstore/discovery/#featur... > Chrome team members manually evaluate each extension before it receives the badge, paying special attention to the following: > 1. Adherence to Chrome Web Store’s best practices I guess it’s “evaluated” on adherence, rather than it being a hard requirement
- rasz 4y agoIm afraid this statistic wont tell you the whole picture because there are things strictly prohibited/not supported by v3. 100% v3 will simply mean all the extensions using those APIs simply got deleted and no longer exist.
- sounds 4y agoOur solution has been to uninstall Chrome. Firefox, and when unavoidable, DuckDuckGo's private browser, are doing fine.
- Spivak 4y agoFirefox is gonna do MV3 too except keep the request intercepting API so it’s not terribly different.
- mnoorenberghe 4y agoFirefox and Safari are continuing to support HTML pages to run the background code in rather than forcing developers to use service workers with no DOM access.