edubun
Bahasa Indonesia

Rona, saturasi, dan kecerahan

Dalam HSL, kuning dan biru sama-sama memiliki kecerahan 50%, tetapi menurut rumus luminans WCAG, kuning memantulkan cahaya hampir 13 kali lebih banyak daripada biru.

Memuat model 3D

Seret untuk memutar. Gulir atau rapatkan dan renggangkan dua jari untuk mengatur zoom.

Seret untuk memutar bangun ruang. Klik kubus kecil pada tampilan RGB, atau cakram berwarna maupun irisan tegak pada tampilan HSL, untuk memilih warna tersebut. Pada panel di bawah model, kamu bisa membaca kode hex, nilai HSL, warna harmoni, dan rasio kontras terhadap latar yang kamu pilih.

Mengubah kubus menjadi silinder

Angka RGB mudah digunakan oleh layar, tetapi sulit bagi manusia. Jika kamu ingin "biru yang sama, sedikit lebih terang", kamu harus mengubah ketiga kanal sekaligus dengan jumlah berbeda. HSL menata ulang warna sRGB yang sama agar pengaturannya sesuai dengan cara orang membicarakan warna. CSS Color 4 menjelaskannya sebagai model silinder: sudut rona mengelilingi bagian luar, sumbu pusat untuk kecerahan dari hitam sampai putih, dan jari-jari untuk saturasi, yaitu seberapa jauh warna dari abu-abu netral.

Bayangkan kubus RGB bertumpu pada sudut hitamnya, dengan putih tepat di atas. Sumbu abu-abu kini tegak. Jika dilihat dari atas, keenam sudut berwarna pekat, yaitu merah, kuning, hijau, sian, biru, dan magenta, membentuk cincin di sekitar sumbu. Pada HSL, cincin itu dibulatkan dan seluruh bangun direntangkan menjadi silinder. Pada model di atas, kamu bisa melihat hasilnya: cakram mendatar pada kecerahan terpilih dan irisan tegak pada rona terpilih beserta rona yang berlawanan. Klik di mana saja pada salah satu permukaan untuk memilih warnanya.

Rona

Rona adalah sudut dalam derajat. CSS Color 4 menetapkan titik awalnya: 0deg adalah merah sRGB, 120deg adalah hijau, 240deg adalah biru, dan 360deg kembali ke merah. Di tengah antara warna primer terdapat warna sekunder: 60deg kuning, 180deg sian, dan 300deg magenta. Karena berupa sudut, rona berulang setelah satu putaran. Rona 390deg sama dengan 30deg. Menambahkan 180deg pada rona apa pun membawamu ke warna di seberang lingkaran.

Saturasi dan kecerahan

Saturasi dinyatakan sebagai persentase. Pada 100%, warna berada di sisi luar silinder dan sepekat yang dimungkinkan sRGB pada tingkat kecerahan tersebut. Pada 0%, warna berada di sumbu pusat dan berupa abu-abu. Menurut CSS Color 4, rona saat itu tidak berpengaruh sama sekali, sehingga hsl(0deg 0% 50%) dan hsl(180deg 0% 50%) menghasilkan abu-abu yang sama. Kecerahan juga berupa persentase. Nilai 0% menghasilkan hitam untuk setiap rona, 100% menghasilkan putih untuk setiap rona, dan 50% memberikan versi rona yang paling pekat. Jadi, hsl(0deg 100% 50%) adalah merah yang sama dengan #ff0000, sedangkan hsl(120deg 100% 25%) adalah hijau gelap, rgb(0 128 0).

Kecerahan HSL sama, tetapi terang yang terlihat sangat berbeda. Y adalah luminans relatif WCAG, dari 0 untuk hitam sampai 1 untuk putih.

Saat HSL menyesatkan

HSL praktis, dan spesifikasi CSS menjelaskan keterbatasannya secara terbuka. Kecerahannya bukan kecerahan yang dilihat mata. Kuning, hsl(60deg 100% 50%), dan biru, hsl(240deg 100% 50%), memiliki L yang sama, yaitu 50%, tetapi kuning tampak jauh lebih terang. Rumus luminans WCAG menghasilkan 0.9278 untuk kuning itu dan 0.0722 untuk biru itu, dengan perbandingan hampir 13. Sudut rona juga tidak seragam secara visual: menurut spesifikasi, perubahan 30 derajat di antara warna biru tampak kecil, sedangkan perubahan yang sama antara kuning dan hijau tampak besar. Ruang warna CSS yang lebih baru, seperti oklch(), dirancang untuk mengatasinya. Untuk memeriksa keterbacaan teks, jangan mengandalkan kecerahan HSL. Gunakan rasio kontras yang akan kamu hitung pada unit 6.

