

The site could also be set to display whatever font it wants but also set to list standard fonts that also work which the browser can then choose from on the user’s end if the user doesn’t have the first choice font. That way you the user don’t have to worry about it and there is no way to fingerprint by the browser just handing out an entire list of fonts installed on the user’s system. There are plenty of ways to make things like this work, but the incentive is to keep them as they are or to increase uniqueness so people can be more easily fingerprinted.
I’m not sure why other commenters are able to do this without an account, but I also was surprised just now to click on user reviews to see:
It’s getting worse and worse with this shit all over the internet. They have fairly successfully already enclosed most of the commons, now they’re building up the walls higher and higher. It’s all about control and of course tracking. I used to use a frontend libremdb.iket.me to access IMDB, similar to nitter/xcancel to read twitter or invidious to watch youtube. But it looks like IMDB made sure that is completely broken now.
Edit: It’s also a way to make people use the app instead of the website. This too is happening all over, reddit is well known for doing everything it can to force people onto the app, and their specific proprietary app. And it’s for the same reasons I mentioned above. It’s a lot harder to block ads from the app, but viewing the website with uBlock Origin on (and I refuse to browse any of the web without it, personally) you don’t have to view a single ad. And again, control. You have a lot more choice and options using a web browser, not to mention somewhat obscure your identity, even though that’s also becoming more impossible with browser fingerprinting. But using an app let’s them curate exactly what they want you to see, including ads, and also gives them your exact unique identity. I don’t know, I won’t use the app, but I’m assuming you have to have an account to use the app, so of course people on the app aren’t going to get a login wall because they’re already logged in.
With you