http://陈秀英.blog.wise111.com
陈秀英网络营销博客
博客首页 | 相册 | 搜索 | 登陆| 注册
  全部文章 | 网络营销 | 互联界乱弹琵琶 | 心情私密录 | 彼岸花 | 舞文弄墨

陈秀英 的BLOG
2010 9.3 Fri
   1234
567891011
12131415161718
19202122232425
2627282930  
«» 2010 - 9 «»
博客基本信息
用户名:陈秀英
等级:一星会员
分数:77941
智慧币:77.941
在线时间:507 分钟
日志总数:40
评论数量:117
访问次数:71992
建立时间:2006-12-01
搜索BLOG文章
创建的圈子
加入的圈子
作者: 陈秀英   发表日期: 2007-01-15 18:05   复制链接



浏览器不兼容这个难题,一直是网页设计师们头痛的事情。ie7.0的面世,尚且不论他是否较之ie6.0进步, ie7和ie6 之间不兼容,毫无疑问又引入了新的痛处,至少在调试的过程中,又多了一道程序以及随之而来的大量不兼容。

目前,使用ie7.0的用户尚且是少数,使用ie6.0的用户仍然占据很大的比重。然而,大量通过ie6 测试的网页,在ie7.0中都显示不正常。

据ie7.0官方解说:
ie7.0在IE6的基础上引入了strict模式,包含了许多有关于层叠样式表(CSS)解析与呈现的改进。这些改进意在提高Internet Explorer解释层叠样式表的一致性,以达到W3C的推荐的标准,同时为开发者提供一个可以依赖的功能集合。

不管官方的语言是多么动听,也不管ie7.0是不是真的W3C了,浏览器之间太多个性化的东西,太多差异,让我们无可奈何。在ie7.0下设计出的网页,ie6下面显示的几乎是不堪入目。那么,我们在设计网页的时候,在解决好ie6.0与火狐的兼容问题的同时,我们是更多的服从符合W3C一些的ie7.0,还是对96%的ie6.0妥协?这个问题其实有些多余,我们能做的,或许只有选择中庸,只有尽量调试到各个浏览器都显示正常吧。

ie7.0与ie6.0的之间不兼容,目前就我知道的有如下几个方面,如有遗漏或者说错了的地方,欢迎在后面补充或者纠正。

1. ie7,ie6 div+css出现宽度定义不同
在宽度定义上出现宽度的解释不同,IE7宽度在IE6上要宽一些,,正是这个原因网页可能会出现溢出问题, 还好这个问题可以通过更改数值或者修改一下百分比解决.

2. ie7.0修复了!important这个bug。
先前由于ie6.0对!important识别存在bug, 在firefox和IE中的BOX模型解释不一致导致相差2px,大部分网页标准设计师通过这个bug来兼容ie6.0和firefox,即采用:div{margin:30px!important;margin:28px;}。但是ie7.0把这个bug给修复了,所以问题又出现了,怎么兼容ie.7.0的同时又能兼容ie6.0和firefox?

3. Box Model的改变
在IE7中,为了适应CSS2.1 box model修改了溢出的行为。

4. ie7.0中一些CSS filter将不再可用
IE7中修改了许多潜在解析错误,这些可能会阻止filter在以前的IE版本中正常工作。如:*HTML filter,下划线filter和/**/注释filter等等。

5. ie7.0对很多不规范的css不再支持,对js语法要求更严格规范。
很多在IE6下正常显示的js页面,在IE7下均不能正常显示,并且还没有提示错误。ie7.0对js语法要求更严格规范,只是这个规范似乎并没有说明,也没有明白的告诉大家,他们是怎么“规”怎么“范”的。


阅读全文(4843) 回复(5) 推送返回 陈秀英 的主页
收藏到天极网摘
系统信息
 ·欢迎加入优化博客! ·博客打包正式上线!




 
    文章评论 共5条回复
1楼      胡靖
2007-01-16 09:04

之前这几天我的浏览器一直是非常的不爽。用起之难受一下不小心就死机了,昨天晚上我才重装了的,现在还好
返回

2楼      灵魂序曲
2007-01-16 09:55

去试试看看7。0有什么不同!
返回

3楼      墙角居士
2007-01-16 12:17

试了才知道。
返回

4楼      梦想太重
2007-03-01 13:06


                 我用的就是IE7英文版本,,,,的确与很多网站不兼容,,,懒的换了,,,
返回

5楼      匿名游客
2007-04-29 11:00

我今天早上安装了IE7.0,系统为正版XP,现在正在还原系统。我发现的不兼容和上面朋友说的不一样。我在安全模式下查过病毒和一切可能会产生的原因。我的电脑在安装那个软件之后,开机5秒以后,系统进程svchost.exe达到100%,用冰刃在安全模式下,查不出病毒或是木马。
返回



 24 小时内访问用户:共 33 人访问,0 位会员,33 位匿名游客    [您当前访问身份:匿名游客]
匿名游客: 33 人
访问会员: 0 人
关于我们 | 联系方式 | 收藏本站 | 发布服务 | 网站地图 | 站长信箱
  公开课,内训,课程信息发布联系方式 业务咨询:点击这里给我发消息71969503 点击这里给我发消息695083486  
  电话:028-85568159 028-85452057(传真) 手机:13980826963 13076025259  
  华夏智慧-全球华人成功营销管理咨询培训联盟网 备案序号:蜀ICP备06007238号 contact us  
  Copyright 2006 成都互联兴邦企业管理顾问有限公司 技术支持 成都互联兴邦企业管理顾问有限公司  
     
  Gzip disabled