Верстка · Senior · Запитання 29 з 75
Чим oklch() зручніший за hsl() для дизайн-систем?
- 1Він точніше передає кольори на старих sRGB-моніторах, ніж
hsl() - ✓Правильна відповідь: Він перцептивно рівномірний: однакова L виглядає однаково світлою
- 3Він задає колір компактніше, у шістнадцятковому вигляді з альфою
Пояснення
У HSL жовтий і синій з однаковою «світлістю» виглядають зовсім по-різному, тому палітри доводиться підбирати вручну. OKLCH побудовано на моделі сприйняття, і шкали відтінків генеруються передбачувано, що спрощує контрастність. Палітру за замовчуванням у Tailwind v4 задано саме в OKLCH.