• 放弃IE6。


    去年10月在我购入iphone后,我立即就说过针对iphone进行开发,在嘴角流汤滴水长达近一年后,这个不断延期的渴望终于进入实质的执行阶段。

    今天,我在cvs上正式建立了iphone目录,并完成2个页面的iphone针对性设计稿。当我迫不及待的把设计稿仅以图片形式传入iphone中,托iphone屏幕的福,我竟然感到惊艳!太帅了!这是第一喜。

    随后在查看safari对css的支持时,竟然发现safari完美支持css3,额滴神,我有了充足的动力提前进入css3的设计与研究中,并直接应用于预定的项目中。迅速的,我把相关的页面结构文档传入到iphone中的lighttpd服务器中,摩拳擦掌,我有信心打造出最帅的iphone web app,请拭目以待!这是第二喜。

    突然一想,其他浏览器对css3的支持如何呢?测试结果如下:

    IE6
    From the 41 selectors 10 have passed, 1 are buggy and 30 are unsupported (Passed 275 out of 574 tests)
    IE7
    From the 43 selectors 13 have passed, 4 are buggy and 26 are unsupported (Passed 330 out of 578 tests)
    IE8
    From the 43 selectors 14 have passed, 4 are buggy and 25 are unsupported (Passed 335 out of 578 tests)
    FF3
    From the 43 selectors 36 have passed, 0 are buggy and 7 are unsupported (Passed 373 out of 578 tests)
    Safari 3.1.2
    From the 43 selectors 43 have passed, 0 are buggy and 0 are unsupported (Passed 578 out of 578 tests)
    Opera 9.5
    From the 43 selectors 43 have passed, 0 are buggy and 0 are unsupported (Passed 578 out of 578 tests)

    众所周知,IE6占最大市场份额,但是我要说,就像当年我早早抛弃IE5.X一样,现在我开始逐步抛弃IE6。

    不仅仅是因为css3,而是……我以FF3为设计开发对象,当我设计完成后,在IE7/IE8/Opera/Safari,甚至传入iphone中浏览时,差别不大,可预见的兼容性工作很少,独独IE6下五花八门的问题,虽然问题出在哪里心知肚明,但是毕竟会占不少工作时间,而且是很郁闷一点都不快乐的工作时间。这种情况很像当年的IE5.0,IE5.5,IE6,FF。当时IE5.0是非常难以兼容的,是我率先放弃的浏览器,IE5.5活得稍长,不过也很快被我毙了,原因只有一个,它们让我工作得非常的不快乐。

    随着时间的流逝,浏览器都在进步,技术的更新给予了更大更广阔更灵活的想像空间。所以,为了这样的想像和这样的空间,我开始放弃IE6,因为它已俨然成了当年的IE5.0,成了严重障碍,成了郁闷之源。当然,“放弃”这两个字,看你怎么理解了,怎么操作了。

  • 相关阅读:
    Hbase 命令小结
    shell while内获取外部变量内容
    Idea的live template参数中的预定义功能
    Adobe Illustrator里使用fontawesome矢量图标
    五笔结构与识别码
    致第一次安装RIME的你
    sublime Text Pastry使用
    PHOTOSHOP CC 2015插件安装方法
    搭建自己的OpenWrt开发环境
    【OpenWRT】 Chaos Calmer 15.05 编译
  • 原文地址:https://www.cnblogs.com/yuntian/p/1229887.html
Copyright © 2020-2023  润新知