OKLCH
PulseAugur coverage of OKLCH — every cluster mentioning OKLCH across labs, papers, and developer communities, ranked by signal.
-
开发者使用 CSS color-mix() 函数简化网页主题
一位网页开发者通过利用 CSS `color-mix()` 函数简化了他们的主题设置流程,用单一品牌变量取代了大量手工策划的调色板。这种方法允许动态生成各种状态,如悬停、激活、禁用和表面色调,从而确保跨多个网站的可访问性和一致性。该开发者分享了这些颜色派生的五种特定模式,强调了在运行时计算颜色而非手动选择颜色所带来的效率和可维护性。
-
新的 COFb 方法改进了渐变的 OKLCH 颜色插值
研究人员引入了一种名为连续 Oklab 回退 (COFb) 的新方法,以解决 OKLCH 颜色插值中的色偏问题,尤其是在渐变和颜色混合方面。与仅处理非彩色端点的先前补救措施不同,COFb 使用可微分的色度门控器,随着色度的降低平滑地过渡到线性 Oklab 路径。这种方法有效地减少了意外的色相偏移和轴外偏差,在包括旧的渲染引擎和图像处理管道在内的各种应用中提供了更一致的颜色表示。
-
新的 Oklch+ 颜色空间改进了感知差异预测
研究人员开发了 Oklch+,这是一种增强型颜色空间,旨在比 Oklab 等现有模型更准确地预测颜色差异。该新系统使用三参数扩展,结合了幂变换和压缩函数,以更好地与人类对颜色的感知保持一致。与已建立的数据集相比,Oklch+ 在准确性方面显示出显著的改进,在参数更少的情况下,其性能与更复杂的 CIEDE2000 标准非常接近。
-
OKLCH 色彩系统以感知均匀性简化网页设计
作者提倡在网页开发中使用 OKLCH 色彩系统,强调其与旧的 HSL 系统相比具有感知均匀性和宽色域能力。OKLCH 确保不同色调下的亮度变化被一致地感知,从而简化了颜色渐变(color ramps)的创建并确保了可预测的结果。该帖子详细介绍了实现 OKLCH 的五种实用模式,包括从单一基础颜色生成完整的颜色渐变以及根据背景亮度自动确定文本对比度。