mozilla

版本 173194 / Gecko FAQ

  • 版本网址缩略名: Gecko_FAQ
  • 版本标题: Gecko FAQ
  • 版本 id: 173194
  • 创建于:
  • 创建者: Achieverain
  • 是否是当前版本?
  • 评论 /* Gecko 之类的排版引擎和网页浏览器有什么不同? */

修订内容

什么是 Gecko?

寒,意思说清楚了,但是文法不符合中文的习惯。过段时间再改吧 by achieverain Gecko 是一个为支持 HTML 4, CSS 1/2, the W3C DOM, XML, JavaScript等网络协议而设计的开放源代码的浏览器引擎.

Gecko 正在被Mozilla Firefox, SeaMonkey, Camino等多个浏览器使用.mozilla.org 一直负责开发维护本项目.Gecko 曾经的开发代号是 "Raptor" 和 "NGLayout"; 由于商标方面的问题.项目最终更名为Gecko(壁虎).

可以在下面的链接中找到更多的信息

{{mediawiki.interwiki('wikipedia', 'Gecko_(layout_engine)', 'Wikipedia article on Gecko')}}.


什么是排版引擎?

简而言之, {{mediawiki.interwiki('wikipedia', 'Layout_engine', '排版引擎')}}就是负责展现内容(如 HTML, XML, image files, applets 等)和格式化信息(如 Cascading Style Sheets(CSS), presentational HTML tags 等)并将内容格式化输出.它负责填充浏览器窗口的内容显示区域.

一般而言, 排版引擎定义文档的布局策略并将内容放置于页面的适当位置. Gecko 的核心就是一个高速排版引擎.Gecko也提供了解析HTML, XML, SVG 等文档格式的功能,合成和变形等高级渲染能力,并且支持JavaScript and 插件.

Gecko是如此的高速和强大,以至于一些应用程序(如 chrome)也使用这个引擎.另一方面,Gecko不仅仅用于输出文档内容,他也能绘出滚动条,工具栏和屏幕上的菜单.用户可以在下面这个链接查看更多信息XUL.


Gecko 之类的排版引擎和网页浏览器有什么不同?

Gecko 是排版引擎和互补的浏览器组件输出内容到屏幕的基础.但是Gecko不像firefox那样包含所有的和界面,用户交互功能(包括菜单,工具条等)在内的所有组件.

mozilla.org仅提供和支持像 Firefox, Thunderbird, SeaMonkey, Camino 之类的必要组件.这些组件都可以在mozilla.org免费下载.

Netscape 发布的浏览器版本是Netscape Navigator.如果想看其他公司发布的基于Gecko的软件和硬件,请查看 [XULRunner Hall of Fame]以获取完整的列表.

其他的类似ISVs 和 hardware vendors 等在其应用程序或硬件中会选用部分组件.当然书签,历史,地址簿等浏览器控件不是Gecko引擎的一部分.不过,所有这些组件在mozilla.org可以免费下载.

修订版来源

<h3 name=".E4.BB.80.E4.B9.88.E6.98.AF_Gecko.3F"> 什么是 Gecko? </h3>
<p><span class="comment">寒,意思说清楚了,但是文法不符合中文的习惯。过段时间再改吧 by achieverain</span>
<a href="cn/Gecko">Gecko</a> 是一个为支持 <a href="cn/HTML">HTML</a> 4, <a href="cn/CSS">CSS</a> 1/2, the W3C <a href="cn/DOM">DOM</a>, <a href="cn/XML">XML</a>, <a href="cn/JavaScript">JavaScript</a>等网络协议而设计的开放源代码的浏览器引擎.
</p><p>Gecko 正在被Mozilla Firefox, SeaMonkey, Camino等多个浏览器使用.mozilla.org 一直负责开发维护本项目.Gecko 曾经的开发代号是 "Raptor" 和 "NGLayout"; 由于商标方面的问题.项目最终更名为Gecko(壁虎).
</p><p>可以在下面的链接中找到更多的信息
</p><p>{{mediawiki.interwiki('wikipedia', 'Gecko_(layout_engine)', 'Wikipedia article on Gecko')}}.
</p><p><br>
</p>
<h3 name=".E4.BB.80.E4.B9.88.E6.98.AF.E6.8E.92.E7.89.88.E5.BC.95.E6.93.8E.3F"> 什么是排版引擎? </h3>
<p>简而言之, {{mediawiki.interwiki('wikipedia', 'Layout_engine', '排版引擎')}}就是负责展现内容(如 HTML, XML, image files, applets 等)和格式化信息(如 Cascading Style Sheets(CSS), presentational HTML tags 等)并将内容格式化输出.它负责填充浏览器窗口的内容显示区域.
</p><p>一般而言, 排版引擎定义文档的布局策略并将内容放置于页面的适当位置. Gecko 的核心就是一个高速排版引擎.Gecko也提供了解析HTML, XML, SVG 等文档格式的功能,合成和变形等高级渲染能力,并且支持JavaScript and <a href="cn/Plugins">插件</a>.
</p><p>Gecko是如此的高速和强大,以至于一些应用程序(如 chrome)也使用这个引擎.另一方面,Gecko不仅仅用于输出文档内容,他也能绘出滚动条,工具栏和屏幕上的菜单.用户可以在下面这个链接查看更多信息<a href="cn/XUL">XUL</a>.
</p><p><br>
</p>
<h3 name="Gecko_.E4.B9.8B.E7.B1.BB.E7.9A.84.E6.8E.92.E7.89.88.E5.BC.95.E6.93.8E.E5.92.8C.E7.BD.91.E9.A1.B5.E6.B5.8F.E8.A7.88.E5.99.A8.E6.9C.89.E4.BB.80.E4.B9.88.E4.B8.8D.E5.90.8C.3F"> Gecko 之类的排版引擎和网页浏览器有什么不同? </h3>
<p>Gecko 是排版引擎和互补的浏览器组件输出内容到屏幕的基础.但是Gecko不像firefox那样包含所有的和界面,用户交互功能(包括菜单,工具条等)在内的所有组件.
</p><p>mozilla.org仅提供和支持像 Firefox, Thunderbird, SeaMonkey, Camino 之类的必要组件.这些组件都可以在mozilla.org免费下载.
</p><p>Netscape 发布的浏览器版本是Netscape Navigator.如果想看其他公司发布的基于Gecko的软件和硬件,请查看 [<a class="external" href="http://developer.mozilla.org/en/docs/XULRunner_Hall_of_Fame">XULRunner Hall of Fame</a>]以获取完整的列表.
</p><p>其他的类似ISVs 和 hardware vendors 等在其应用程序或硬件中会选用部分组件.当然书签,历史,地址簿等浏览器控件不是Gecko引擎的一部分.不过,所有这些组件在mozilla.org可以免费下载.
</p>
恢复到这个版本