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

前端工程师进来说说你们是如何测试页面兼容性的?

  •  
  •   lyfx · 2019-05-25 15:26:40 +08:00 · 2735 次点击
    这是一个创建于 2009 天前的主题,其中的信息可能已经有所发展或是发生改变。

    要做兼容 IE 浏览器,有点懵。现在自己的电脑 ie 是 11 的,但是要兼容到 ie9,ie11 的模拟工具又测试不准,我该到哪里去搞个 IE9,IE10 ?现在升级也直接给你升到 ie11 了,求解!!!!!

    18 条回复    2019-05-26 00:34:19 +08:00
    learnshare
        1
    learnshare  
       2019-05-25 15:30:29 +08:00   ❤️ 1
    wunonglin
        2
    wunonglin  
       2019-05-25 15:36:16 +08:00
    用户 jq,用浮动、用 div

    兼容 ie6 都不是问题,lz 想得太多
    lyfx
        3
    lyfx  
    OP
       2019-05-25 15:53:33 +08:00
    @wunonglin 但是你弄完,不还得测试么?这个测试咋办?
    lyfx
        4
    lyfx  
    OP
       2019-05-25 15:58:26 +08:00
    @learnshare 难倒你就是这么安装了多个版本的虚拟机来测试的么→_→
    lyfx
        5
    lyfx  
    OP
       2019-05-25 15:59:41 +08:00
    @learnshare 微软的虚拟机真的是太大了,完全赶上了一个 window 操作系统了
    learnshare
        6
    learnshare  
       2019-05-25 16:04:20 +08:00
    @lyfx 就是个完整系统镜像。
    不过目前就只处理 IE 11 的兼容性问题,更老的版本的一律不管了
    AlekoShen
        7
    AlekoShen  
       2019-05-25 16:12:28 +08:00
    只处理 chrome →_→
    Osk
        8
    Osk  
       2019-05-25 16:12:38 +08:00 via Android
    全新安装 sp1 的 Windows 7,IE8。
    然后升级到 IE9, IE10, IE11 不是问题吧。虚拟机大法好。
    升级 IE 不要走 Windows update,去下载对应版本的独立安装包安装
    leafre
        9
    leafre  
       2019-05-25 16:15:45 +08:00
    9102 年了
    murmur
        10
    murmur  
       2019-05-25 16:18:53 +08:00
    开发的时候就要考虑兼容性
    如果要兼容 ie678 那么 es6、es5 我用都不会用 es3+jquery 一把梭 当然设计也是丑
    lyfx
        11
    lyfx  
    OP
       2019-05-25 16:19:12 +08:00
    @Osk 本来想偷个懒,看看这些年有没有更好的方案,百度推荐的一些工具也不好用,结果方法还是很老套(准备虚拟了。。。)
    murmur
        12
    murmur  
       2019-05-25 16:19:49 +08:00
    @leafre 只要钱给到位,ie6 兼容性也有的是人抢着做,年资高一点的前端工程师都多多少少会做 ie 兼容性,也就培训班出来的新人不知道 css hack 这些东西
    lyfx
        13
    lyfx  
    OP
       2019-05-25 16:20:23 +08:00
    @leafre 需求这样,无权辩解。。。
    supuwoerc
        14
    supuwoerc  
       2019-05-25 17:01:24 +08:00
    打开 F12,右上角有个文档模式可以选到 IE5。。。
    不知道你说的是不是这个。。
    我司做了二十年的办公系统,进去就是要求 IE6 兼容。。。
    lyfx
        15
    lyfx  
    OP
       2019-05-25 18:05:42 +08:00
    @supuwoerc 你说的我知道,不过你们公司都是这么测试兼容性的么?因为我记得 ie 自带的切换模式(一般是 ie10 以上才有)与原生 ie 存在差异
    learnshare
        16
    learnshare  
       2019-05-25 18:08:33 +08:00
    @lyfx 模拟的低版本的确表现不一致,不过基本可用
    xw900812
        17
    xw900812  
       2019-05-25 23:14:24 +08:00
    sauce labs 或者 browserstack 提供真实环境下浏览器测试
    lupkcd
        18
    lupkcd  
       2019-05-26 00:34:19 +08:00
    只测试 chrome 测试提 bug 了在兼容其他
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1012 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 19:39 · PVG 03:39 · LAX 11:39 · JFK 14:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.