0deg merah, 60deg kuning, 120deg hijau, 180deg sian, 240deg biru, 300deg magenta.

Poin penting
  • HSL berbentuk silinder: rona sebagai sudut, saturasi sebagai jari-jari, kecerahan sebagai ketinggian.
  • 0deg merah, 120deg hijau, 240deg biru.
  • Pada saturasi 0%, rona tidak berpengaruh; kecerahan 0% menghasilkan hitam dan 100% menghasilkan putih.
  • Kecerahan HSL tidak sesuai dengan seberapa terang warna terlihat.
  1. Berapa sudut rona hijau sRGB murni dalam HSL?
  2. Berapa sudut rona magenta?
  3. Warna apa yang dinyatakan hsl(0deg 100% 50%)?
    • #ff0000
    • #000000
    • #ffffff
    • #800000
  4. Warna apa yang dinyatakan hsl(200deg 60% 100%)?
    • Putih
    • Biru muda
    • Hitam
    • Abu-abu
  5. hsl(0deg 0% 50%) dan hsl(180deg 0% 50%) adalah...
    • Abu-abu yang sama
    • Merah dan sian
    • Hitam dan putih
    • Abu-abu yang berbeda
  6. Dalam silinder HSL, apa yang ditunjukkan jarak dari sumbu pusat?
    • Saturasi
    • Rona
    • Kecerahan
    • Luminans
  7. Rona 390deg sama dengan rona berapa dalam rentang 0 sampai 360?
  8. Berapa luminans relatif WCAG untuk kuning murni #ffff00? Tulis hingga 4 angka di belakang titik desimal.
  9. Kuning dan biru sama-sama memiliki kecerahan HSL 50%. Mana yang tampak lebih terang?
    • Kuning
    • Biru
    • Keduanya tampak sama
    • Hanya bergantung pada sudut rona
  10. Warna apa yang dinyatakan hsl(120deg 100% 25%)?
    • rgb(0 128 0)
    • rgb(0 255 0)
    • rgb(128 255 128)
    • rgb(64 64 64)
Sumber kursus ini (14)
  • W3C, Web Content Accessibility Guidelines (WCAG) 2.2, relative luminance (0.04045 threshold, note on the pre-May-2021 value 0.03928)
  • contrast ratio (L1 + 0.05) / (L2 + 0.05)
  • range 1:1 to 21:1, SC 1.4.1 Use of Color, 1.4.3 Contrast (Minimum) 4.5:1 and 3:1 for large-scale text (18 pt, or 14 pt bold)
  • 1.4.6 Contrast (Enhanced) 7:1 and 4.5:1, 1.4.11 Non-text Contrast 3:1, WCAG 2.1 published June 2018 (w3.org/TR/WCAG22/)
  • W3C, CSS Color Module Level 4, hex notation, hsl with 0deg red, 120deg green, 240deg blue, hsl(60deg 100% 50%) yellow vs hsl(240deg 100% 50%) blue at the same HSL lightness, hue spacing not perceptually uniform, HSL as a cylindrical model (w3.org/TR/css-color-4/)
  • OpenStax College Physics 2e, 26.3 Color and Color Vision: about 6 million cones of three types, red + green gives yellow, no unique set of primaries (openstax.org/books/college-physics-2e/pages/26-3-color-and-color-vision)
  • OpenStax Introduction to Behavioral Neuroscience, 6.2 The Retina: RGB pixels, CMY inks plus black, red-green colour blindness in about 8% of males (openstax.org/books/introduction-behavioral-neuroscience/pages/6-2-the-retina)
  • Smithsonian Libraries, Color in a New Light, The Science of Color: Newton's prism experiments from the 1660s, Opticks 1704, Le Blon's Coloritto (London, about 1722) and the distinction between material colours and coloured light (library.si.edu/exhibition/color-in-a-new-light/science)
  • The Newton Project (University of Oxford)
  • Opticks 1704, Book I Part II Prop. VI: colour circle divided into seven parts in musical proportion, white at the centre (newtonproject.ox.ac.uk/view/texts/normalized/NATP00034)
  • History of Information and Wikimedia Commons file record, Maxwell's 1861 Royal Institution demonstration, tartan ribbon photographed by Thomas Sutton through red, green and blue filters and projected together (historyofinformation.com/detail.php?id=3666)
  • LibreTexts, Coalinga College Drawing Basics 8.4 Color Theory: complementary, analogous, split-complementary, triadic, tetradic (human.libretexts.org)
  • RMIT Colour Theory, Interactive colour wheel and colour relationships (rmit.pressbooks.pub/colourtheory1)
  • University of Delaware Library, Graphic Design guide, Color Schemes, 60/30/10 rule (guides.lib.udel.edu/design/color).

Diperiksa: 2026-10-17