Website checklist

11 points by runxiyu


vbernat

Accept-Language is unreliable. Most browsers ship a default of en-US,en;q=0.9 regardless of the user’s actual preference, and most users never change it. Treating it as a preference signal is guessing.

Well, the alternative is to always land on the wrong language. I spent a few years in Switzerland and I was tired being sent to the German version of the website instead of the site respecting the language of my browser. For mobile users, Accept-Language is derived from the OS language. For desktop users, if you install Firefox using the French-localized installer, you'll get French as the default language. I don't know how it is for Chrome. It is not perfect, but it is still far better than using a random value.

blinry

Apparently pumped out using Claude in a single day. That means that it's not something I'm very interested in using or contributing to.