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

现在做前端还必须较好地兼容IE6么。。。。

  •  
  •   dqaria · 2013-03-31 19:34:45 +08:00 · 6284 次点击
    这是一个创建于 4280 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我觉得与其花大量时间兼容IE6还不如多兼容下平板手机,弄下响应式设计能提高不少用户体验。。。。
    现在用ie6的群体应该也没办法为网站带来多少有效转化率。。。。
    随便打开中国的各大网站看看,没一个用响应式设计的,基本都是960+margin 0 auto方案,有些为手机优化了,但大部分都没有为平板优化。不过IE6的兼容性应该不差。。。。

    所以想问下V2EXer,你们公司重视IE6的兼容么?
    第 1 条附言  ·  2013-04-01 13:23:45 +08:00
    18%左右的占比,看来是逃不掉了。。。
    http://tongji.baidu.com/data/browser

    在知乎上找到了相关的讨论~~感觉暂时没必要了解太多ie6的奇葩特性~~只要页面不broken就ok~
    http://www.zhihu.com/question/20552034
    26 条回复    1970-01-01 08:00:00 +08:00
    momou
        1
    momou  
       2013-03-31 19:47:29 +08:00 via Android
    没办法,必须兼容,30%的浏览量…
    botao1
        2
    botao1  
       2013-03-31 19:49:05 +08:00   ❤️ 1
    外企,产品面向欧美,只需支持Modern Browser,最好能支持IE8。其它不用考虑。
    dqaria
        3
    dqaria  
    OP
       2013-03-31 19:58:50 +08:00
    @momou
    唉。。XP满天飞。。。我们学校老师基本也都用的XP。。。。IE6怎么破。。。估计等我毕业了也不会有多大的改变。。。
    看来只能靠360极速浏览器来拯救前端了。。。。
    @botao1
    IE8要轻松多了~~~看来外企的前端更有精力去提升用户体验。。。。
    clww
        4
    clww  
       2013-03-31 20:04:34 +08:00
    现在看到有关ie6的hack和trick直接都略过。。
    qiayue
        5
    qiayue  
       2013-03-31 20:04:40 +08:00
    不是你想不兼容就不兼容,你想兼容就兼容
    要看你的网站定位,用户群是什么样的
    举个栗子, Code4app.com 用户群是 iOS 开发人员,那么完全没必要兼容 IE 系列 ,事实上统计数据也显示主要浏览器是 Safari 和 Chrome
    而像 百姓网 baixing.com 用户群就是所有人群,那么肯定需要去兼容 IE 系列,不兼容你就相当于放弃了一大部分市场
    dqaria
        6
    dqaria  
    OP
       2013-03-31 20:18:19 +08:00
    @qiayue 恩。。这我清楚。。我只是觉得兼容ie6比较浪费青春。。。当然,浏览器兼容也是前端的必要技能之一。。。
    IE系列当然是很重要的一部分,我只是不太清楚ie6这个已经被微软抛弃的浏览器还有多大市场份额,据我所知应该还不是很少。。。。所以很头疼。。。。
    再就是面试官会问一些有关ie6的hack么。。。我做兼容的时候只会google。。。实在不想去记那些乱七八糟的hack。。。
    ywencn
        7
    ywencn  
       2013-03-31 20:28:49 +08:00
    从我的一个面向国内低端用户的个人网站统计分析来看,IE6+IE7合计份额已经不足10%
    360浏览器和搜狗功不可没。
    levon
        8
    levon  
       2013-03-31 20:40:16 +08:00
    这样的问题有什么讨论意义呢,看自己的流量统计,觉得可以放弃,就不兼容呗。在这讨论更是浪费青春
    dqaria
        9
    dqaria  
    OP
       2013-03-31 20:43:59 +08:00
    @levon 额。。我是学生党。。。。。所以想问下。。。。
    Radeon
        10
    Radeon  
       2013-03-31 20:45:31 +08:00
    不要为偷懒找理由
    andy12530
        11
    andy12530  
       2013-04-01 01:17:49 +08:00 via iPhone
    @Radeon 这绝对不是偷懒 而是有没有必要 那兼容6 看自己的网站访问数据统计啊 低于20 就完全没必要了。
    chengxiao
        12
    chengxiao  
       2013-04-01 01:24:03 +08:00   ❤️ 1
    http://tongji.baidu.com/data/browser

    chrome跟ie6占有率差不多了.......
    dahuang7
        13
    dahuang7  
       2013-04-01 02:53:34 +08:00
    基本没有了,这点上360立了大功。
    treo
        14
    treo  
       2013-04-01 09:17:02 +08:00
    这个又不是前端能决定的,是产品经理决定的
    liluo
        15
    liluo  
       2013-04-01 09:43:40 +08:00
    @chengxiao 貌似这个证明了百度用户更喜欢 IE……
    kingwkb
        16
    kingwkb  
       2013-04-01 09:53:03 +08:00
    http://yanghao.org/blog/archives/318

    大众产品还是得考虑 IE 6 吧
    madao
        17
    madao  
       2013-04-01 12:26:49 +08:00
    如果你的技术水平不错,技术趋向也比较fancy,可以找一些不那么2的公司(例如部分互联网创业公司常常就会以不必支持过于古老的浏览器作为招聘的吸引点)。

    总而言之,还是好好提高基础的技术点,不要过于focus在一些古老浏览器的hack上吧。

    个人建议。
    chengxiao
        18
    chengxiao  
       2013-04-01 12:45:36 +08:00
    @liluo 这个不光是说百度用户的,这个统计渠道是从百度统计中得来的,很多站长都会放这个统计代码吧?
    juicy
        19
    juicy  
       2013-04-01 13:43:19 +08:00
    要求兼容ie6,7的公司直接忽视吧!
    Sivan
        20
    Sivan  
       2013-04-01 13:47:32 +08:00
    大众产品都要兼容 IE6、7,应该当成是一种学习,大部分问题不是很难解决。
    再说 360 已经为降低 IE6 份额做了这么多贡献,大部分产品需求现在仅仅只是要求你对 IE6 优雅降级而已。

    因为不会搞 IE6、7 而歧视大众产品,推崇所谓的创业阶段产品,我觉得是一种逃避。
    dqaria
        21
    dqaria  
    OP
       2013-04-01 14:36:52 +08:00
    @juicy
    这倒也不必,面向广大中国用户的互联网产品ie6是逃不开的,前端必须为目标用户的体验负责。
    @Sivan
    恩,我担心的是公司会不会要求pixel perfect,看来应该不太会。我很认同优雅降级的理念。
    Air_Mu
        22
    Air_Mu  
       2013-04-01 14:47:57 +08:00
    我觉得应该是勉强兼容。保证IE6能使用网站,但仅此而已。并且想方设法提醒诱拐他们换浏览器。
    juicy
        23
    juicy  
       2013-04-01 15:15:35 +08:00
    我是觉得前端的新人不必要去学各种ie6,7的hack, 稍微了解下ie8的就行了。 当然如果你是个老手,对各种hack如数家珍, 让你的网站在各个浏览器下都能正常的显示, 也不是坏事。 只不过觉得现在费大力气去学习老浏览器的各种hack, 和在若干年android,ios刚起步时努力学习塞班系统编程是颇为相似的。
    flyingkid
        24
    flyingkid  
       2013-04-01 15:25:16 +08:00
    兼容IE6和7的意思我认为是保持和其他浏览器一致。

    不兼容的话有二层意思,一种是完全不兼容,另一种仅仅布局层面兼容。特性或者一些交互层面不会给IE6做。

    IE6和7布局兼容我觉得是一定要去做的。
    sobigfish
        25
    sobigfish  
       2013-04-01 17:45:05 +08:00
    baidu的统计做不准的,用baidu和ie6有很大的交集的
    @kingwkb
    @chengxiao
    coolicer
        26
    coolicer  
       2013-04-02 09:07:14 +08:00
    我已经很久没做IE6了,三线城市
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3067 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 13:53 · PVG 21:53 · LAX 05:53 · JFK 08:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.