【问题标题】:Any articles on how to get started building your own browser?关于如何开始构建自己的浏览器的任何文章?
【发布时间】:2010-05-25 16:44:22
【问题描述】:

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

【问题讨论】:

    标签: browser webkit gecko


    【解决方案1】:

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

    例如,或者研究一些applications using Webkit。很有可能,这些项目不像 Chromium 那样复杂。

    【讨论】:

    • 我并不是真的想研究一个庞大的项目或尝试修改现有的浏览器。我想基本上了解使用上述布局引擎之一需要什么
    【解决方案2】:

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

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

    【讨论】:

    • 但是我已经可以用两个命令编译firefox了。我使用 OpenBSD 和 Linux,所以 Java 实际上对我来说更难使用(与 Windows 相比)
    猜你喜欢
    • 2010-10-10
    • 1970-01-01
    • 2017-03-04
    • 1970-01-01
    • 1970-01-01
    • 2013-08-13
    • 1970-01-01
    • 2017-12-17
    • 1970-01-01
    相关资源
    最近更新 更多