CSS3 neden aynı renk için iki isim kullanıyor: aqua = cyan, macenta = fuşya?


24

CSS3 neden çoğaltılıyor

  1. # 00ffff = 0,255,255 ve

  2. # FF00FF = (255, 0, 255) , bu kullanıcı tarafından tespit edildi mi?

Bu çoğaltma, yukarıda bahsedilen CSS3 bağlantısında ayrı olarak listelendiği için, kafa karıştırıcıdır.


20
Genelde bunun gibi şeyler sadece geriye dönük uyumluluğu korumak için yapılır. Daha fazla ve daha az değil. Gerçek şu ki sorun değil, çünkü günümüzde çoğu geliştirici kelime / isim tabanlı renk belirtimlerini zaten kullanmıyor. Tasarımcının görüşü için daha doğru renkler elde etmek için hepsi bir altıgen üçlüsü veya bir tür RGB değeridir. Ve derin bir tasarım kaygısı olmasa bile, şahsen sadece bir rengi kodlamak #00ffffya da #ff00ffhangi rengin oluşturulmasını istediğimi açıkça belirtmek isterdim. Heck, 1995'te tekrar
kodladığım

1
@AndrewT. Yunanca teklifinin zaten başarısız olduğu, kapatıldığı ve daha sonra silindiği göz önüne alındığında, bu kullanıcının profilinde reklamı yaptığı diğer sınırsız dil / ülke önerilerinin yanı sıra, profilinde reklam veren bir reklamın ne kadar kabul edilmemesi gerektiğini de kabul edeceğiz. Kullanıcı adı. Bu durumda bir reklam bile değildir, başarısız bir reklamdır.
Mokubai

4
@JakeGould Ah geriye dönük uyumluluk. Neden darkgraydaha hafif olduğugray nedeni .
Bakuriu

Yanıtlar:


35

CSS3'te listelenen bir kaç çakışma / kopya renk var çünkü W3C tarafından tutulan mevcut web renk listesi X11 renk isimleri dosyasından geliyor.

X Pencere Sistemi, belirli renklerle eşlenen RGB değerlerine sahip bir metin dosyası içeriyordu. Bu metin dosyası, tüm X11 kurulumlarıyla birlikte gönderildi.

Mosaic ve Netscape Navigator , X11 renk adlarını renklerinin temeli olarak kullandı.

HTML renk listesi tanımlandıktan sonra, yinelenen ve çakışan renklerin kullanımdan kaldırılması yerine, bunları yalnızca listeye dahil etmişlerdir - büyük olasılıkla X11 renklerini kullanan eski web sitelerinin / tarayıcıların kırılmasını önlemek ve X11'in onları ilk tanımladığı için.

Bugün bir sitede çakışan bir renk adı kullanırsanız, X11 rengi yerine W3C rengini gösterir.


13
Millet, lütfen değil göndermek veya ABD ve İngiltere yazım varyasyonları arasında geçiş kelimeleri içeren teklif edilen düzenlemeleri onaylamak. Bu özel senaryoda, "renkleri" "renkler" olarak değiştirmek uygun değildi.
Run5k

@DrZoo FYI, 2k rep genelinden sonra bile önerilen düzenlemelerden rep elde edersiniz; tek sınır önerilen düzenlemelerden +1000 rep. Sadece çoğu durumda bunun 2k'da sona erdiğini görüyorsunuz, çünkü artık düzenlemeleri öneremezsiniz ve önerilen düzenlemelerin onaylanması o kadar uzun sürmez.
TylerH,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.