Gecko 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Gecko 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 Mozilla公共许可证
开发语言 C/C++ 查看源码 »
操作系统 未知
软件类型 开源软件
所属分类 应用工具浏览器
开发厂商 Mozilla
地区 不详
提 交 者 不详
适用人群 未知
收录时间 2008-09-23

软件简介

Gecko是套开放原始码的、以C++编写的网页排版引擎。目前为Mozilla家族网页浏览器以及Netscape 6以后版本 浏览器所使用。这软件原本是由网景通讯公司开发的,现在则由Mozilla基金会维护。

这套排版引擎提供了一个丰富的程序界面以供因特网相关的应用程序使用,例如网页浏览器、HTML编辑器、客户端/服务器等等。虽然最初的主要对象是Mozilla的衍生产品,如Netscape和Mozilla Firefox,现在已有很多其他软件现在利用这个排版引擎。Gecko是跨平台的,能在Microsoft Windows、Linux和Mac OS X等主要操作系统上运行。

Gecko为第2个最流行的排版引擎,仅次于Trident(用于Windows版的Internet Explorer)。

使用Gecko的应用程序

网页浏览器

 

其他应用程序

  • ActiveState Komodo
  • Liferea
  • Mozilla ActiveX Control
  • Mozilla Calendar
  • Mozilla Thunderbird
  • Nvu
  • GRE for Gecko-Sharp
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (1)

加载中
打分: 力荐
他山界面开发框架v22.0(OHUI),是一套基于Gecko v22 的开源收费跨平台界面解决方案。可使用xul, html(5), css(3), js 开发界面,支持js, c++互调,发行包大小13MB 。
2017/06/12 18:36
回复
举报
更多评论
发表了资讯
2012/12/14 00:00

Mozilla 已经开始开发新一代渲染引擎

Mozilla已经开始开发新一代渲染引擎,代号为“Servo”。 “Servo”为多核心硬件而开发,针对并行计算优化。尤其是目前移动平台多核满天飞的年代,这对该行业领域来说是几乎一项革命性的变革。 目前Mozilla 产品使用大家熟知的渲染引擎“Gecko”。 不仅如此,整个项目开发将采用Mozilla自己的语言“Rust”。 不过,新引擎...

13
6
发表了资讯
2012/07/03 00:00

Mozilla 确认 Gecko 更名为 Firefox OS

不到一年前的7月26号,Mozilla曾表示计划将驱动Firefox的Gecko引擎打造成一个开源的操作系统,让其运行在手机和平板电脑上。 然后他们便开始基于像HTML5这样的开放网络标准打造成熟的商业产品。现在Mozilla已证实,这个对HTML5友好的移动生态系统目前已获得一些新 运营商和硬件制造商支持,同时该产品正式更名为Firefox...

13
5
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2013/01/23 13:12

sicily 1563 GECKO

Description During the rainy season, one of the walls in the house is infested with mosquitoes. The wall is covered by h × w square tiles, where there are h rows of tiles from top to bottom, and w columns of tiles from left to right. Each tile has 1 to 1000 mosquitoes resting on it. A gecko wan...

0
0
发表了博客
2015/12/19 21:31

gecko框架概述

#1 gecko概述 最近在研究metaq消息队列,它里面用到的NIO通信框架是gecko,文档是这么描述的 Gecko是一个Java NIO的通讯组件,它在一个轻量级的NIO框架的基础上提供了更高层次的封装和功能。 支持的RPC调用方式包括RR(request-response)和pipeline。 - 0 可插拔的协议设计 - 1 连接池 - 2 分组管理和负载均衡 - 3 Failov...

2
9
发表于运维专区
2015/10/01 00:10

安装Wine Gecko

第一步:下载最新的Wine Gecko:http://source.winehq.org/winegecko.php 第二步:将下载Wine Gecko 文件复制到“/home/user/.wine/drive_c”目录中(user 为读者的登陆账号) 第三步:按下Alt+F2,在“运行程序”窗口中输入“regedit”命令→找到“HKEY_CURRENT_USER/Software/Wine/MSHTML”→将“GeckoUrl”的值改为“C...

0
2
发表了博客
2015/02/06 16:09

浏览器内核Trident/Gecko/WebKit/Presto

“浏览器内核”主要指渲染引擎(Rendering Engine),负责解析网页语法(如HTML、JavaScript)并渲染、展示网页。因此,所谓的浏览器内核通常也就是指浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。不同的浏览器内核对网页编写语法的解析也有所不同,因此同一网页在不同的内核浏览器里...

0
14
发表了博客
2012/09/14 17:03

排版引擎-Webkit,Gecko,Trident简介

1.webkit WebKit是Mac OS X v10.3及以上版本所包含的软件框架(对v10.2.7及以上版本也可通过软件更新获取)。同时,WebKit也是Mac OS X的Safari网页浏览器的基础。WebKit是一个开源项目,主要由KDE的KHTML修改而来并且包含了一些来自苹果公司的一些组件。 WebKit跨平台之路: Symbian V3,iPhone OS,2008年10月22日投入市场...

