Hacker News new | ask | show | jobs
by hnlmorg 2105 days ago
> The web supports 256 colors and full RGB; why shouldn't terminal applications?

And the web suffers from all sorts of accessibility problems because developers don't take that into account. Native applications (and I'm not talking about Electron) is a better example -- Microsoft and Apple have taken accessibility concerns into account and created interface toolkits that aren't a rainbow of colours by default and which users can easily customise one colour scheme in the systems control settings to affect all native applications.

Using 256 or true colours in console applications break the terminals ability to apply the user-defined colour palette and that can bring accessibility issues with it (as well as being a little annoying for anyone who happens to prefer non-black backgrounds).

1 comments

> And the web suffers from all sorts of accessibility problems because developers don't take that into account.

So what do you suggest, that the web should use a limited palette that is user-configurable and not hard-code any colors?

I really want to say the following politely and respectfully, so please try to see it in that light: there is an upper limit to the restrictions that it makes sense to impose in the name of accessibility. There have been some awful acts of vandalism done by accessibility zealots. I'm thinking in particular of the deletion of thousands of hours of university lectures by UC Berkeley.