论坛's Archiver

Ange934 发表于 2006-2-1 14:21

浏览器最重要或者说核心的部分是“Rendering Engine”,可大概译为“解释引擎”,不过我们一般习惯将之称为“浏览器内核”。负责对网页语法的解释(如HTML、JavaScript)并渲染(显示)网页。<br /><br />不同的浏览器内核对网页编写语法的解释也有不同,因此同一网页在不同的内核的浏览器里的渲染(显示)效果也可能不同,这也是网页编写者需要在不同内核的浏览器中测试网页显示效果的原因。<br /><br />几种常见的浏览器内核简介:<br /><br />Trident:Windows 下的 IE 浏览器使用的内核代号。除 IE 外,众多的 IE Shell(如 Maxthon )都使用这个内核。<br /><br />Gecko:Mozilla Firefox 浏览器使用的内核代号。使用 Gecko 内核的浏览器也有不少,如 Netscape 、MozillaSuite/SeaMonkey 等。另外,Mozilla Thunderbird 也使用 Gecko 。<br /><br />Presto:Opera 浏览器使用的内核代号,这是目前公认网页浏览速度最快的浏览器内核。<br /><br />KHTML/WebCore:Konqueror/Safari 浏览器使用的内核代号。Konqueror 是 X 协议下的 KDE 桌面环境使用的浏览器和资源管理器,可以用在 Unix/Linux/BSD 系统中,据说 KDE 4.0 以后会有向 Windows 移植的计划;Safari 则是 Apple 用户中最受欢迎的浏览器。

Sum 发表于 2006-2-1 16:31

好长知识了

otherside 发表于 2006-5-24 09:05

好多原来无家可归的帖子,都有了适合自己的版面。<br /><br /><br />--------<br /><b>主题移动<br />//otherside</b>

菊开那夜 发表于 2006-5-24 09:29

长知识了,谢谢分享

shimachuanzi 发表于 2006-5-24 13:51

我编译asp出错的时候<br />浏览器显示的是mozilla是浏览器的说<br />我机器的浏览器是IE<br />这个比较奇怪

whxbsyy 发表于 2006-5-24 16:17

谢谢!懂了。

ylyyly 发表于 2006-5-24 18:15

通俗易懂,好知识!

花小蛮 发表于 2006-5-24 22:26

以前还说什么IE内核、Firefox内核……原来好丢脸

cbird917 发表于 2006-5-26 11:48

学习了<br />谢谢

让爱随风 发表于 2006-5-30 00:27

偶也是看了这个才明白了些东东&#33;

h_Davy 发表于 2006-6-2 20:18

哦!原来 Netscape 和 FireFox 是用的同样的内核啊!<br />我以前还以为 Netscape 有自己的内核哪 <img src="http://forums.mozine.cn/style_emoticons/<#EMO_DIR#>/biggrin.gif" style="vertical-align:middle" emoid=":D" border="0" alt="biggrin.gif" />

Mozilla Firefox 发表于 2006-6-2 21:02

