返回列表 发帖

[经验交流] 外壳与内核的依存关系

刚看了有两个类似的帖子,大概的意思是说tw等外壳浏览器有不合法的嫌疑,甚至担心类似珊瑚虫那样的下场,
大部分用户对于内核、外壳都是很了解的,这两个帖子却说明有些用户对这个还有些误解,简单的说几句,也算是给tw的新用户一个简介,难免有错漏的地方,请指正。
一:不论是mt还是tw、gb这样的浏览器,都不存在修改ie的问题
ie、fx、包括这几天火热的google浏览器等等,都一样属于外壳程序,
也就是所谓的应用层,就是我们用户平时所能接触到的界面、功能。
二:浏览器内核与外壳属于不同的软件,两者有本质上的区别
浏览器内核它提供的作用是取得网页的内容,整理信息,渲染显示等等基础功能
是用户所看不见的后台应用
外壳提供的是程序功能,类似鼠标手势,广告过滤,标签浏览,性能优化模式、静音浏览、安全浏览等等都是外壳程序所开发、实现的功能应用
两种不是同类型的软件,外壳程序因为需要面对最终用户,所要付出的努力甚至更大。
三:浏览器内核也有不少,常见的有Trident、Gecko、WebCore、Presto等等
外壳开发人员根据选定的内核,进行应用功能的开发
比如ie、tw、mt、gb、tt等就是基于Trident开发,Trident提供了成熟、丰富的接口,对外部应用程序支持也比较好。
还有其它一些比如firefox是基于Gecko内核的外壳程序,google浏览器是基于WebCore内核开发的外壳,opera是基于Presto内核的外壳程序等等。
区别是Trident、Presto内核是不开源的,
而Gecko、WebCore(基于khtml改进而来)是开源的内核。
四:每个内核都有各自的优缺点,而且都在不断的发展中,绝不像网络上某些言论那样决绝,开源的就完美无缺,Trident就毫无是处。
对于最终用户来说,并不需要了解复杂的内核、外壳区别。程序提供什么样的浏览体验、功能应用才是最显著的考量要素。
五:假如tw开发基于khtml、Gecko、WebCore等内核的外壳程序,也绝不是基于chrome内核、firefox内核,它们和tw一样都属于外壳程序。开源的内核,只要遵循相关章程,你可以用,我自然也可以用。
综上,tw这样的外壳浏览器,只是根据Trident提供的接口做外部开发工作,提供最终面向用户的产品,这绝对不存在违法、恶意修改的问题。
眼睛实在看不清了,就写这么多,有兴趣的可以搜索下相关科普知识。
感谢支持theworld。

by Phoenix:
替靖哥哥补充一句,微软的IE内核(trident)提供了浏览器控件,就是开放出来给大家二次开发调用的
遇见浏览问题请将tw主程序拷贝到空白目录下运行,排除插件、设置文件的错误。反馈问题时请尽量包含以下内容,以便开发组可以尽快解决问题:TheWorld版本、操作系统、IE版本、问题现象(可截图说明)、问题重现方式(如果可以反复重现)
世界之窗浏览器--打开窗口看世界。
应用技巧和常见问题
风向吧

可以把Trident,Gecko理解成一个很大的类吗?像ie ff mt等调用的是类里的方法实现某些功能???

TOP

原帖由 东暴 于 2008-9-5 22:37 发表 http://bbs.ioage.com/cn/images/common/back.gif
把cnbeta文章链接给上http://www.cnbeta.com/articles/32491.htm

cb这文章的时间  好早!!
win7 旗舰版
IE8.0
KAV9.0.0.736
PCTools FW 6
---------------------
我们再也回不去了,对不对
俺的自留地,就是有点枯燥:lewisec.sinaapp.com

TOP

就像系统内核,那Linux来说,所有版本的Linux系统内核都一样,为什么还有那么多Linux。和这个一个道理。

TOP

说的真好,学习一下。

TOP

Trident内核现在成最落后的了,IE8貌似也没多大改进

TOP

把cnbeta文章链接给上http://www.cnbeta.com/articles/32491.htm

TOP

这个讲要听

TOP

涨见识了,以为ie是内核了,原来还有更内核的trident
我爱的论坛
http://bbs.deepin.org/?u=13039

TOP

噢,谢谢。
很多“基础”文章完全脱离实际,不是过分落后就是干巴巴的技术解释,不如不说,一头雾水。
傲游Fans潜入……

TOP

回复 20# DuckulA 的帖子

原本就是基础文章,不用客气。
遇见浏览问题请将tw主程序拷贝到空白目录下运行,排除插件、设置文件的错误。反馈问题时请尽量包含以下内容,以便开发组可以尽快解决问题:TheWorld版本、操作系统、IE版本、问题现象(可截图说明)、问题重现方式(如果可以反复重现)
世界之窗浏览器--打开窗口看世界。
应用技巧和常见问题
风向吧

TOP

请问管理员,你这文章可以转载么?
傲游Fans潜入……

TOP

返回列表