我想制作一个网络浏览器,但我不知道从哪里开始?

时间:2009-07-09 00:56:02

标签: java browser cross-platform webkit

我想使用WebKit作为布局/渲染引擎,我想用Java编写代码。我找不到任何有用的信息。我看到了这个问题here,这对我来说有点清楚,但我需要更多的东西才能开始。

我想知道:

  1. 如果我可以使用Java?
  2. 在哪里可以找到有关如何使用和使用WebKit的文档? (我正在寻找像Java API
  3. 这样的东西
  4. 是否有针对Linux编译的WebKit构建? (特别是Ubuntu / Debian)
  5. 我的计划到目前为止:

    1. 学习使用/与WebKit及其组件进行交互,特别是JavascriptCore。
    2. 在Java中创建UI等,并创建一个基本浏览器。 (目前,我想创建一个可以正确显示网页的基本窗口。)
    3. 对不起,如果不是很清楚。我仍在孵化想法,我不确定我想要找到或需要什么才能继续前进。

      编辑:我刚遇到了这个问题here。我想做那样的事情;所以我想我想知道的是如何将这样的引擎嵌入到我自己编写的应用程序中?我也忘了提到我愿意用其他语言做这件事。 (我的意思是C ++)

3 个答案:

答案 0 :(得分:1)

1:是的,这是可能的。用于“WebKit Java Browser”的google search会带来几个项目。

2:我在文档方面找到的最好的是WebKit wiki中的文档部分。

3:这是使用QT在Linux上构建WebKit的guide

答案 1 :(得分:1)

希望JWebPane被释放并从那里开始

答案 2 :(得分:0)

你可以尝试http://www.concord.org/~dmarkman/jws/webkit/或者如果你对Qt感到满意,那么也有一个web浏览器控件。使用Qt非常简单,只需将web浏览器控件拖放到UI上即可。

你可以查看几个关于Qt的webkit控件的例子(由于第一次回答而省略了URl),只需在谷歌上搜索webkit Qt,在Qt网站上有很多例子。欢呼声