mastodon.online is one of the many independent Mastodon servers you can use to participate in the fediverse.
A newer server operated by the Mastodon gGmbH non-profit

Server stats:

12K
active users

@simon I have never understood deploying a web app that then has to drag in code from a 3rd party site.

@draeh @simon Yeah no matter what people say, I don't think having core functions hosted elsewhere is a good idea. I get it, I get it, it might already be cached in the user's browser. Security is more important. And after they download it from me it'll be cached too.

@woltiv @draeh @simon I don't think modern browsers cache external resources between sites.

Sebbe

@aslakr @woltiv @draeh @simon I hope they still cache for the given domain + external combo right? Thinking about ressources on a cdn fx.

@royalrex @aslakr @woltiv @draeh each site gets its own, separate cache - if you visit a.com and b.com and both of them load the same copy of jQuery from a CDN your browser will fetch that jQuery copy twice and store it in the cache twice, once for each of those sites

More info here: github.com/shivanigithub/http-

Contribute to shivanigithub/http-cache-partitioning development by creating an account on GitHub.
GitHubGitHub - shivanigithub/http-cache-partitioningContribute to shivanigithub/http-cache-partitioning development by creating an account on GitHub.

@simon @royalrex @aslakr @draeh Interesting, I didn't know that about modern browsers. Why would someone ever include external files nowadays, especially given the security concerns?

@woltiv @simon @royalrex @aslakr @draeh Exactly!

Same applies not just for JavaScript but e.g. also to fonts (such as Google Fonts) vs just shipping the font files on your own.

No 3rd party requests, no 3rd party tracking my visitors, no 3rd party dependency that can bring down my app. It's wonderful.

Come over to the self-hosting dark site 😈