WebApps
WebApps copied to clipboard
Incorporate LocalCDN into WebAPPs?
https://gitlab.com/nobody42/localcdn provides a list of known CDNs and js, so that you don't have to load them from external services. This improves privacy and speed as well(according to webboost a similar extension). In the case of Webapps, the privacy part would be what we are interested in.
Often you need to enable cdns to make the site work, integrating cdns from localcdn, user would not have to deal with the most popular ones, and user experience would benefit without damaging privacy.
You could have an option to allow the user to load this list, or have it off or by default, depends on what do you think is the best solution.
Localcdn does not work on firefox mobile (as far as i know), but you would be interested in getting just the loaded cdns and js.
Localcdn is opensource and it is an actively maintained fork of decentraleyes. It is under Mozilla Public License Version 2.0 so it is opensource.
The only downside I can see is that it would probably increase the size of the app of a few mbs (maybe 3 or 4?) but I think it shouldn't be an issue and it would be worth.
@zayuim Thanks again for updating UAs, any chance you could implement this?
https://codeberg.org/nobody/LocalCDN sourcecode is mostly js, don't know if you are familiar with it.
@WPFilmmaker Not a programmer I'm afraid. I only edited a config file to update the user agents.
It's a nice idea, but not something I would be keen to integrate. CDNs are not a big privacy threat in my opinion, esp. when you strip out the referrer, disable 3rd party cookies, and have local caching. The pain of keeping the resources and CDN redirect lists up to date is just not worth it.