Bu nedenle, bazı tarayıcıların görüntülerdeki renkleri sistem ayarlarına göre düzelttiğini ve tarayıcıların bunu yaptıklarından farklı olduğunu biliyorum. Ancak, bir stil sayfasında belirtilen bir renk , aynı sistemde bir tarayıcıdan diğerine farklı göründüğünde çok şaşırdım .
En son Safari ve Firefox ile birlikte bir div çizersem background: #885500
, bu renkle bir kutu alırım (yerel DigitalColor Metre uygulaması tarafından onaylandığı gibi):
Ancak aynı sayfayı Chrome'a (Mac sürüm 12.0.742.91) aynı sisteme, varsayılan "Renkli LCD" ekran profili setine sahip bir MacBook Pro yüklediğimde, fark edilir derecede farklı bir kutu #a34d00
alıyorum (DigitalColor Meter raporları — daha fazla kırmızı, biraz daha az yeşil):
Birkaç farklı renk profili denedim ve DigitalColor Meter tarafından bildirilen rengin Chrome altında değiştiğini gördüm. Safari'de sabit kalır.
Neler oluyor? Chrome renklerini sistemin görüntü profiline bağlı olarak mı ayarlıyor, yoksa Safari ve Firefox bunu yapıyor mu? Bu diğer işletim sistemlerinde mi oluyor yoksa tamamen bir Mac fenomeni mi? Ve CSS / JavaScript'ten, bu davranışın algılanması / önlenmesi, böylece renklerin aynı sistemdeki modern tarayıcılarda tutarlı olması için herhangi bir yolu var mı?