最近公司在招前端攻城师,组长面试了好几个,面完后不是很满意。因为很多都好高骛远。有些基础知识都不知道,就开口想要高薪。前端这块的确没有一个很系统全面的体系供学习,所以基本上都是自学的。面试问题其中有一个是浏览器的内核有哪些?说实话,如果我被问到这个问题也不能完整回答出来,我只知道webkit内核,而其他的一概不知。于是我百度了一下。
浏览器内核:Rendering Engine,翻译过来其实就是渲染引擎。
主流浏览器所使用的内核分类
Trident内核:IE,MaxThon,TT,The World,360,搜狗浏览器等
Gecko内核:Netscape6及以上版本,FF,MozillaSuite/SeaMonkey等
Presto内核:Opera7及以上
Webkit内核:Safari,Chrome等
典型的双核浏览器包括:
搜狗2.0:Trident内核和WebKit内核
傲游3.0Beta:Trident和WebKit内核
QQ浏览器5:Trident内核和WebKit内核
使用双核浏览器时,可以自动/手动切换内核来浏览网页。