upvote
> what a nightmare, now your website will look different to different people

That's what the web has always been. People don't all have the same display types, the same subpixel layouts, the same display sizes, the same DPIs, the same fonts, the same zoom levels... People use reader modes, global restyling extensions, per-site custom style sheets, full screen magnifiers, bounded/partial magnifiers, screen readers, OS high-contrast modes... the web has never been a fixed canvas that you get to paint on and then hand to users.

reply
I like to think of it as a gentle encouragement to finally implement prefers-color-scheme in web applications.

(I say this as a designer who has spent countless hours on dark-mode palettes as well as someone who has the automatic circadian toggle enabled everywhere.)

reply
disagree. the web specifically is built as a dynamic medium for consumption. The fluid nature is the point. Yes, it is harder for developers to force a consistent experience, but as a professional web dev, we should not treat the web as a fixed medium.
reply
As long as a client needs to approve a layout, that is not happening
reply
Sounds like a problem with the client.
reply
A web agency is not going to start questioning the brand book of a 100x larger client.
reply
I'm not going to publically question my boss doing stupid shit, but that doesn't make him not stupid.
reply
Re: web developer

> The HTML <meta name="color-scheme" content="light only"> tag lets browsers know that 1) this page supports light mode and 2) should only be displayed in light mode.

reply
As a web developer, all you have to do is support `:prefers-color-scheme`.
reply
Even as a developer I'm all for it, go even harder. We may eventually reach the promised land where the user agent defines so much of the final appearance things like "pixel perfect design" or beating standard controls into within an inch of their lives to fit some design system are a thing of the past.
reply
Wait until you learn I can change the font size and even override the site CSS on my own machine!
reply
Who cares if you can? I am referring to non-tech-savvy web users who barely know what YouTube is: your parents, grandparents, accountant, or city firefighters. There are literally millions of people in this planet who don’t even know what HTML is. The commenters above appear to be criticizing my remark as if I was mistaken. Software developers often lack imagination when it comes to real-world problems.
reply