(评论)
(comments)
原始链接: https://news.ycombinator.com/item?id=39227831
在为渐变背景选择调色板方面,以下是一些建议:
1. 选择主色:首先选择将作为渐变基础的主色。 考虑内容的情绪和目的,并选择与之相符的颜色。
2. 添加互补强调色:选择主色后,请考虑添加互补强调色以增强渐变的对比度和深度。 这些强调色还可以帮助强调背景上显示的内容中的关键元素。
3.使用颜色理论原理:应用基本的颜色理论概念,例如选择相似色或互补色,可以大大提高渐变的整体美感和可用性。
4. 调整饱和度级别:饱和度级别会显着影响渐变中颜色的感知。 选择较低的饱和度级别,特别是在接近主色的区域,可以实现更平滑的过渡并提高易读性,特别是在文本放置在背景中的情况下。
关于在软件应用程序中实现 oklch 色彩空间,各种开发人员已经认识到与替代色彩空间相关的优势,并创建了能够处理它的软件解决方案。 一些示例包括 divMagic(前面提到过)和通过 GitHub 提供的开源实现。 然而,Oklab 和相关色彩空间的广泛采用仍然受到限制,很大程度上是因为与更传统的色彩模型(尤其是 RGB)相比,它们的受欢迎程度相对较低。 尽管如此,鉴于 Webkit 在 2021 年 8 月期间引入了实验性 Oklab 支持,尽管兼容性目前仅限于 Safari 浏览器,但在支持 Oklab 方面似乎即将取得一些进展。 最终,额外的开发工作和现实世界部署中不断增长的使用传统上推动了计算机科学学科更广泛的采用趋势,对于加速这些色彩空间技术的进一步开发和完善至关重要。
I once wrote a blog post about this (niche) concept: https://darekkay.com/blog/accessible-color-palette/
reply