oklch() في CSS Color 4: تغيير جذري لأنظمة التصميم

2025-02-17
oklch() في CSS Color 4: تغيير جذري لأنظمة التصميم

يقدم مُدوّل الألوان CSS 4 تدوينًا جديدًا للألوان يسمى oklch()، والذي يُعرّف الألوان باستخدام الإضاءة المُدرَكة (L) والكروم (C) والدرجة اللونية (H)، بالإضافة إلى إمكانية تضمين قيمة ألفا (a). يحل هذا التدوين مشكلة عدم اتساق الإضاءة في hsl()، مما يجعل معالجة الألوان وإنشاء لوحات الألوان أكثر قابلية للتنبؤ، ويُحسّن إمكانية الوصول. يدعم oklch() ألوان P3 واسعة النطاق، مما يُتيح إمكانيات ألوان أغنى على الشاشات الحديثة. وعلى الرغم من أن نظام oklch() لا يزال في مراحله الأولى، إلا أن مزاياه في سهولة قراءة الكود ومعالجة الألوان تجعله منافسًا قويًا لمستقبل ألوان CSS.

اقرأ المزيد