mima, to security

Permission-based systems are bad. See getting replaced by for example. It didn't stop from getting into the 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 being broken more often. ​:seija_coffee:​

RE: https://mamot.fr/users/gnomelibre/statuses/112371181710549606

dotproto, to random
@dotproto@toot.cafe avatar

I know I have a bit of a schtick, but I'm genuinely excited about how this could be used in https://v8.dev/blog/sandbox

I want a script that expands the threads of a Twitter post, in the form of a tree, because it's much easier to read this way, you don't have to click, expand, go back, all on separate subpages.

I want a script that expands the threads of a Twitter post, in the form of a tree, because it's much easier to read this way, you don't have to click, expand, go back, all on separate subpages....

look997, (edited ) to firefox
look997 avatar

How in web-extenion to detect whether a website supports dark mode and whether it is in dark mode?

Including not only does it automatically switch to dark mode (with color-scheme)), but also is it in dark mode by default, without using color-scheme, without having a light mode?

I want to expand (Firelux type) with such an automatic, effective detector.

I thought that maybe someone had made an effort to detect dark backgrounds, but also light subtitles, detecting everything possible...

Then it occurred to me that there should be a database of sites that have a dark mode and a way to bypass it...
But I'm doing it myself in Firelux, clicking laboriously.

kn, to webdev
@kn@hachyderm.io avatar

Figured out a pretty low-effort way to take payments in a Chrome extension - no server required. Don't have to give up an extra 5% to ExtensionPay either 😄

https://kylenazario.com/blog/paid-extension-setup-with-cloudflare

#WebDev #frontend #JavaScript #Chrome #WebExtensions #Stripe #Cloudflare

dotproto, to random
@dotproto@toot.cafe avatar

I think I’ll spend a chunk of my transatlantic flight working on a storage library for . The basic premise is that I want to make working with browser.storage (and maybe IndexedDB) as easy as working with a basic JS object.

dotproto, to random
@dotproto@toot.cafe avatar

FOSDEM was a mixed success!

Rob Wu and I gave a talk about cross browser browser extension development. We had a lot of good content, but ran out of time. Also, our talk was late on Sunday and prep onerous enough that we weren’t able to attend other sessions

All that said it was great to be around that many nerds passionate about building open software and to meet up with a few of my EU-based teammates. I’m a tired from travel, but I’m as excited as ever about the future of

dotproto, (edited ) to random
@dotproto@toot.cafe avatar

Just watched @toxoplasmosis's 2020 talk on reviewing Chrome extensions for bug bounty purposes. It's a pretty good overview on what to look out for and common signals of insecurity ehttps://www.youtube.com/watch?v=hmNNPUicpuY

The talk also has me reflecting on the deficiencies of the permissions system. I think browser vendors broadly agree that <all_urls> is too easy to request and too dangerous, but I don't think there's a clear solution.

badrihippo, to GNOME
@badrihippo@fosstodon.org avatar

Waiting for 🧩 to come to 🌏 so I can have a proper :gnome: integrated browsing experience 💭

dotproto, to random
@dotproto@toot.cafe avatar

It really bothers me that and are two completely unrelated tags. At this point shouldn't tagging systems account for pluralization?

dotproto, to random
@dotproto@toot.cafe avatar

Hi 👋🏻!

If you're interested in talking about , please say hello! Also, if you're interested in participating, please join our Matrix for coordination purposes:

Matrix room: :mozilla.org
Mozilla chat URL: https://chat.mozilla.org/index.html#/room/#wecg:mozilla.org

dotproto, to random
@dotproto@toot.cafe avatar

I keep wanting to set up a public Slack or Discord for devs, but I really don’t want to create a xkcd.com/927 situation

dotproto, to random
@dotproto@toot.cafe avatar

Blog post: Google Ads in Browser Extensions

Chrome Web Store policy allows ads in , but can Google’s ad products be used in browser extensions? Let’s dig through some policy docs to find out.

https://dotproto.com/2023/05/04/google-ads-in.html

dotproto, to programming
@dotproto@toot.cafe avatar

Questionable podcast idea!

Title: Speaking of extensions…

Premise: I spend an hour talking with someone I know/admire about a mutual interest (, , , etc), then inevitably end up talking about

It's like hanging out with a friend, but probably more awkward!

dsoft, to privacy
@dsoft@techhub.social avatar

Consent-O-Matic is a browser extension that auto-responds to all the and similar consent popups with optimal user preferences.

Unlike the extension "I don't care about cookies" which just accepts all cookies, Consent-O-Matic clicks the prompts on your behalf to reject most of the cookies. You can also choose what to accept/reject in the preferences.

Available for Firefox, Chrome and others.

I've been using this on Firefox :firefox: for quite sometime now and it works great!

Their Github page has links to official extension stores: https://github.com/cavi-au/Consent-O-Matic#introduction

link: https://addons.mozilla.org/firefox/addon/consent-o-matic/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • InstantRegret
  • ethstaker
  • khanakhh
  • Durango
  • Youngstown
  • rosin
  • slotface
  • thenastyranch
  • everett
  • vwfavf
  • kavyap
  • normalnudes
  • DreamBathrooms
  • megavids
  • magazineikmin
  • cubers
  • GTA5RPClips
  • modclub
  • mdbf
  • osvaldo12
  • Leos
  • ngwrru68w68
  • cisconetworking
  • tester
  • tacticalgear
  • anitta
  • JUstTest
  • All magazines