JiaFeiX

同样的前端代码, Apache 版本不一致,会引发浏览器解析内核的差异吗?

  •  
  •   JiaFeiX · Sep 29, 2015 · 3243 views
    This topic created in 3958 days ago, the information mentioned may be changed or developed.
    目前同样的代码,一个是 Apache 2.22.22 另外一个是 Apache 2.22.24 , 引发了页面解析的不一致
    Supplement 1  ·  Sep 29, 2015
    代码是完全一致的,把代码上传到两个不同的主机上。 然后在, Chrome 45 上表现出了不同的细微表现差异。

    两台机器唯一的不同是 一个是 Apache 2.22.22 另外一个是 Apache 2.22.24
    17 replies    2015-09-30 09:51:31 +08:00
    zythum
        1
    zythum  
       Sep 29, 2015
    只要请求输出一致。浏览器解析就一致。
    rock_cloud
        2
    rock_cloud  
       Sep 29, 2015
    用 curl 请求,然后把两个结果 diff 一下?
    joyee
        3
    joyee  
       Sep 29, 2015
    浏览器并不在乎服务器版本,只在乎响应长啥样……
    JiaFeiX
        4
    JiaFeiX  
    OP
       Sep 29, 2015
    @joyee
    @rock_cloud
    @zythum

    代码是完全一致的,把代码上传到两个不同的主机上。 然后在, Chrome 45 上表现出了不同的细微表现差异。

    两台机器唯一的不同是 一个是 Apache 2.22.22 另外一个是 Apache 2.22.24
    luban
        5
    luban  
       Sep 29, 2015 via Android
    代码一致不代表响应一致
    JiaFeiX
        6
    JiaFeiX  
    OP
       Sep 29, 2015
    @luban HTTP 头会引发相应的不同?
    onlyice
        7
    onlyice  
       Sep 29, 2015
    打开 Chrome 开发者工具,对比一下请求的头部和内容应该就清楚了;或者看看有什么扩展只影响了其中一个页面而不影响另一个?
    joyee
        8
    joyee  
       Sep 29, 2015
    @JiaFeiX 代码不一致并没有什么意义,你要看 HTTP 响应是不是一致……
    JiaFeiX
        9
    JiaFeiX  
    OP
       Sep 29, 2015
    @joyee 明白,我查一下 HTTP 头
    AstroProfundis
        10
    AstroProfundis  
       Sep 29, 2015
    你应该把两台服务器响应的内容全部搞下来对比,就像前面说的, curl 了再 diff 看下
    pi1ot
        11
    pi1ot  
       Sep 29, 2015
    贴一下截图和 HTML DIFF
    JiaFeiX
        12
    JiaFeiX  
    OP
       Sep 29, 2015
    @pi1ot
    @AstroProfundis
    @joyee
    @onlyice
    @luban


    各位, 网站和后台环境都是我部署的,代码一样, Apache 2.22.22 部署环境一样了, 但还是产生了 Chrome 45 ( Win 7 ) 的表现差异: 各位看看:


    http://ylwyry.dingdingxx.cn/

    http://yueliang.acyun.org/

    这两个网址, HTTP 头 和 HTML 都一致,但还是产生了不一致,具体如下:

    第一个表现: Flash 出问题,还有右侧的对其



    第二个表现:

    songjiaxin2008
        13
    songjiaxin2008  
       Sep 29, 2015
    为什么我看到你用的是 Nginx
    JiaFeiX
        14
    JiaFeiX  
    OP
       Sep 29, 2015
    表现又一致了, 好像是浏览器的问题
    AstroProfundis
        15
    AstroProfundis  
       Sep 29, 2015
    不会是啥地方有缓存吧...
    tamamaxox
        16
    tamamaxox  
       Sep 30, 2015 via Android
    引入多个 css 吗?
    cdxem713
        17
    cdxem713  
       Sep 30, 2015
    靠,楼主你两个页面的 HTML 根本不一致,亏我还相信你肯定检查过了。
    你自己查首页 HTML 的 280 行的 CSS ,不一致!!!!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2763 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 13:29 · PVG 21:29 · LAX 06:29 · JFK 09:29
    ♥ Do have faith in what you're doing.