8

你好最近我有点好奇,想做一个浏览器。我想使用现有的引擎,例如 Gecko 或 Webkit。网络上是否有任何关于如何开始的资源和任何示例?语言选择并不重要(但请不要使用 VB。这是我找到的唯一示例代码)

4

2 回答 2

5

Chromium是一个开源浏览器项目,旨在为所有互联网用户构建更安全、更快、更稳定的网络体验方式。该站点包含设计文档、架构概述、测试信息等,可帮助您学习构建和使用 Chromium 源代码。

或者研究一些使用 Webkit的应用程序。很有可能,这些项目并不像 Chromium 那样复杂。

于 2010-05-25T16:46:39.393 回答
1

我建议您使用 Swing 或 SWT 用 Ja​​va 构建浏览器。它们具有您需要的所有组件,因此您需要将它们组合在一起并开始解决更棘手的问题。文档很好,您甚至可以找到可以帮助您完成大部分工作的教程。

我最近下载了 Firefox 或 Chrome 的代码,这似乎是一个更难开始的地方。与 Java 应用程序相比,要在您的机器上运行构建需要大量的设置和开销。

于 2010-06-03T05:28:31.733 回答