V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
chairuosen
V2EX  ›  问与答

一个关于“不同系统间浏览器渲染颜色不同“的问题。。。

  •  
  •   chairuosen · 2013-09-16 22:23:12 +08:00 · 3245 次点击
    这是一个创建于 4121 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近写的一个网页中出现了一个非常费解的问题。。
    比如某个DIV background:#123456 url(bg.png) no-repeat;
    bg.png的边缘也是#123456颜色。
    在WIN系统Chrome中背景图与背景色交界处看不出不同,融合很好。
    但是在自己MAC中的Chrome(包括safari)里能看到明显的颜色不同产生的交界线。
    用PS给截屏吸色后发现这两种颜色是不同于#123456的另两种很接近的颜色。
    实在想不明白是哪的问题,求教
    4 条回复    1970-01-01 08:00:00 +08:00
    fim8
        1
    fim8  
       2013-09-16 22:59:03 +08:00   ❤️ 1
    颜色配置问题。
    mac下的chrome只支持到icc 2.0
    对比:http://www.color.org/version4html.xalter

    这个问题我在air上看的很明显,chrome 明显比火狐的颜色要暗一层(色值渲染)。
    在我换了pro后反倒 chrome 的颜色更鲜艳一些。
    若是图片的话,如果保存为sRGB则无问题,部分其他情况下相同图片不同浏览器颜色显示也不同。

    我给的建议是图片用sRGB存储,颜色就用该用的色值就好,无法照顾到所有情况。

    希望有大牛能出更好地解决方案。
    momou
        2
    momou  
       2013-09-16 23:17:37 +08:00
    截图来看看嘛,给个地址也行啊。。。
    chairuosen
        3
    chairuosen  
    OP
       2013-09-16 23:25:50 +08:00
    @fim8 这和所谓WEB安全色有关么?
    @momou 截图比我的描述带来不了更多信息呀。。。网页文件暂时不在手里。。。你可以先做个实验看看。。
    msg7086
        4
    msg7086  
       2013-09-17 00:39:55 +08:00
    我猜测是由于dpi的问题导致在resize的过程中产生了半个像素的颜色所导致的blending
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1943 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 00:45 · PVG 08:45 · LAX 16:45 · JFK 19:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.