国内有一个特殊的现象。很多网站对浏览器的兼容性较差,尤其是一些网上银行和公益类网站。虽然IE浏览器已经推出了IE11版本,但是这些网站目前只支持IE8及以下版本。因此,国内使用IE6IE7IE8等旧版浏览器的用户占比较大。根据百度浏览器研究院近三个月提供的浏览器份额可以看出,IE6-IE8浏览器加起来达到40%左右。另一个便利是,一些比较现代的网站采用了很多最新的网页标准,如HTML5、CSS3,IE8等老浏览器无法支持这些标准,而其他非IE浏览器对这些标准的支持程度较高。为了应对这种情况,国内很多互联网公司都推出了“双核”浏览器。“双核”浏览器,顾名思义,就是浏览器内部包含两个渲染核心。目前,大多数“双核”浏览器内部的两个内核是IE内核和WebKit内核。与双核处理器不同,“双核”浏览器的两个核心不能同时渲染和排版一个网页,而是根据当前网页选择更适合的核心进行渲染和排版。我们的需要。IE内核主要是为了兼容“老一代”的网页,使其能够正常显示;WebKit内核用于渲染“新一代”网页,以达到更快的显示速度、更好的显示效果、更优秀的脚本执行性能。事实上,大多数用户并不关心(或不知道)双核浏览器的作用,也不会手动选择合适的渲染核心来渲染当前网页。选择渲染核心的工作一般是由浏览器自己“巧妙地”完成的。但是浏览器不是那么能干,总不能准确选择适合当前网页的渲染内核。如果我们的网站属于“新一代”(比如使用了很多HTML5的新特性),但是“双核”浏览器错误地使用了IE内核进行渲染和排版,那么用户看到的将是一团乱麻.这肯定不是用户想看到的,更不是我们想看到的。此时,我们可以使用标签来指定适合我们网站的渲染内核的名称。当双核浏览器访问这个网页时,会根据我们的指令选择我们指定的渲染内核来处理网页。如果页面需要默认使用超快内核,添加标签:
