各种浏览器内核
市面上有很多浏览器,比如IE、FireFox、Opera、谷歌浏览器、TheWorld、傲游等等。
但是大多数人都不了解这些浏览器之间的关系,比如很多人都不知道傲游其实只不过就是IE的一个外壳而已,还以为是傲游工作组自己开发的引擎。
常见的引擎有Trident(三叉戟)、Gecko(壁虎)、WebCore(网络核心)、Presto(急速)
ie、tw、mt、gb、tt等就是基于Trident开发,Trident提供了成熟、丰富的接口,对外部应用程序支持也比较好。
还有其它一些比如firefox是基于Gecko内核的外壳程序,Google浏览器和苹果Safari是基于WebCore内核开发的外壳,Opera是基于Presto内核的外壳程序等等。
区别是Trident、Presto内核是不开源的,也就是说外壳开发人员不能掌握内核源代码,而Gecko、WebCore(基于khtml改进而来)是开源的内核。
