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

csk*_*wrd 7 java browser webkit cross-platform

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

我想知道:

  1. 如果我可以使用Java?
  2. 我在哪里可以找到有关如何使用和使用WebKit的文档?(我正在寻找类似Java API的东西)
  3. 是否有为Linux编译的WebKit构建?(特别是Ubuntu/Debian)

我的计划到目前为止:

  1. 学习使用/与WebKit及其组件进行交互,特别是JavascriptCore.
  2. 在Java中创建UI等,并创建一个基本的浏览器.(目前,我想创建一个可以正确显示网页的基本窗口.)

对不起,如果这不是很清楚.我仍在孵化想法,我不确定我想要找到或需要什么才能继续前进.

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

sna*_*ake 1

1:是的,有可能。谷歌搜索“WebKit Java Browser”会出现几个项目。

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

3:这是使用 QT 在 Linux 上构建 WebKit 的指南。