• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Eoss
V2EX  ›  程序员

今天才知道,原来在部分手机品牌部分机型上,微信内浏览器的默认背景色不是白色(#fff)的。

  •  
  •   Eoss · Jul 3, 2018 · 8449 views
    This topic created in 2883 days ago, the information mentioned may be changed or developed.

    一直用着 iphone,然后开发过程中也一直用 pc 浏览器调试,偶尔用自己手机查看效果。

    惯性的以 pc 浏览器的特性开发,默认背景色就是白色。

    直到今天测试发了她的手机上的效果截图,说样式不对。

    一开始看图,就是上述猜想,但是实在不敢想,写了个页面对比了下。发现 oppo 某型号,小米某型号,三星某型号不是白色的,偏灰。而同样是 x5 内核的 QQ 浏览器,背景色却是白色的。

    感觉以后写微信的页面需要先html {background: #fff;}了。

    有人说可能是手机厂商问题,但是微信完全可以对浏览器进行背景颜色的统一的。但是并没有那样做。

    总之微信浏览器就是新的 ie6。

    Supplement 1  ·  Jul 3, 2018
    根据 @shaojz2005 提供的信息。刚刚拿多台手机测试了下。确实是新版的设计。但是只是 android 有这样的设计。

    测试结果:

    android,6.6.5,背景色 #fff。
    android,6.6.7,背景色 #f6f6f6 (@janus77 )。

    ios,6.6.2,背景色 #fff。
    ios,6.7.0,背景色 #fff。
    14 replies    2018-07-04 10:33:35 +08:00
    0747916
        1
    0747916  
       Jul 3, 2018 via Android   ❤️ 2
    微信也能叫浏览器?
    wb500
        2
    wb500  
       Jul 3, 2018   ❤️ 1
    @0747916 但是流量估计别其他“浏览器”还多吧,,,
    z54749412
        3
    z54749412  
       Jul 3, 2018   ❤️ 1
    不是新项目应该都有 reset 的,,要不就去 github 上找个 m 端 reset 文件 直接引用下,,很多兼容问题的
    VDimos
        4
    VDimos  
       Jul 3, 2018 via Android   ❤️ 2
    微信浏览器和 safari 是我作为前端最恶心的浏览器,尤其是 safari
    shaojz2005
        5
    shaojz2005  
       Jul 3, 2018   ❤️ 2
    这似乎是微信更新新版本之后才是这样的,以前暗色背景标题栏,页面背景色是白色的
    rb6221
        6
    rb6221  
       Jul 3, 2018   ❤️ 1
    f6f6f6
    Eoss
        7
    Eoss  
    OP
       Jul 3, 2018
    @z54749412 一般 reset 不会 reset 文档的背景颜色的吧。至少还没遇到过这样的 reset。

    @shaojz2005 感谢提供信息。刚刚拿多台手机测试了下。确实是新版问题。确切的说是微信的 android 版本有这问题。ios 版本依然是白色背景。
    qiayue
        8
    qiayue  
    PRO
       Jul 3, 2018   ❤️ 1
    个人习惯,每次 body 都写背景颜色,即使是白色也写
    mauve
        9
    mauve  
    PRO
       Jul 3, 2018 via Android   ❤️ 2
    微信就是事实上的局域网,GFW
    xhyzidane
        10
    xhyzidane  
       Jul 3, 2018   ❤️ 1
    很久以前有一个 iOS 同事做的 WebView,不知道从哪儿贴的代码自动给网页加了背景色,还一直说是我的 bug,最后还是我帮着他一行一行查代码查出来的...
    wu67
        11
    wu67  
       Jul 3, 2018   ❤️ 1
    @VDimos 还有 qq 浏览器也很恶心, 不是 QQ 自带那个, 是浏览器
    34C
        12
    34C  
       Jul 3, 2018 via iPhone   ❤️ 1
    「惯性的以 pc 浏览器的特性开发,默认背景色就是白色。」

    别太惯性,PC 端默认不是 #FFF 的也很多,起码还有个护眼绿,手机端即便不是微信,很多浏览器还有夜间模式,把惯性改成给 body 加 background 才是王道。
    omph
        13
    omph  
       Jul 4, 2018
    早就觉得刺眼了,蛮好
    uuair
        14
    uuair  
       Jul 4, 2018
    @VDimos safari 我用的挺好的啊?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   953 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 64ms · UTC 20:06 · PVG 04:06 · LAX 13:06 · JFK 16:06
    ♥ Do have faith in what you're doing.