Earlier quoted context omitted.
Was Opera's "Turbo" mode not a similar feature? A feature launched in the early mobile/late dail-up days. Albeit the proxy CDN was provided by Opera. It would take proxy JPEGs, compress them more, serve them from an edge node. It don't think it was marketed as a privacy feature but mostly bandwidth/speed. But in theory if you trust Opera, you'd get more privacy?
Given that Mozilla now has a proxy (VPN) service, that could be a nice tie-in indeed.
Decentraleyes – Local CDN Emulation
71–80 of 84 posts
Re: Decentraleyes – Local CDN Emulation
#72Earlier quoted context omitted.
We should all be turning off web fonts anyway.
Citation needed?
Re: Decentraleyes – Local CDN Emulation
#73Earlier quoted context omitted.
I may be wrong, but I don't think the browser caches CDN requests, at least per site... So this might be a performance gain too https://stackoverflow.com/questions/29704811/why-isnt-the-br...
The answer at that Stack Overflow question is seriously incomplete (and even it doesn’t say there’s no cache). Browsers today will, for the most part, cache CDN responses, not need to revalidate them, and share that cache across sites (though I think first-party isolation changes that to a per-site cache).
* example.com -> GET cdnjs.com/jquery
* another.com -> GET cdnjs.com/jquery (not cached from example.com)
No caching of the CDN assets between sites within the browser, regardless of HTTP caching headers.
Re: Decentraleyes – Local CDN Emulation
#74I like the idea of the extension, but the implementation in lacking. According to the project's gitlab[1], there's only a dozen or so libraries are actually being served. It doesn't seem to cache google web fonts, for instance. Some sibling comments mentioned LocalCDN, which has more libraries and also includes fontawesome, but still lacks google fonts. [1] https://git.synz.io/Synzvato/decentraleyes/-/tree/master/res…
The only thing I wish for is to add my own entries.
Re: Decentraleyes – Local CDN Emulation
#75It's a cool idea, even if just for performance reasons. So many things come from CDNs these days, we may as well start shopping the common ones ahead of time. But recently I learned something unexpected. Lots of extensions are terrible with their resources. On a page targeting tech-savvy people, around 1% of requests has some extension content injected into the website which requests an external font file. (info come…
> "even if just for performance reasons" I don't think it matters for performance because it's cached in the browser anyway... So the purpose of the extension is privacy.
Re: Decentraleyes – Local CDN Emulation
#76Earlier quoted context omitted.
I may be wrong, but I don't think the browser caches CDN requests, at least per site... So this might be a performance gain too https://stackoverflow.com/questions/29704811/why-isnt-the-br...
The answer at that Stack Overflow question is seriously incomplete (and even it doesn’t say there’s no cache). Browsers today will, for the most part, cache CDN responses, not need to revalidate them, and share that cache across sites (though I think first-party isolation changes that to a per-site cache).
Re: Decentraleyes – Local CDN Emulation
#77After clicking through several more times and ending up in a gitlab wiki, this seems to be how it works: > It comes bundled with a fair amount of commonly used files, and serves them locally whenever a site tries to fetch them from a delivery network. The docs, both on the site that is linked to and on the wiki is extremely bare bones, but the gist of it is that a CDN can track you through the `referer` header of the…
Re: Decentraleyes – Local CDN Emulation
#78Re: Decentraleyes – Local CDN Emulation
#79Decentraleyes, HTTPS everywhere, and uBlock Origin are the three set-it-and-forget-it extensions that everyone should have to improve their privacy.
Re: Decentraleyes – Local CDN Emulation
#80I like the idea of the extension, but the implementation in lacking. According to the project's gitlab[1], there's only a dozen or so libraries are actually being served. It doesn't seem to cache google web fonts, for instance. Some sibling comments mentioned LocalCDN, which has more libraries and also includes fontawesome, but still lacks google fonts. [1] https://git.synz.io/Synzvato/decentraleyes/-/tree/master/res…
I run decentraleyes and I like it. The only thing I wish for is to add my own entries.