Hacker News
points by guessmyname 4 days ago | 0 comments
• As a user: great

• As a web developer: what a nightmare, now your website will look different to different people, as if having to support multiple browser engines and multiple screen rations, and multiple platforms, etc. was not a big pile of problems already.

• As someone who doesn’t like dark-mode due to eye strain: good-good… for people who like it ¯\_(ツ)_/¯

[–] isityettime 4 days ago
> 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.

[–] mortenjorck 4 days ago
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.)

[–] apsurd 4 days ago
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.
[–] cluckindan 4 days ago
As long as a client needs to approve a layout, that is not happening
[–] Telaneo 4 days ago
Sounds like a problem with the client.
[–] cluckindan 4 days ago
A web agency is not going to start questioning the brand book of a 100x larger client.
[–] Telaneo 4 days ago
I'm not going to publically question my boss doing stupid shit, but that doesn't make him not stupid.
[–] Spivak 4 days ago
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.
[–] vulcan01 4 days ago
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.

[–] kps 4 days ago
As a web developer, all you have to do is support `:prefers-color-scheme`.
[–] threetonesun 4 days ago
Wait until you learn I can change the font size and even override the site CSS on my own machine!
[–] guessmyname 4 days ago
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.