techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

4.6K
active users

#webextensions

0 posts0 participants0 posts today
apfeltalk :verified:<p>Apple veröffentlicht Safari Technology Preview 224 mit Verbesserungen und Fehlerbehebungen<br>Apple hat die neue Version der Safari Technology Preview veröffen<br><a href="https://www.apfeltalk.de/magazin/news/apple-veroeffentlicht-safari-technology-preview-224-mit-verbesserungen-und-fehlerbehebungen/" rel="nofollow noopener" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">apfeltalk.de/magazin/news/appl</span><span class="invisible">e-veroeffentlicht-safari-technology-preview-224-mit-verbesserungen-und-fehlerbehebungen/</span></a><br><a href="https://creators.social/tags/Mac" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mac</span></a> <a href="https://creators.social/tags/News" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>News</span></a> <a href="https://creators.social/tags/Apple" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Apple</span></a> <a href="https://creators.social/tags/Barrierefreiheit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Barrierefreiheit</span></a> <a href="https://creators.social/tags/BrowserFeatures" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BrowserFeatures</span></a> <a href="https://creators.social/tags/CSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSS</span></a> <a href="https://creators.social/tags/Entwickler" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Entwickler</span></a> <a href="https://creators.social/tags/Fehlerbehebung" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fehlerbehebung</span></a> <a href="https://creators.social/tags/Leistung" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Leistung</span></a> <a href="https://creators.social/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a> <a href="https://creators.social/tags/Rendering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rendering</span></a> <a href="https://creators.social/tags/SafariTechnologyPreview" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SafariTechnologyPreview</span></a> <a href="https://creators.social/tags/SoftwareUpdate" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareUpdate</span></a> <a href="https://creators.social/tags/WebAPI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebAPI</span></a> <a href="https://creators.social/tags/WebExtensions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebExtensions</span></a> <a href="https://creators.social/tags/WebInspector" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebInspector</span></a> <a href="https://creators.social/tags/Webbrowser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Webbrowser</span></a></p>
foxy<p>I will also be grateful if you put 👍 a suggestion that will make life easier for developers of userscripts and browser extensions. </p><p><a href="https://github.com/w3c/webextensions/issues/839" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/w3c/webextensions/i</span><span class="invisible">ssues/839</span></a></p><p>Let's not forget that the <a href="https://en.osm.town/tags/web" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>web</span></a> is made for people, not website owners and companies. Browser extensions should help people.</p><p><a href="https://en.osm.town/tags/userscript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>userscript</span></a> <a href="https://en.osm.town/tags/webextensions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webextensions</span></a></p>
tyil<p>The <a href="https://fedi.tyil.nl/tags/Chromium" rel="nofollow noopener" target="_blank">#Chromium</a> update that drops <a href="https://fedi.tyil.nl/tags/WebExtensions" rel="nofollow noopener" target="_blank">#WebExtensions</a> v2 is finally here. A sad day for the open Internet.</p>
Márton Salomváry<p>Is there a user CSS styles extension like Stylus that does not request access to all websites but allows opting in on case-by-case basis? <a href="https://mastodon.berlin/tags/Stylus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Stylus</span></a> <a href="https://mastodon.berlin/tags/UserStyles" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UserStyles</span></a> <a href="https://mastodon.berlin/tags/web" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>web</span></a> <a href="https://mastodon.berlin/tags/CSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSS</span></a> <a href="https://mastodon.berlin/tags/WebExtensions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebExtensions</span></a></p>
Preston Maness ☭<p>Ok. Just culled ~20,000 of 25,000 <a href="https://tenforward.social/tags/tumblr" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tumblr</span></a> posts accumulated via <a href="https://tenforward.social/tags/RSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RSS</span></a> over a month. I've gotta get to work on my own project applying basic statistics to this stuff. Think "reverse chronological + $all_your_own_filtering_and_sorting_and_bucketing". Not sure if I should do that within the confines of a <a href="https://tenforward.social/tags/thunderbird" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>thunderbird</span></a> add-on, or try some other approach. I really, really want to be able to use <a href="https://tenforward.social/tags/sql" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sql</span></a> for this stuff. It's a natural fit. But <a href="https://tenforward.social/tags/sqlite" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sqlite</span></a> seems to be a no-go for <a href="https://tenforward.social/tags/WebExtensions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebExtensions</span></a>. There is only <a href="https://tenforward.social/tags/IndexedDB" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IndexedDB</span></a>, which, in my limited experience with it, is absolute garbage to work with.</p>
N-gated Hacker News<p>🎉 Oh joy, another tool to make your browser do things it was never meant to do! 🤖 Now you can automate the thrilling life of filling forms with the same enthusiasm you reserve for hitting “install” on boring extensions. Look out, world—AI is here to make surfing the web as exciting as watching paint dry, just with a lot more technical jargon! 🚀<br><a href="https://browsermcp.io/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">browsermcp.io/</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/browserautomation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>browserautomation</span></a> <a href="https://mastodon.social/tags/AItools" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AItools</span></a> <a href="https://mastodon.social/tags/webextensions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webextensions</span></a> <a href="https://mastodon.social/tags/techhumor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>techhumor</span></a> <a href="https://mastodon.social/tags/digitallife" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>digitallife</span></a> <a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/ngated" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ngated</span></a></p>
Pierre-Adrien<p>Just started the work on a new version of my InMyPocket <a href="https://ruby.social/tags/firefox" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>firefox</span></a> <a href="https://ruby.social/tags/addon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>addon</span></a> for <a href="https://ruby.social/tags/Pocket" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pocket</span></a>. </p><p>I've already done some behind-the-scenes work lately, now is the time to work on a new release. Not sure how long it will take but it feels good working on the project again 🤓 </p><p><a href="https://ruby.social/tags/webextensions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webextensions</span></a> <a href="https://ruby.social/tags/indiehacker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indiehacker</span></a></p>
Timothy Hatcher<p>Lots of great <a href="https://mastodon.social/tags/WebExtensions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebExtensions</span></a> features and fixes just went out with <a href="https://mastodon.social/tags/Safari" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Safari</span></a> 18.4 for <a href="https://mastodon.social/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a> 15.4, <a href="https://mastodon.social/tags/iOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOS</span></a> 18.4, and <a href="https://mastodon.social/tags/visionOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>visionOS</span></a> 2.4 — including new WebKit APIs, temporary installs on macOS, and support for Developer ID–signed apps.</p><p><a href="https://webkit.org/blog/16574/webkit-features-in-safari-18-4/#web-extensions" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">webkit.org/blog/16574/webkit-f</span><span class="invisible">eatures-in-safari-18-4/#web-extensions</span></a></p><p><a href="https://webkit.org/blog/16574/webkit-features-in-safari-18-4/#:~:text=was%20thrown.%20(112178073)-,Web%20Extensions,-Fixed%20CORS%20for" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">webkit.org/blog/16574/webkit-f</span><span class="invisible">eatures-in-safari-18-4/#:~:text=was%20thrown.%20(112178073)-,Web%20Extensions,-Fixed%20CORS%20for</span></a></p>
FirefoxDevTools<p>Let's continue with updates for version 135 which improved WebExtension debugging, added information for CHIPS cookies and provided a new `$$$()` helper in the console: <a href="https://fxdx.dev/firefox-devtools-newsletter-135/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fxdx.dev/firefox-devtools-news</span><span class="invisible">letter-135/</span></a></p><p><a href="https://mastodon.social/tags/firefox" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>firefox</span></a> <a href="https://mastodon.social/tags/devtools" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devtools</span></a> <a href="https://mastodon.social/tags/cookies" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cookies</span></a> <a href="https://mastodon.social/tags/webExtensions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webExtensions</span></a></p>
Job Bautista<p>Let’s just say there’s a reason <a class="hashtag" href="https://pleroma.envs.net/tag/palemoon" rel="nofollow noopener" target="_blank">#PaleMoon</a> has never adopted the idea of signing add-ons…</p><p><a href="https://support.mozilla.org/en-US/questions/1468274" rel="nofollow noopener" target="_blank">https://support.mozilla.org/en-US/questions/1468274</a></p><p>Also <a href="https://support.mozilla.org/en-US/questions/1468274?page=3#answer-1703097" rel="nofollow noopener" target="_blank">equating</a> “cool customisation” to “security risk” as well as downplaying the transition from <a class="hashtag" href="https://pleroma.envs.net/tag/xul" rel="nofollow noopener" target="_blank">#XUL</a> to <a class="hashtag" href="https://pleroma.envs.net/tag/webextensions" rel="nofollow noopener" target="_blank">#WebExtensions</a> as one of making add-ons “more secure” (which is questionable because there are a lot more malware in the <a class="hashtag" href="https://pleroma.envs.net/tag/firefox" rel="nofollow noopener" target="_blank">#Firefox</a> add-ons site now than back in the XUL era) instead of making them less powerful is really Orwellian and shows how <a class="hashtag" href="https://pleroma.envs.net/tag/mozilla" rel="nofollow noopener" target="_blank">#Mozilla</a> has cared less and less about what made their browser <em>obviously unique</em> and <em>different</em> from the competition (which struggled in making their browsers customizable and extensible). A betrayal of the power users who believed in the power and future of what they’ve built; the same users who helped spread Firefox to the point it looked like it was unstoppable in being the browser who will crush MSIE once and for all! Until Chrome came and Mozilla tried imitating it…</p><p><a class="hashtag" href="https://pleroma.envs.net/tag/thereisonlyxul" rel="nofollow noopener" target="_blank">#ThereIsOnlyXUL</a> <a class="hashtag" href="https://pleroma.envs.net/tag/openweb" rel="nofollow noopener" target="_blank">#openweb</a> <a class="hashtag" href="https://pleroma.envs.net/tag/browsers" rel="nofollow noopener" target="_blank">#browsers</a></p>
𝘋𝘪𝘳𝘬<p><span class="h-card"><a href="https://fosstodon.org/@thelinuxcast" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>thelinuxcast</span></a></span> Idea idea of browser extensions basing on the <a href="https://gts.0x7be.net/tags/webextensions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebExtensions</span></a> standard being usable on WebKit is a great promise. I’m looking forward to this – and especially if they go 100% open source with it.</p>
Greg SlepakAnother exciting new player in this area is <a href="https://kagi.com/orion/" rel="nofollow noopener" target="_blank">https://kagi.com/orion/</a> by <span class="h-card"><a class="u-url mention" href="https://mastodon.social/@kagihq" rel="nofollow noopener" target="_blank">@<span>kagihq</span></a></span> — A feature-full <a class="hashtag" href="https://crib.social/tag/webkit" rel="nofollow noopener" target="_blank">#WebKit</a> based browser that has several awesome features missing in others:<br><br>• Hierarchical vertical tabs! (Better than <a class="hashtag" href="https://crib.social/tag/brave" rel="nofollow noopener" target="_blank">#Brave</a>)<br>• Support for both <a class="hashtag" href="https://crib.social/tag/firefox" rel="nofollow noopener" target="_blank">#Firefox</a> and <a class="hashtag" href="https://crib.social/tag/chrome" rel="nofollow noopener" target="_blank">#Chrome</a> <a class="hashtag" href="https://crib.social/tag/webextensions" rel="nofollow noopener" target="_blank">#WebExtensions</a>
SoapDog<p>Mozilla’s approach to Manifest V3: What’s different and why it matters for extension users: </p><p><a href="https://blog.mozilla.org/en/products/firefox/firefox-manifest-v3-adblockers/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.mozilla.org/en/products/f</span><span class="invisible">irefox/firefox-manifest-v3-adblockers/</span></a></p><p>Very good read for those developing <a href="https://toot.cafe/tags/WebExtensions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebExtensions</span></a>.</p>
Simeon.__proto__<p>Answering random questions about <a href="https://toot.cafe/tags/webextensions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webextensions</span></a> development is easily my favorite part of this job</p>
Simeon.__proto__<p>If you're attending FOSDEM and are interested in browser extensions, <span class="h-card" translate="no"><a href="https://mastodon.social/@mozillaofficial" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mozillaofficial</span></a></span> has a couple of events you should check out!</p><p>WebExtensions BoF – let’s chat about your experiences building and using extensions<br><a href="https://fosdem.org/2025/schedule/event/fosdem-2025-5916-webextensions-bof/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fosdem.org/2025/schedule/event</span><span class="invisible">/fosdem-2025-5916-webextensions-bof/</span></a></p><p>State of Firefox Add-ons –&nbsp;Join me for a review of recent changes in Firefox and a peak at what's to come<br><a href="https://fosdem.org/2025/schedule/event/fosdem-2025-6619-state-of-firefox-add-ons/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fosdem.org/2025/schedule/event</span><span class="invisible">/fosdem-2025-6619-state-of-firefox-add-ons/</span></a></p><p><a href="https://toot.cafe/tags/webextensions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webextensions</span></a> <a href="https://toot.cafe/tags/browserextensions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>browserextensions</span></a> <a href="https://toot.cafe/tags/firefoxextensions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>firefoxextensions</span></a> <a href="https://toot.cafe/tags/firefoxaddons" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>firefoxaddons</span></a></p>
Hessenhelden<p>Ich bin gespannt darauf, wie sich die <a href="https://mastodon.social/tags/KI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KI</span></a> von Mozilla im praktischen Einsatz unter Firefox anfühlen wird.✨</p><p><a href="https://mastodon.social/tags/Firefox" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Firefox</span></a> <a href="https://mastodon.social/tags/Mozilla" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mozilla</span></a> <a href="https://mastodon.social/tags/WebExtensions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebExtensions</span></a> <a href="https://mastodon.social/tags/Extensions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Extensions</span></a> <a href="https://mastodon.social/tags/Erweiterung" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Erweiterung</span></a> <a href="https://mastodon.social/tags/Orbit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Orbit</span></a> </p><p><a href="https://addons.mozilla.org/de/firefox/addon/orbit-summarizer/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">addons.mozilla.org/de/firefox/</span><span class="invisible">addon/orbit-summarizer/</span></a></p>
cbo<p>Créer une <a href="https://mastodon.social/tags/extension" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>extension</span></a> <a href="https://mastodon.social/tags/Firefox" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Firefox</span></a> pour <a href="https://mastodon.social/tags/copier" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>copier</span></a> facilement l'<a href="https://mastodon.social/tags/adresse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>adresse</span></a> et le <a href="https://mastodon.social/tags/titre" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>titre</span></a> de l'<a href="https://mastodon.social/tags/onglet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>onglet</span></a> en cours dans le <a href="https://mastodon.social/tags/presse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>presse</span></a>-papiers : une première étape vers des <a href="https://mastodon.social/tags/d%C3%A9veloppements" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>développements</span></a> plus avancés.</p><p><a href="https://www.elblur.fr/internet/creer-une-extension-pour-firefox.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">elblur.fr/internet/creer-une-e</span><span class="invisible">xtension-pour-firefox.html</span></a></p><p><a href="https://mastodon.social/tags/Addons" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Addons</span></a> <a href="https://mastodon.social/tags/Clipboard" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Clipboard</span></a> <a href="https://mastodon.social/tags/Firefox" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Firefox</span></a> <a href="https://mastodon.social/tags/Webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Webdev</span></a> <a href="https://mastodon.social/tags/Webextensions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Webextensions</span></a></p>
Meta-Press.es<p>Sortie de la version 1.8.17.4 de Meta-Press.es<br><a href="https://www.meta-press.es/fr/journal/2024/v1.8.16_mv3_mozilla_quality_scrutari.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">meta-press.es/fr/journal/2024/</span><span class="invisible">v1.8.16_mv3_mozilla_quality_scrutari.html</span></a></p><p>1. Vérification de qualité du code des <a href="https://pouet.chapril.org/tags/WebExtensions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebExtensions</span></a> chez <a href="https://pouet.chapril.org/tags/Mozilla" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mozilla</span></a><br>2. Passage au manifest version 3<br>3. Quand il n’y a pas de dates sur les résultats<br>4. <a href="https://pouet.chapril.org/tags/Scrutari" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scrutari</span></a> nous déroule le tapis rouge !<br>5. Quand on demande trop de résultats<br>6. Peaufinage de code JavaScript : quick-lint-js<br>7. <a href="https://pouet.chapril.org/tags/FixTheWorld" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FixTheWorld</span></a> : FranceTVInfo</p><p><a href="https://pouet.chapril.org/tags/MV3" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MV3</span></a> <a href="https://pouet.chapril.org/tags/metapress" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>metapress</span></a> <a href="https://pouet.chapril.org/tags/quicklintjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>quicklintjs</span></a></p>
Daniel Aleksandersen<p>“The fewer the better, when it comes to extensions.” — Steve Gibson, Security Now.<br><a href="https://twit.tv/shows/security-now/episodes/999" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">twit.tv/shows/security-now/epi</span><span class="invisible">sodes/999</span></a><br><a href="https://social.vivaldi.net/tags/WebExtensions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebExtensions</span></a> <a href="https://social.vivaldi.net/tags/malware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>malware</span></a> <a href="https://social.vivaldi.net/tags/browserPerformance" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>browserPerformance</span></a></p>
Simeon.__proto__<p>🚨 PSA for folks building <a href="https://toot.cafe/tags/webextensions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webextensions</span></a> 🚨</p><p>If you're building a Manifest V3 extension, you can have a single manifest.json file that works in all browsers!</p><p>```json<br>{<br> "name": "Demo",<br> "version": "1.0",<br> "manifest_version": 3,<br> "background": {<br> "scripts": ["bg.js"],<br> "service_worker": "bg.js"<br> }<br>}<br>```</p><p>This will use the same background script in all browsers. In Chrome it will load as a service worker while in Firefox and Safari it will load as an event page</p>