希望开发我自己的小C++浏览器,基本上可以显示HTML,Javascript和Flash,从哪里开始
Looking to develop my own small C++ browser that basically will display HTML, Javascript, and Flash, where to start?
我想开始开发浏览器(操作系统不是问题,但更喜欢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
相关文章:
- 如何在本地机器上运行c++和javascript客户端代码(hackerbank风格)
- 如何将C++闭包与变量参数同时重用——类似于JavaScript
- 嘿,我正在尝试将此c ++转换为javascript,但有些东西不起作用
- 简单的 HTML 验证器
- 如何在 html 页面中插入 cgi 应用程序的输出?
- C++中的 JavaScript 样式闭包
- 如何在Qt WebChannel中以独立于平台的方式在HTML/Javascript和C++之间进行通信?
- QWebView 用于在桌面应用程序中运行 javascript (D3) - 当 HTML 更改时重新加载速度很慢
- 在Javascript服务器应用程序之后获取HTML
- 希望开发我自己的小C++浏览器,基本上可以显示HTML,Javascript和Flash,从哪里开始
- Javascript/CSS/HTML/Java IDE?
- QWebView 无法显示通过 javascript 设置的外部图像内容 $( "#<node_name>" ).html(<html_content>)
- 是否有可能在Visual Studio c++项目中将Javascript和CSS代码与HTML代码分开?
- Xerces-C:在HTML中解析Javascript
- 在html中执行.exe (c++)或转换为javascript
- 使用GTK+ Webkit Webview(和Qt Webkit bridge)从JavaScript / HTML调用
- Dlib HTTP服务器显示网站为纯HTML,没有javascript/css
- 如何将多媒体HTML/JavaScript应用嵌入到c++代码中
- 需要在HTML+JavaScript的客户端和Java/C++的服务器端程序之间进行通信
- 如何在HTML JavaScript中调用mfc c++函数以及如何在mfc c++中调用JavaScript函数