关于浏览器兼容性的问题
外单位给我公司开发了一个网站,完毕后目前发现IE6不兼容,使用IE6或基于IE6内核的其它浏览器会导致页面漂浮。经咨询答复说,如果需要兼容IE6要对网站进行处理,处理后不...
外单位给我公司开发了一个网站,完毕后目前发现IE6不兼容,使用IE6或基于IE6内核的其它浏览器会导致页面漂浮。经咨询答复说,如果需要兼容IE6要对网站进行处理,处理后不能再兼容IE11,并且以后无法再进行网站升级,除非全部重新制作,否则无法兼容IE11。
我读书少,请大神解答,是否如他所说,无法在改回IE11的模式? 展开
我读书少,请大神解答,是否如他所说,无法在改回IE11的模式? 展开
5个回答
展开全部
基本概念 浏览器兼容性问题又被称为网页兼容性或网站兼容性问题,指网页在各种浏览器上的显示效果可能不一致而产生浏览器和网页间的兼容问题。在网站的设计和制作中,做好浏览器兼容,才能够让网站在不同的浏览器下都正常显示。而对于浏览器软件的开发和设计,浏览器对标准的更好兼容能够给用户更好的使用体验。
产生原因 因为不同浏览器使用内核及所支持的HTML等网页语言标准不同;以及用户客户端的环境不同(如分辨率不同)造成的显示效果不能达到理想效果。最常见的问题就是网页元素位置混乱,错位。
解决方案 目前暂没有统一的能解决这样的工具,最普遍的解决办法就是不断的在各浏览器间调试网页显示效果,通过对css样式控制以及通过脚本判断并赋予不同浏览器的解析标准。 如果所要实现的效果可以使用框架,那么还有另一个解决办法是在开发过程中使用当前比较流行的JS,CSS框架框架,如jQuery,YUI等等,因为这些框架无论是底层的还是应用层的一般都已经做好了浏览器兼容,所以可以放心使用。除此之外,CSS提供了很多hack接口可供使用,hack既可以实现跨浏览器的兼容,也可以实现同一浏览器不同版本的兼容。
产生原因 因为不同浏览器使用内核及所支持的HTML等网页语言标准不同;以及用户客户端的环境不同(如分辨率不同)造成的显示效果不能达到理想效果。最常见的问题就是网页元素位置混乱,错位。
解决方案 目前暂没有统一的能解决这样的工具,最普遍的解决办法就是不断的在各浏览器间调试网页显示效果,通过对css样式控制以及通过脚本判断并赋予不同浏览器的解析标准。 如果所要实现的效果可以使用框架,那么还有另一个解决办法是在开发过程中使用当前比较流行的JS,CSS框架框架,如jQuery,YUI等等,因为这些框架无论是底层的还是应用层的一般都已经做好了浏览器兼容,所以可以放心使用。除此之外,CSS提供了很多hack接口可供使用,hack既可以实现跨浏览器的兼容,也可以实现同一浏览器不同版本的兼容。
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
奶牛,最新
4926过滤规则
可以搞定所有浏览器的广告问题。
包括优酷的黑屏,兼容性问题。
4926过滤规则
可以搞定所有浏览器的广告问题。
包括优酷的黑屏,兼容性问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
还应该用火狐等常用的也测下,不过一般代码规范点,基本上都没问题的.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-11-14 · 知道合伙人IT服务行家
关注
展开全部
用IE8比较好
追问
不好意思,我们是内容提供者,考虑的是兼容所有用户的使用情况。他们的具体使用版本我们无法控制。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询