#webextensions — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #webextensions, aggregated by home.social.
-
#TIL to write my first firefox webextension 🎉
https://github.com/nhurel/fed-down
hint: you don't need AI when you have the amazing MDN documentation available 💪
#development #webextensions #fediverse #mozilla #firefox #firefoxaddons -
So... where is the crowdfunding to get webextensions working with WebKit GTK? (not asking for a friend)
I mean, I know giving to Gnome is already a good way to help it happen some day, but I'm wondering if there is something more specific already in the making. For instance is there someone who said they'd be interested in doing it but don't have the funding, or a specific intent statement from the Gnome foundation?
#WebKit #GTK #Gnome #webBrowser #webExtensions #mozilla #firefox
-
Hey @delta! Reading this https://delta.chat/en/2025-05-22-browser-edition got me thinking. I live in Firefox but miss Chrome’s one-click “Install PWA as app”. What about a Tauri-based helper + a Firefox extension that wraps a PWA into a desktop app in one step? Hosting stays light: the PWA is cached; relays/self-hosted instances can serve the client. Keeps control with admins. Interested? 👍🏻
#Firefox #PWA #Tauri #DeltaChat #FOSS #OpenSource #SelfHosting #WebExtensions
-
edit 2026-03-26: actually, after some discussion in the comments, i have been using this extension for quite some time after all and it's become essential for me
edit 2025-10-08: i cannot vouch for the extension i linked and no longer recommend it. when i extract it and look at its background.js, there's a lot of stuff that i can't explain and i am not comfortable with. sigh... but it seems like a good concept.
one of the things that concerns me about private windows / incognito windows is that you only get one session at a time. this is a downgrade from the isolation that firefox-based browsers offer you with container tabs, especially if you have a tracker-licious website open alongside something else in your private session.
Temporary Containers Plus is an interesting idea - with Automatic Mode, you get a new container per tab: https://addons.mozilla.org/en-US/firefox/addon/temporary-containers-plus
#privacy #browser #webextensions #firefox #librewolf #containertabs #privatewindow #incognito
-
edit: i cannot vouch for the extension i linked and no longer recommend it. when i extract it and look at its background.js, there's a lot of stuff that i can't explain and i am not comfortable with. sigh... but it seems like a good concept.
one of the things that concerns me about private windows / incognito windows is that you only get one session at a time. this is a downgrade from the isolation that firefox-based browsers offer you with container tabs, especially if you have a tracker-licious website open alongside something else in your private session.
Temporary Containers Plus is an interesting idea - with Automatic Mode, you get a new container per tab: https://addons.mozilla.org/en-US/firefox/addon/temporary-containers-plus
#privacy #browser #webextensions #firefox #librewolf #containertabs #privatewindow #incognito
-
edit 2026-03-26: actually, after some discussion in the comments, i have been using this extension for quite some time after all and it's become essential for me
edit 2025-10-08: i cannot vouch for the extension i linked and no longer recommend it. when i extract it and look at its background.js, there's a lot of stuff that i can't explain and i am not comfortable with. sigh... but it seems like a good concept.
one of the things that concerns me about private windows / incognito windows is that you only get one session at a time. this is a downgrade from the isolation that firefox-based browsers offer you with container tabs, especially if you have a tracker-licious website open alongside something else in your private session.
Temporary Containers Plus is an interesting idea - with Automatic Mode, you get a new container per tab: https://addons.mozilla.org/en-US/firefox/addon/temporary-containers-plus
#privacy #browser #webextensions #firefox #librewolf #containertabs #privatewindow #incognito
-
edit: i cannot vouch for the extension i linked and no longer recommend it. when i extract it and look at its background.js, there's a lot of stuff that i can't explain and i am not comfortable with. sigh... but it seems like a good concept.
one of the things that concerns me about private windows / incognito windows is that you only get one session at a time. this is a downgrade from the isolation that firefox-based browsers offer you with container tabs, especially if you have a tracker-licious website open alongside something else in your private session.
Temporary Containers Plus is an interesting idea - with Automatic Mode, you get a new container per tab: https://addons.mozilla.org/en-US/firefox/addon/temporary-containers-plus
#privacy #browser #webextensions #firefox #librewolf #containertabs #privatewindow #incognito
-
came across a nice browser add-on that disables the generation of AI overviews in search engines like duckduckgo: https://addons.mozilla.org/en-US/firefox/addon/disable-ai/
super useful if you don't keep site data across sessions or if you mostly browse in private windows.
for firefox / librewolf / whatever.
#noAI #disableAI #browser #webextensions #firefox #librewolf #duckduckgo
-
What the fucking fuck that #Chrome doesn't support `background.scripts` in its Manifest v3 for #WebExtensions.
That is stupid.
If you wanna know why I haven't released BlogCat for Google Chrome and by consequence for Vivaldi, Edge and the other Chromiums, it is because of that.
-
What the fucking fuck that #Chrome doesn't support `background.scripts` in its Manifest v3 for #WebExtensions.
That is stupid.
If you wanna know why I haven't released BlogCat for Google Chrome and by consequence for Vivaldi, Edge and the other Chromiums, it is because of that.
-
What the fucking fuck that #Chrome doesn't support `background.scripts` in its Manifest v3 for #WebExtensions.
That is stupid.
If you wanna know why I haven't released BlogCat for Google Chrome and by consequence for Vivaldi, Edge and the other Chromiums, it is because of that.
-
I'm developing a Chrome extension
#Chrome only? I thought the whole idea of this #WebExtensions ordeal was to make addons work across browsers. At the very least it would make sense to target the free software version of #Chromium rather than picking the proprietary binary-only release of Chrome.I'll invite you to the private GitHub repository
Nothing on that proprietary platform is "private", its just not indexable by the paupers. If you want data to be private, don't share it with a proprietary mega corpo known for plagiarizing anything they can get their hands on to "train" their LLM. -
Spyvpn: The google-featured VPN that secretly captures your screen 🧑💻🧐 | (interesting that it is still available in their web app store...) 👇
https://koi-security.webflow.io/blog/spyvpn-the-vpn-that-secretly-captures-your-screen
-
Apple veröffentlicht Safari Technology Preview 224 mit Verbesserungen und Fehlerbehebungen
Apple hat die neue Version der Safari Technology Preview veröffen
https://www.apfeltalk.de/magazin/news/apple-veroeffentlicht-safari-technology-preview-224-mit-verbesserungen-und-fehlerbehebungen/
#Mac #News #Apple #Barrierefreiheit #BrowserFeatures #CSS #Entwickler #Fehlerbehebung #Leistung #macOS #Rendering #SafariTechnologyPreview #SoftwareUpdate #WebAPI #WebExtensions #WebInspector #Webbrowser -
Apple veröffentlicht Safari Technology Preview 224 mit Verbesserungen und Fehlerbehebungen
Apple hat die neue Version der Safari Technology Preview veröffen
https://www.apfeltalk.de/magazin/news/apple-veroeffentlicht-safari-technology-preview-224-mit-verbesserungen-und-fehlerbehebungen/
#Mac #News #Apple #Barrierefreiheit #BrowserFeatures #CSS #Entwickler #Fehlerbehebung #Leistung #macOS #Rendering #SafariTechnologyPreview #SoftwareUpdate #WebAPI #WebExtensions #WebInspector #Webbrowser -
Apple veröffentlicht Safari Technology Preview 224 mit Verbesserungen und Fehlerbehebungen
Apple hat die neue Version der Safari Technology Preview veröffen
https://www.apfeltalk.de/magazin/news/apple-veroeffentlicht-safari-technology-preview-224-mit-verbesserungen-und-fehlerbehebungen/
#Mac #News #Apple #Barrierefreiheit #BrowserFeatures #CSS #Entwickler #Fehlerbehebung #Leistung #macOS #Rendering #SafariTechnologyPreview #SoftwareUpdate #WebAPI #WebExtensions #WebInspector #Webbrowser -
Apple veröffentlicht Safari Technology Preview 224 mit Verbesserungen und Fehlerbehebungen
Apple hat die neue Version der Safari Technology Preview veröffen
https://www.apfeltalk.de/magazin/news/apple-veroeffentlicht-safari-technology-preview-224-mit-verbesserungen-und-fehlerbehebungen/
#Mac #News #Apple #Barrierefreiheit #BrowserFeatures #CSS #Entwickler #Fehlerbehebung #Leistung #macOS #Rendering #SafariTechnologyPreview #SoftwareUpdate #WebAPI #WebExtensions #WebInspector #Webbrowser -
Apple veröffentlicht Safari Technology Preview 224 mit Verbesserungen und Fehlerbehebungen
Apple hat die neue Version der Safari Technology Preview veröffen
https://www.apfeltalk.de/magazin/news/apple-veroeffentlicht-safari-technology-preview-224-mit-verbesserungen-und-fehlerbehebungen/
#Mac #News #Apple #Barrierefreiheit #BrowserFeatures #CSS #Entwickler #Fehlerbehebung #Leistung #macOS #Rendering #SafariTechnologyPreview #SoftwareUpdate #WebAPI #WebExtensions #WebInspector #Webbrowser -
I will also be grateful if you put 👍 a suggestion that will make life easier for developers of userscripts and browser extensions.
https://github.com/w3c/webextensions/issues/839
Let's not forget that the #web is made for people, not website owners and companies. Browser extensions should help people.
-
@trentskunk Welp, not surprised.
Vivaldi experiencing, as they put it, "a performance drag" from considering a proper implementation is the probable result of trying to pluck so much stuff in the browser, so they choose a status quo of OBEDIENTLY following Google's version of the Manifest V3 spec. How come they don't take a page from Firefox that keeps both Manifest V2 and V3 that doesn't impede extensions' capabilities as much as Chromium?
#Vivaldi #VivaldiBrowser #ManifestV3 #ManifestV2 #MV3 #MV2 #Mozilla #Firefox #Google #Chromium #GoogleChrome #WebExtensions
-
The #Chromium update that drops #WebExtensions v2 is finally here. A sad day for the open Internet.
-
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? #Stylus #UserStyles #web #CSS #WebExtensions
-
Ok. Just culled ~20,000 of 25,000 #tumblr posts accumulated via #RSS 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 #thunderbird add-on, or try some other approach. I really, really want to be able to use #sql for this stuff. It's a natural fit. But #sqlite seems to be a no-go for #WebExtensions. There is only #IndexedDB, which, in my limited experience with it, is absolute garbage to work with.
-
🎉 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! 🚀
https://browsermcp.io/ #browserautomation #AItools #webextensions #techhumor #digitallife #HackerNews #ngated -
Поддержка webextensions под Андроид, вторая серия
Очень добрый день! Меня зовут Тимур и я программист. Сегодня я хочу продолжить разговор о поддержке расширений браузера (хромиум) на Андроид. В прошлой своей статье я рассказал о том что у меня получилось завести расширения но народ так занят стенаниями по поводу закрытия проекта Kiwi что никто особо на это внимания не обратил, поэтому буду краток, это скорее промежуточный отчет чем анонс.
-
Lots of great #WebExtensions features and fixes just went out with #Safari 18.4 for #macOS 15.4, #iOS 18.4, and #visionOS 2.4 — including new WebKit APIs, temporary installs on macOS, and support for Developer ID–signed apps.
https://webkit.org/blog/16574/webkit-features-in-safari-18-4/#web-extensions
-
Another exciting new player in this area is https://kagi.com/orion/ by @kagihq — A feature-full #WebKit based browser that has several awesome features missing in others:
• Hierarchical vertical tabs! (Better than #Brave)
• Support for both #Firefox and #Chrome #WebExtensions -
Mozilla’s approach to Manifest V3: What’s different and why it matters for extension users:
https://blog.mozilla.org/en/products/firefox/firefox-manifest-v3-adblockers/
Very good read for those developing #WebExtensions.
-
Answering random questions about #webextensions development is easily my favorite part of this job
-
Поддержка webextensions под Андроид
Добрый день! Меня зовут Тимур и я программист. Сегодня я хочу представить очередную свою работу, точнее рабочий черновик. Да, я в курсе — дураку полработы не показывают, но так и на хабре то не дураки сидят. Итак, сегодня я расскажу как перенес поддержку webextensions в chromium под Андроид, что работает а что не работает, как пользоваться тем что работает и когда будет работать то что не работает.
-
If you're attending FOSDEM and are interested in browser extensions, @mozillaofficial has a couple of events you should check out!
WebExtensions BoF – let’s chat about your experiences building and using extensions
https://fosdem.org/2025/schedule/event/fosdem-2025-5916-webextensions-bof/State of Firefox Add-ons – Join me for a review of recent changes in Firefox and a peak at what's to come
https://fosdem.org/2025/schedule/event/fosdem-2025-6619-state-of-firefox-add-ons/#webextensions #browserextensions #firefoxextensions #firefoxaddons
-
Ich bin gespannt darauf, wie sich die #KI von Mozilla im praktischen Einsatz unter Firefox anfühlen wird.✨
#Firefox #Mozilla #WebExtensions #Extensions #Erweiterung #Orbit
https://addons.mozilla.org/de/firefox/addon/orbit-summarizer/
-
@cory We added support for #WebInspector #WebExtensions to #Safari last fall. Just need the frameworks to release their extensions now.
-
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? #Stylus #UserStyles #web #CSS #WebExtensions
-
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? #Stylus #UserStyles #web #CSS #WebExtensions
-
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? #Stylus #UserStyles #web #CSS #WebExtensions
-
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? #Stylus #UserStyles #web #CSS #WebExtensions
-
“The fewer the better, when it comes to extensions.” — Steve Gibson, Security Now.
https://twit.tv/shows/security-now/episodes/999
#WebExtensions #malware #browserPerformance -
so is nobody gonna point out how js bundlers and fucked up web #frontEnd tooling is slowly killing #webExtensions and #userScripts by making custom code injection a pain in the ass?
i mean, this is all the same people who'd love for the likes of #adBlockers to also not work so it's probably a Feature for them but still
just waiting for the day they somehow manage to fuck up css injection. we can still work our way around auto generated css-in-js class names and complex selectors. shadow dom, perhaps? -
Permission-based systems are bad. See #XUL getting replaced by #WebExtensions for example. It didn't stop #malware from getting into the #browser or the extension store. On the contrary, the malware problem only got worse after the complete replacement of XUL extensions, which is often disparaged as "insecure" because it allowed users to pretty much change how their browser fundamentally works.
Who knew that distrusting your users and not giving them control leads to more malicious software and user #security being broken more often. :seija_coffee:
RE: https://mamot.fr/users/gnomelibre/statuses/112371181710549606 -
opera gx added mods to mobile so i was like okay let's see what this is
turns out they disabled all the cool stuff on mobile, turning it into a glorified theme store
i thought this was lame, so against my better judgement, i've ported GX Mods to Android.
i wouldn't recommend using background music as it's extremely RAM hungry, but browser and keyboard sounds are kinda fun to have!! okay thats all thanks bye
(GO GO GADGET PROMOTE MY CONTENT #webextension #webextensions #extensions #extension #firefox #firefoxmobile #firefoxforandroid) -
Ok. Just culled ~20,000 of 25,000 #tumblr posts accumulated via #RSS 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 #thunderbird add-on, or try some other approach. I really, really want to be able to use #sql for this stuff. It's a natural fit. But #sqlite seems to be a no-go for #WebExtensions. There is only #IndexedDB, which, in my limited experience with it, is absolute garbage to work with.
-
Ok. Just culled ~20,000 of 25,000 #tumblr posts accumulated via #RSS 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 #thunderbird add-on, or try some other approach. I really, really want to be able to use #sql for this stuff. It's a natural fit. But #sqlite seems to be a no-go for #WebExtensions. There is only #IndexedDB, which, in my limited experience with it, is absolute garbage to work with.
-
Ok. Just culled ~20,000 of 25,000 #tumblr posts accumulated via #RSS 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 #thunderbird add-on, or try some other approach. I really, really want to be able to use #sql for this stuff. It's a natural fit. But #sqlite seems to be a no-go for #WebExtensions. There is only #IndexedDB, which, in my limited experience with it, is absolute garbage to work with.
-
Ok. Just culled ~20,000 of 25,000 #tumblr posts accumulated via #RSS 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 #thunderbird add-on, or try some other approach. I really, really want to be able to use #sql for this stuff. It's a natural fit. But #sqlite seems to be a no-go for #WebExtensions. There is only #IndexedDB, which, in my limited experience with it, is absolute garbage to work with.
-
[MozillaZine-fr] Quoi de neuf dans Firefox Nightly ? 14ᵉ éd. https://mozillazine-fr.org/quoi-de-neuf-dans-firefox-nightly-14%e1%b5%89-ed/
#onglets #préférences #WebExtensions #TestPilot #e10s #Electrolysis #mobile #profileur… https://mamot.fr/media/Jz-OLhwHSSwtpd__xrQ
-
Créer une #extension #Firefox pour #copier facilement l'#adresse et le #titre de l'#onglet en cours dans le #presse-papiers : une première étape vers des #développements plus avancés.
https://www.elblur.fr/internet/creer-une-extension-pour-firefox.html
-
Réunion communautaire des modules complémentaires 2019 à Londres #ExtensionsRecommandées #WebExtensions #API #ManifestV3 #Android #FirefoxPreview /@mozamo #news https://blog.mozilla.org/addons/2019/11/14/2019-add-ons-community-meetup-in-london/
-
@helenfernanda Eu usava #GreaseMonkey com "desabilitar #JavaScript / #JS" marcado nas opções avançadas do navegador, ou #GreaseMonkey com algum bloqueador de JS, seja de todo o JS, tal como o #NoScript ou o #JShelter, ou bloqueador apenas dos não livres, tal como o #GNU #LibreJS faz.
Hoje em dia uso um dos mesmos bloqueadores, mas uso #WebExtensions para customizar JS, #CSS e garantir que só roda o que eu confio, sem aceitar doces de estranhos.