<!--quoteo(post=31370:date=2006年6月2日 8&#58;18 PM:name=h_Davy)--><div class='quotetop'>引用 (h_Davy @ 2006年6月2日 8&#58;18 PM) <a href="index.php?act=findpost&pid=31370"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->哦!原来 Netscape 和 FireFox 是用的同样的内核啊!<br />我以前还以为 Netscape 有自己的内核哪 <img src="http://forums.mozine.cn/style_emoticons/<#EMO_DIR#>/biggrin.gif" style="vertical-align:middle" emoid=":D" border="0" alt="biggrin.gif" /><!--QuoteEnd--></div><!--QuoteEEnd--><br />因为Firefox前身就是网景浏览器

mxh4640 发表于 2006-6-30 00:17

有所了解了,谢谢~

无聊的野狼 发表于 2006-7-25 10:01

长见识了,感谢版主。很想知道版主的这些知识是从哪里了解到的?!

wazxywxn 发表于 2006-8-21 10:30

多谢!

327935796 发表于 2006-8-22 09:32

谢谢分享,新手谢过

程序员 发表于 2006-8-22 10:15

IE的内核代号叫Trident,但是IE其实是从Mosica修改过来的。这一点可以从任何版本的IE的帮助--关于对话框看到。那么Mosica是谁开发的呢?就是Netscap的主要开发者Marc Andreessen在大学时开发的(后来毕业就没有继续维护)。然后呢,Netscape慢慢就变成火狐了。<br />所以说,现在的IE和Firefox的始祖其实是一个人不同时期的两个作品而已!

Ange934 发表于 2006-8-22 12:00

NACA Mosaic 的始祖地位没什么好说的,不过 IE 和 Fx 都不能说是 Marc Andreessen 的作品。<br /><br />IE 是 MS 在 Mosaic 代码基础上修改的没错,可从来没听说 Marc Andreessen 有加入 IE 开发团队。现在许多基于 IE 内核的多页面浏览器都源自 MyIE ,例如 The World、Maxthon ,可能说 The World、Maxthon 是 MyIE 作者的作品吗?<br /><br />Fx 也不是直接由 Netscape 而来,Fx 最初(当时还是 Phoneix) 是 Mozilla 基金的 Mozilla Suite 的简化版。而 Mozilla Suite 的代码在 Mozilla 基金成立后,几乎全部重写过了,没有继承多少原 Netscape 的代码。<br /><br />还有,在 Fx 的地址栏里,输入 about:credits 能看到对 Mozilla 有过贡献的人(所谓贡献包括:直接参与软件开发、编写文档、帮助测试等方面)的名单。而 Marc Andreessen 没有名列其中。

czlogic 发表于 2006-8-22 19:10

<!--quoteo--><div class='quotetop'>引用 </div><div class='quotemain'><!--quotec-->以前还说什么IE内核、Firefox内核……原来好丢脸<!--QuoteEnd--></div><!--QuoteEEnd--><br />真的太丢人了我……

cn2010 发表于 2006-10-20 19:00

是谁写的现在己经不重要了,因为只是代表一个软件作者,现在又没有打维权官司不用太计较,国人怎么就没有想过要开自己内核的浏览器呢????

金箭 发表于 2006-10-21 21:29

国内的程序员都忙于写代码挣钱养家糊口,灵感就在这些事务性的工作中泯灭了。

teleodo 发表于 2006-10-25 11:15

菜鸟路过,学习中。

jetway 发表于 2006-10-31 17:14

真是开了眼了。原来浏览器内核还有这么多名堂。

jetway 发表于 2006-10-31 17:45

<!--quoteo(post=55672:date=2006年10月20日 7&#58;00 PM:name=cn2010)--><div class='quotetop'>引用 (cn2010 @ 2006年10月20日 7&#58;00 PM) <a href="index.php?act=findpost&pid=55672"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->是谁写的现在己经不重要了,因为只是代表一个软件作者,现在又没有打维权官司不用太计较,国人怎么就没有想过要开自己内核的浏览器呢????<!--QuoteEnd--></div><!--QuoteEEnd--><br />开始得比较晚,不是没有。

鬼谷子 发表于 2006-11-19 15:39

<!--quoteo(post=44192:date=2006年8月22日 10&#58;15 AM:name=程序员)--><div class='quotetop'>引用 (程序员 @ 2006年8月22日 10&#58;15 AM) <a href="index.php?act=findpost&pid=44192"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->IE的内核代号叫Trident,但是IE其实是从Mosica修改过来的。这一点可以从任何版本的IE的帮助--关于对话框看到。那么Mosica是谁开发的呢?就是Netscap的主要开发者Marc Andreessen在大学时开发的(后来毕业就没有继续维护)。然后呢,Netscape慢慢就变成火狐了。<br />所以说,现在的IE和Firefox的始祖其实是一个人不同时期的两个作品而已!<!--QuoteEnd--></div><!--QuoteEEnd--><br />兄弟博学啊

langsxc 发表于 2006-12-10 09:34

楼主辛苦,支持,再接再厉,顶一下。

edwardfr 发表于 2007-7-7 16:59

路过,学习一下先!

蒙面小侠 发表于 2007-7-21 21:21

<!--quoteo--><div class='quotetop'>引用 </div><div class='quotemain'><!--quotec-->Trident:Windows 下的 IE 浏览器使用的内核代号。除 IE 外,众多的 IE Shell(如 Maxthon )都使用这个内核.<!--QuoteEnd--></div><!--QuoteEEnd-->Maxthon好像用的是双内核 Trident和Gecko 不知道双内核是怎么工作的 呵呵<br /><!--quoteo--><div class='quotetop'>引用 </div><div class='quotemain'><!--quotec-->Presto:Opera 浏览器使用的内核代号,这是目前公认网页浏览速度最快的浏览器内核。<!--QuoteEnd--></div><!--QuoteEEnd--><br />好像又说KHTML是最快的 所以Safari自称是最快的~~

phoenix.d.young 发表于 2007-7-22 13:48

不错 好东东

金箭 发表于 2007-7-22 17:20

<!--quoteo(post=96734:date=2007年7月21日 9&#58;21 PM:name=蒙面小侠)--><div class='quotetop'>引用 (蒙面小侠 @ 2007年7月21日 9&#58;21 PM) <a href="index.php?act=findpost&pid=96734"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec--><!--quoteo--><div class='quotetop'>引用 </div><div class='quotemain'><!--quotec-->Trident:Windows 下的 IE 浏览器使用的内核代号。除 IE 外,众多的 IE Shell(如 Maxthon )都使用这个内核.<!--QuoteEnd--></div><!--QuoteEEnd-->Maxthon好像用的是双内核 Trident和Gecko 不知道双内核是怎么工作的 呵呵<!--QuoteEnd--></div><!--QuoteEEnd--><br />Maxthon曾经是双内核,但是Gecko上一直没有发力,目前已经渐渐被人淡忘了。

页: [1] 2

© 2004-2009 Mozest.com