V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
passerbytiny
V2EX  ›  程序员

IE6 version 2 噩梦已经初露,提了个不兼容 Firefox 的工单,对方直接打回,并推荐用 Chrome。

  •  
  •   passerbytiny · 2019-07-29 12:04:46 +08:00 · 6038 次点击
    这是一个创建于 1704 天前的主题,其中的信息可能已经有所发展或是发生改变。

    因为有可能泄漏个人身份,所以就不说得太具体了。

    对方是一个云服务商。BUG 看起来像是字体图标不兼容 Firefox,但我没找出来是哪个图标库,很有可能是对方自己做得黑科技图标库,用到了非通用 API。

    打回的原因是“可能是浏览器缓存造成的”,我已经禁止缓存再次测试,确认不是浏览器缓存造成的。然而工单是被(估计是测试经理)立刻打回的,基本上是无法重新开启的。

    最后骂一句,G R 的微软。

    第 1 条附言  ·  2019-07-29 15:18:21 +08:00
    关于微软与 IE6 version 2 的关系请参见: https://blog.mozilla.org/blog/2018/12/06/goodbye-edge/

    微软这事干的,打个比喻,就像诸葛亮正打着司马懿的时候,东吴那边投诚了。骂它不冤。
    43 条回复    2019-07-30 09:19:58 +08:00
    love
        1
    love  
       2019-07-29 12:34:37 +08:00
    Google 的教程不兼容 Firefox,我给 Google 提过,对方也直接说用 Chrome
    agagega
        2
    agagega  
       2019-07-29 12:49:38 +08:00 via iPhone
    「亲爱的用户,我是你爹」
    xiaolanger
        3
    xiaolanger  
       2019-07-29 13:15:28 +08:00
    @love #1 如果是这样的话,确实过分了啊
    ccoming
        4
    ccoming  
       2019-07-29 13:26:11 +08:00
    微软:????
    后面出的 IE7、IE8、IE9、Edge 被谁偷吃了?
    iPhoneXI
        5
    iPhoneXI  
       2019-07-29 13:27:09 +08:00 via Android
    ie6 v2 不应该把 safari 算上吗
    Nasei
        6
    Nasei  
       2019-07-29 13:34:47 +08:00 via Android
    和微软有关系?
    shintendo
        7
    shintendo  
       2019-07-29 13:35:15 +08:00
    好奇字体图标涉及什么 api
    shintendo
        8
    shintendo  
       2019-07-29 13:36:18 +08:00
    巨硬黑人问号:ie6 的锅我背了,怎么 version 2 也要我背??
    zcjfesky
        9
    zcjfesky  
       2019-07-29 13:38:15 +08:00 via Android   ❤️ 1
    我可能是有理解力问题。
    所以你说的是,有一个第三方服务商,有一部分内容不兼容 ff,工单回复让你换 chrome,然后你回头发了个贴骂 ie6 和微软?
    darmau
        10
    darmau  
       2019-07-29 13:38:27 +08:00   ❤️ 5
    @Nasei Chrome 是新时代的 IE6
    jingxyy
        11
    jingxyy  
       2019-07-29 13:39:11 +08:00
    真实的原因你自己并没有找到吧……(微软:我好冤
    liuxey
        12
    liuxey  
       2019-07-29 13:40:22 +08:00
    这和微软有什么关系?
    nolo
        13
    nolo  
       2019-07-29 13:44:47 +08:00
    IE6 version 2 我投微信一票
    mandex
        14
    mandex  
       2019-07-29 13:44:52 +08:00   ❤️ 1
    微软 Eage 都开始基于 Chromium 开发了, Chromium 马上就要一统江湖了, Firefox 真的很艰难呐.
    muyiluop
        15
    muyiluop  
       2019-07-29 14:03:59 +08:00
    我之前用火狐看 axure 画的原型也是有些地方格式会乱,换成谷歌系就不会
    sephinh
        16
    sephinh  
       2019-07-29 14:48:17 +08:00 via Android   ❤️ 1
    @darmau 楼主打了个比方把楼上一众打懵了...
    jinliming2
        17
    jinliming2  
       2019-07-29 14:54:21 +08:00 via iPhone   ❤️ 2
    @shintendo
    @zcjfesky
    感觉楼主在打比方,把 Chrome 叫做 IE6 Version2 吧……就是下一代 IE6 ……
    GhostStar
        18
    GhostStar  
       2019-07-29 14:57:41 +08:00
    @jinliming2 我寻思把 Chrome 叫做 IE6 Version2 跟我微软又有什么关系呢(滑稽
    passerbytiny
        19
    passerbytiny  
    OP
       2019-07-29 15:20:04 +08:00
    geelaw
        20
    geelaw  
       2019-07-29 15:26:13 +08:00 via iPhone
    微软真的躺着也中枪
    leo108
        21
    leo108  
       2019-07-29 15:52:54 +08:00   ❤️ 2
    如何定义 IE6 v2 ?目前 Chrome 市场占有率第一,企业出于成本考虑只兼容(或者说只测试了) Chrome,这种行为没有任何问题。
    IE6 被人诟病主要是因为有些功能、样式需要通过 hack 的方式才能达到标准,给开发人员带来极大的痛苦。如果以这个方面作为评判标准 https://caniuse.com/ Chrome 评分第一,你说的功能是 FireFox 不支持,你应该去找 FF 提 issue 而不是把锅甩给别人。
    flyingghost
        22
    flyingghost  
       2019-07-29 16:30:52 +08:00   ❤️ 2
    IE6 糟糕在什么地方?
    不是它战胜 Netscape 成为领先浏览器的时候。
    也不是它市占率第一独领风骚的时候。
    而是它自创标准并且严重落后于时代并且浑身 bug 的时候。

    说实话,先进+独占对于开发者来说非常友好。不用考虑碎片化,不用考虑兼容性,有什么不满足?
    所有的槽点都在 IE 落后于所有人成为一坨又臭又旧的大便的时候开始。

    现在的 chrome,满足以上哪几个条件?
    1,自创标准。其实主要是因为很多技术由 chrome 引领。一旦成为业界标准,chrome 的完成度是向来在一线的。这一点值得吐槽的应该是 Safari,新一代墨迹王。
    2,严重落后于时代。并没有。
    3,浑身 bug。整体来说表现还不错了。在这一点上 Safari 依然占据头把交椅。

    真要说当代 IE6,倒是可以提名 Safari 和微信 X5 魔改内核。
    HiCode
        23
    HiCode  
       2019-07-29 16:30:59 +08:00
    楼主,给钱,给钱,给钱,就搞定了!

    不给钱,前端处理兼容时的工作量,谁埋单?

    都这么大了,还不知道社会很现实吗?

    理想主义可以有,可以有,可以有,但人家前端要吃饭啊!
    alphatoad
        24
    alphatoad  
       2019-07-29 16:36:01 +08:00 via iPhone
    Safari 也就是新技术跟进慢了点,自立山头的事情并不多(除了拓展),该有的 w3c 标准都兼容了
    realpg
        25
    realpg  
       2019-07-29 16:44:14 +08:00
    我只好奇一点,为啥楼主就能这么坚信是 chrome 的问题而不是 firefox 对某些标准处理的不好的问题呢

    都没分析
    iNaru
        26
    iNaru  
       2019-07-29 17:33:31 +08:00
    @leo108 并不是 caniuses 上有并表明支持就是标准,
    例如 Filesystem 早已被标准除名,
    但 Chrome/Chromium 没有移除这个 API。
    mega 网盘一直用这个 API 下载大文件,
    其它浏览器如:Firefox 只能用客户端下载,
    在普通用户看来就是其它浏览器不够“先进”。
    passerbytiny
        27
    passerbytiny  
    OP
       2019-07-29 17:41:37 +08:00   ❤️ 1
    @leo108
    @flyingghost
    两位说了一大堆话,却不知道 IE6 真正的噩梦是:即使它的发明者——微软——带头想要干掉它,然而你还是不得不继续适配它。By the way,IE6 那个 Active 控件,在当时可是不但引领业界,而是超前了业界。

    至于那种为了一时的偷懒就不兼容浏览器的人,我真得建议不要秀某商—— IE6 噩梦就是从前人某个阶段只兼容 IE6 开始的。
    deepure
        28
    deepure  
       2019-07-29 17:54:35 +08:00
    @passerbytiny 不太同意偷懒这个说法,FF 以及 Mozilla 再好再有情怀,没有占有率就没资格说别人偷懒
    iNaru
        29
    iNaru  
       2019-07-29 17:57:12 +08:00
    Chrome 很多技术创新都是商业驱动,
    垄断市场后更加肆无忌惮加入“先进”的技术,美其名曰实验性 API,
    即使标准否决后依然使用在自家(垄断性的)服务中,
    其它浏览器为了“兼容”只得自家开发时间线上加入这一事实标准 API。
    Chrome 的技术创新,某方面是建立在牺牲其它浏览器厂商的创新时间上。
    azh7138m
        30
    azh7138m  
       2019-07-29 19:48:32 +08:00
    @flyingghost 微软没有和社区分离,是社区抛弃了微软。标准制定的时候,IE6 早就出了好几年了,就是当时定标准的几家不和微软玩罢了。

    其实我很想用 FireFox,但是这个密码同步还是 chrome 舒服
    xfriday
        31
    xfriday  
       2019-07-29 20:41:32 +08:00
    楼主的比喻恕我无法理解,哪根脑筋能这样搭。另外没有市场份额 p 都不是,市场份额很大程度上代表了市场选择,意思你 ff 不加功能,我其他浏览器就不准去实现??你要怪就怪你那个字体库用了非通用 api,怪不了 ms 和 google:我提供功能,用不用是你的权利。我是不愿意与楼主这种人相处或共事的,楼主太会绑架人了。
    Buges
        32
    Buges  
       2019-07-29 20:50:49 +08:00   ❤️ 9
    @flyingghost #22 是是是,Chrome 一统天下你们前端是舒服了,用户呢?
    Chrome 要去掉 web request 的扩展 api,用户忍着;
    Chrome 强制要求开启 hyperlink ping,用户忍着;
    Chrome 偷偷保留 Google 域的 cookies,用户还得忍着。
    还记得前段时间 V2EX 开启了 Google 的自动广告,我不禁想,这就是 Google 所希望的 web 的样子?
    说 Chrome 是 IE6,我不知道哪里冤枉它了。
    xfriday
        33
    xfriday  
       2019-07-29 20:54:16 +08:00
    @Buges 爱用用,不用滚
    Buges
        34
    Buges  
       2019-07-29 21:05:03 +08:00   ❤️ 3
    @xfriday 什么流氓逻辑?
    空气污染,爱吸吸,不吸滚;
    油价上涨,爱买买,不买滚;
    医疗差劲,爱治治,不治滚;
    你给我滚个看看?你教给我,怎么滚?
    骂它就是因为它垄断,和柴米油盐一样,我也想滚,你给我滚的权利啊?

    >From a social, civic and individual empowerment perspective ceding control of fundamental online infrastructure to a single company is terrible. This is why Mozilla exists. We compete with Google not because it ’ s a good business opportunity. We compete with Google because the health of the internet and online life depend on competition and choice. They depend on consumers being able to decide we want something better and to take action.
    https://blog.mozilla.org/blog/2018/12/06/goodbye-edge/
    xfriday
        35
    xfriday  
       2019-07-29 21:10:29 +08:00
    @Buges 你的联想能力太超前了,我无法把这些同一个浏览器联系起来
    Rocka
        36
    Rocka  
       2019-07-29 21:21:41 +08:00
    所以我很好奇的是图标字体到底用了什么连 Firefox 都不支持的黑魔法 API ?图标字体也是个字体啊,Firefox 也不能埋汰到连个字体都不能正确渲染了吧?
    shintendo
        37
    shintendo  
       2019-07-29 21:48:25 +08:00
    @jinliming2 我知道啊,所以我说 ie6 的锅是微软的,chrome 的锅怎么也是微软的
    dvaknheo
        38
    dvaknheo  
       2019-07-29 22:58:31 +08:00
    @Rocka firefox 不能渲染 winding 字体。
    iwtbauh
        39
    iwtbauh  
       2019-07-29 23:14:22 +08:00 via Android
    @flyingghost #22

    原来独占只要能先进就不能骂了

    原来 IE 被骂是因为不先进而不是因为独占啊

    不考虑碎片化需要的是大家共同维护开放、公共的生态。制定可互操作的公认标准。而不是把数字大门的钥匙留给单一商业公司。历史证明,如果这样做最终受伤的还是用户和开发者。

    TCP/IP 就是这样成功的。而 chrome 如果在这条道路上继续前进下去也必将重蹈 IE 的覆辙
    geelaw
        40
    geelaw  
       2019-07-30 00:32:55 +08:00
    @leo108 #21
    @flyingghost #22

    我想微软研究院的下一个目标应该是发明时光机器。
    charlie21
        41
    charlie21  
       2019-07-30 00:44:42 +08:00
    你的 “ IE 6 ” 已经不是从前的 IE 6 了,你的 Firefox 永远是你的 Firefox
    ebony0319
        42
    ebony0319  
       2019-07-30 08:34:29 +08:00
    IE6 是 2001 年的东西,17 年前的东西你还想怎么样?
    GuangXiN
        43
    GuangXiN  
       2019-07-30 09:19:58 +08:00 via Android
    自从听到微软 edge 改用 Chromium 内核,就把电脑和手机都换成 Firefox 了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5291 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 09:32 · PVG 17:32 · LAX 02:32 · JFK 05:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.