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

Looking to develop my own small C++ browser that basically will display HTML, Javascript, and Flash, where to start?

本文关键字:Javascript HTML Flash 开始 显示 自己的 我自己 开发 C++ 希望 基本上      更新时间:2023-10-16

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

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

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

http://doc.qt.nokia.com/4.7-snapshot/examples-webkit.html

特别要注意"花式浏览器"示例:

http://doc.qt.nokia.com/4.7-snapshot/webkit-fancybrowser.html

有许多可能的自定义和挂钩引擎的方法。 也有对Flash的支持,尽管我没有尝试过:

http://www.qtcentre.org/threads/31547-Flash-support-for-QT-Webkit-4-6

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

http://qt.nokia.com/products/developer-tools