Google Chrome cho Mac, màu CSS và cấu hình hiển thị


11

Vì vậy, tôi biết rằng một số trình duyệt sửa màu trong hình ảnh theo cài đặt hệ thống và trình duyệt khác nhau về cách họ thực hiện việc này. Nhưng tôi rất ngạc nhiên khi một màu được chỉ định trong biểu định kiểu xuất hiện khác nhau từ trình duyệt này sang trình duyệt khác trên cùng một hệ thống.

Với Safari và Firefox mới nhất, nếu tôi vẽ div background: #885500, tôi nhận được một hộp có màu đó (như được xác nhận bởi ứng dụng DigitalColor Meter gốc):

Ảnh chụp màn hình Chrome

Nhưng khi tôi tải cùng một trang trong Chrome (phiên bản Mac 12.0.742.91) trên cùng một hệ thống, MacBook Pro với bộ cấu hình hiển thị "Color LCD" mặc định, tôi nhận được một hộp có màu khác biệt đáng chú ý (DigitalColor Meter báo cáo #a34d00thêm màu đỏ, một chút ít màu xanh lá cây):

Ảnh chụp màn hình Safari

Tôi đã thử một vài cấu hình màu khác nhau và thấy rằng màu được báo cáo bởi DigitalColor Meter đã thay đổi trong Chrome. Nó không đổi trong Safari.

Chuyện gì đang xảy ra vậy? Có phải Chrome đang điều chỉnh màu sắc tùy thuộc vào cấu hình hiển thị của hệ thống hay là Safari và Firefox đang làm như vậy? Điều này xảy ra trong các hệ điều hành khác, hay nó hoàn toàn là một hiện tượng Mac? Và có cách nào, từ CSS / JavaScript, để phát hiện / ngăn chặn hành vi này để màu sắc nhất quán trên các trình duyệt hiện đại trên cùng một hệ thống không?


2
Không chắc chắn tại sao điều này đã được di chuyển ... câu hỏi này là về phát triển web, không phải ops.
Trevor Burnham

Câu trả lời:


9

Đây là một vấn đề được biết đến. Vui lòng xem vấn đề về Chromium # 44872 .


Ugh, và nó đã mở hơn một năm? Vâng, cảm ơn cho câu trả lời nhanh chóng. Thật tốt khi biết rằng đây là một lỗi trong Chrome, như tôi đã nghi ngờ và tôi hy vọng điều này sẽ sớm được khắc phục. Đáng sợ là trình duyệt được lựa chọn trong số các nhà phát triển web đang hiển thị màu sắc của họ không chính xác ...

Cũng có một số vấn đề với hình ảnh được gắn thẻ Chrome và ICC. Firefox 4 cũng đã thụt lùi trong việc quản lý màu sắc ở một số khu vực trên OS X.

Bây giờ tôi có hiệu ứng ngược lại chính xác được liệt kê trong vấn đề Chromium được liên kết ở trên. Chrome có vẻ tốt, nhưng Firefox có màu sắc không phù hợp. Tôi nghĩ rằng trang này chạm vào các vấn đề, nhưng nó hơi vượt quá tôi. bugzilla.mozilla.org/show_orms.cgi?id=999600
Mysterfxit 21/03/19

@Murrfxit Truy cập about:configvà đặt gfx.color_management.modethành 1.
Andrew Marshall

cảm ơn, tôi đã thấy điều đó Tôi chỉ thấy tò mò rằng các trình duyệt xử lý nó đã bị đảo ngược và tôi không chắc tại sao. Một quảng cáo biểu ngữ với các thẻ hồ sơ hình ảnh không nhất quán khiến tôi đau đầu ngày hôm nay và đưa tôi đến đây.
Mysterfxit
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.