前言:
浏览器兼容应该是每个前端开发人员都会遇到并且解决的问题。主要是各大浏览器对网页的解析有一定的出入,所以既然无可避免,那么我就整理一份关于浏览器兼容的资料。
那么前提我们要对各大浏览器的内核有一定的了解:
Trident内核:IE,Maxthon,TT
Gecko内核:Netcapes6及以上版本,FireFox
Presto内核:opera7及以上版本
Webkit内核:Safari,Chrome
浏览器兼容主要是说IE与几个主流浏览器如firefox,google等。而对IE浏览器来说,IE7又是个跨度,因为之前的版本更新甚慢,bug甚多。从IE8开始,IE浏览器渐渐遵循标准,到IE9后由于大家都一致认为标准很重要,可以说在兼容性上比较好了,但是在中国来说,由于xp的占有率问题,使用IE7以下的用户仍然很多,所以我们不得不考虑低版本浏览器的兼容。