0
4
发表了博客
2011/05/30 08:06

一篇介绍如何用Gecko SDK写XPCOM组件的博文

E文的,记下来慢慢“看”。 http://starkravingfinkle.org/blog/2006/10/mozilla-platform-xpcom-in-c/

0
1
发表了博客
01/14 13:38

ubuntu18.04 安装wine以及添加mono和gecko打开简单.net应用的方法

1. 今天突然想试试能不能用ubuntu跑一下公司的.net的智能客户端(SmartClient). 想到的办法就是 安装wine 但是过程略坑..这里简单说一下总结之后的过程. 2. 第一步安装wine相关内容 查了下有winehq和wine两种. 我认为应该没啥区别. 但是第一次采坑是用的winhq但是爬出坑的用的是 wine.. 所以简单记录一下 wine的过程. 3. ...

0
0
发表了博客
2019/10/25 15:34

目前主流的四大浏览器内核Trident、Gecko、WebKit以及Presto

浏览器最重要或者说核心的部分是“Rendering Engine”,可大概译为“渲染引擎”,不过我们一般习惯将之称为“浏览器内核”。负责对网页语法的解释(如标准通用标记语言下的一个应用HTML、JavaScript)并渲染(显示)网页。 所以,通常所谓的浏览器内核也就是浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的...

0
0
发表于大前端专区
2018/12/11 14:10

UA分享

之前自架短地址服务搜集到的UA,感觉很乱没法分析。看看大佬们有没有兴趣。 Mozilla/5.0 (Linux; U; Android 4.4.2; zh-cn; GT-I9500 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko)Version/4.0 MQQBrows......

0
0
发表了博客
2018/09/06 20:23

Python爬虫教程-10-UserAgent和常见浏览器UA值

Python爬虫教程-10-UserAgent和常见浏览器UA值 有时候使用爬虫会被网站封了IP,所以需要去模拟浏览器,隐藏用户身份, UserAgent 包含浏览器信息,用户身份,设备系统信息 UserAgent:用户代理,简称UA,属于headers的一部分,服务器通过UA来判断访问者身份 使用方法:复制粘贴即可 案例v10UA文件:https://xpwi.github...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2012/07/12 17:30

GeckoFx中怎么无法找到下载文件?如何改变下载路径?

本人开发环境为win7 x86 + visual studio 2005,使用Skybound.Gecko中的GeckoWebBrowser控件做了一个简单浏览器,可是发现在下载文件时会弹出“Open”和“Save”的对话框,选择“Open”会将文件下载到C:\Users\Johnson\AppData\Local\Temp文件夹中,诡异的是选择“Save”时就没有反应了,全盘搜索对应的文件名也无法找到。...

1
0
发表了问答
2016/11/15 13:01

c# 。net下用winform用火狐内核写了一个浏览器不能进行下一步浏览

简单浏览器只能进行一步浏览,百度完后在点击页面内容就不能出现新的标签页,怎么进一步实现下一步浏览,最好是多标签页,谢谢大家。 最好有详细代码,或者是实现方法思路

3
0
发表了问答
2011/08/22 11:01

为什么Gecko能衍生出TB,XULRunner等项目,而Webkit就没有呢?

如题。如果Webkit有,请赐教。我的想法是,有没可能用Webkit做个UI引擎,让桌面程序的界面开发用HTML5和Javascript来说实现。不知道现在有没现成的框架或引擎支持呢。

7
1
发表了问答
2014/01/04 13:11

如何解决 fontello.woff 404的问题~??

如图所示~fontello.woff加载时间非常长~ 而且还爆404~可是我用FireFox却没有这个问题~这是为何~???

4
0
发表了问答
2010/10/24 13:39

ONE发布基于Native VC++的浏览器编程接口(支持webkit/webkit2, gecko

更详尽的详细资讯,可参考这里。 1. API定义 extern "C" {   __declspec(dllimport)     HANDLE ONE_CreateNavigator(INT nEngine, HWND hWnd, LPCWSTR szUrl, LPRECT boundMargins);   __declspec(dllimport)     INT ONE_PreProcessMessage(LPMSG msg);   __declspec(dllimport)     HRESULT ONE_InstallFilter(...

2
1
发表了问答
2010/08/11 21:43

Firefox 4.0b4 build1

Aug 16 https://wiki.mozilla.org/Releases/Firefox_4.0b4 下周一吗?更新真快 Release Tracking & Schedule step owner date status code freeze on mozilla-central beltzner, gavin Aug 16 build1 available armenzg estimated QA signoff juanb estimated relnotes published beltzner & pascalc estimated website...

1
1
发表了问答
2010/08/05 10:49

Firefox 4.0b3/XULRunner 2.0b3 源码下载

ftp://ftp.mozilla.org/pub/firefox/nightly/4.0b3-candidates/build1/source/ ftp://ftp.mozilla.org/pub/firefox/nightly/4.0b3-candidates/build2/source/ 源码压缩文件比b2版本大了2M多...

2
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
1 评论
40 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部