WebApps icon indicating copy to clipboard operation
WebApps copied to clipboard

Incorporate LocalCDN into WebAPPs?

Open WPFilmmaker opened this issue 4 years ago • 3 comments

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.

WPFilmmaker avatar Apr 10 '20 10:04 WPFilmmaker

@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 avatar Oct 31 '20 16:10 WPFilmmaker

@WPFilmmaker Not a programmer I'm afraid. I only edited a config file to update the user agents.

zayuim avatar Nov 02 '20 10:11 zayuim

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.

tobykurien avatar Nov 02 '20 16:11 tobykurien