C++ 希望开发自己的小型C++;基本上可以显示HTML、Javascript和Flash的浏览器,从哪里开始?

C++ 希望开发自己的小型C++;基本上可以显示HTML、Javascript和Flash的浏览器,从哪里开始?,c++,windows,linux,browser,open-source,C++,Windows,Linux,Browser,Open Source,我希望开始开发浏览器(操作系统不是问题,但更喜欢Linux或Windows)。我只是想知道从哪里开始。我知道VisualStudio允许您将一个轻量级IE组件放入其中,但我不希望IE的问题。我希望从一个非常基本的mozilla版本开始,但我似乎在任何地方都找不到 有人知道我在哪里可以找到一个好的开源起点,或者我自己如何开始吗?如果您不反对使用Qt,那么Qt的Webkit实现可能是跨平台工作的一个相当干净的开始: 请特别注意“花式浏览器”示例: 有许多可能的自定义设置和连接引擎的方法。还有对F

我希望开始开发浏览器(操作系统不是问题,但更喜欢Linux或Windows)。我只是想知道从哪里开始。我知道VisualStudio允许您将一个轻量级IE组件放入其中,但我不希望IE的问题。我希望从一个非常基本的mozilla版本开始,但我似乎在任何地方都找不到


有人知道我在哪里可以找到一个好的开源起点,或者我自己如何开始吗?

如果您不反对使用Qt,那么Qt的Webkit实现可能是跨平台工作的一个相当干净的开始:

请特别注意“花式浏览器”示例:

有许多可能的自定义设置和连接引擎的方法。还有对Flash的支持,尽管我没有尝试过:

尽管您可以将Qt与其他编译器/IDE一起使用,但最快的入门方法是使用QtCreator。安装后,只需点击几下即可在Windows或Linux上构建QtWebkit示例:


您想开发浏览器还是想在应用程序中使用现有的浏览器控件?找不到firefox源代码?不是我找不到,我在找超轻的东西。就像赤裸裸的骨头,我只是觉得firefox有太多了。不过,我将进一步研究。我希望开发一款浏览器,因为我不想受到浏览器控件的阻碍。Webkit存在:。我不知道这是否是你想要的。我将解决这个问题,或者使用苹果WebView的一个基本实现。谢谢你的帮助!