Anda mungkin tidak pernah memperhatikan hal sepele seperti itu, tetapi browser Anda memiliki warna yang sudah ditentukan sebelumnya dan bukan seperti apa yang tampak. Jika saya memberi tahu Anda bahwa nama-nama pola di atas adalah LightGray , Grey dan DarkGray , warna apa yang cocok dengan masing-masing nama?
Saya akui, itu adalah pertanyaan jebakan, tetapi mengapa abu-abu gelap masih lebih terang dari abu-abu saja?
Semuanya bermuara pada gejolak sejarah kecil. Versi pertama Mosaic dan Netscape Navigator adalah X Applications, yang berarti mereka menggunakan UNIX X Window System, yang mendefinisikan sekumpulan nama warna yang dinormalisasi yang diwarisi oleh browser.
Kemudian, ketika World Wide Web Consortium (W3C) beralih ke standardisasi, ia mengkonsumsi set warna X11, tetapi ada beberapa konflik dengan spesifikasi yang diinginkan.
Dalam HTML, warna "Grey" dicadangkan untuk triplet 128 (50% warna abu-abu), sedangkan X11 mendefinisikan "Grey" sebagai warna abu-abu sekitar 75%, yang berarti bahwa karena nama itu sudah diambil, "Grey" menjadi 50% abu-abu, membuang nilai X11 asli.
Di sisi lain, warna "DarkGray" tidak tersentuh, karena pada saat itu tidak ada dalam HTML atau CSS, yang berarti bahwa itu ditransfer tanpa perubahan dari X11, di mana ia didefinisikan sebagai 66% warna abu-abu.
Pada akhirnya, daftar warna CSS gabungan yang berlaku di Internet hari ini menampilkan "DarkGray" yang terasa lebih ringan daripada "Grey" karena "DarkGray" berasal dari X11 dan "Grey" berasal dari HTML.
Bahkan hari ini di versi terbaru CSS, warna "DarkGray" adalah warna yang lebih terang daripada "Grey", dan juga, sebagai akibat dari kesulitan penamaan, baik "Grey" dan "Grey" adalah nama yang valid.