Recent Changes - Search:

wxWebKit

edit SideBar

HomePage

wxWebKit - WebKit for wxWidgets

Welcome to the wxWebKit port homepage!

The goal of the wxWebKit project is to take Apple's WebKit (aka Safari) and port it to Windows, Linux and other platforms using the wxWidgets GUI toolkit. This will enable wxWidgets applications developers to be able to embed a modern, standards-compliant HTML/CSS/DHTML renderer into their applications. The widget will also support HTML Editing, so it can be used for rich text editing.

Note on Binaries

There have been a lot of questions, mostly from C++ developers, on why there are no binaries for wxWebKit. (There are wxPython binaries, of course, but no C++ ones.) Well, there is a very simple answer for this - wxWebKit depends on wxWidgets, as it uses it internally. Therefore, in order for the project to provide wxWebKit binaries, there must be some 'standard' wx distribution to build against. Since wxWidgets doesn't provide binaries, though, many users compile wxWidgets themselves, and the only way to ensure wxWebKit works with that user-compiled binary is for the user to compile wxWebKit against it. If the wxWidgets project were to provide binaries, we could simply build binaries against that distro and recommend those binaries for those who wish not to compile, but until that happens, users must compile wxWebKit themselves. It is unfortunate that wxWebKit requires some special setup on Windows due to the need for numerous Unix utilities in the build process, but it would take considerable effort to simplify this any more than it has been. Those who wish to see an improvement in this situation should ask the wxWidgets project to provide at least Win(MSVC)/Mac binaries for its users.

News

4/20/11: The web site has moved! Please update your bookmarks to http://wxwebkit.kosoftworks.com. Thanks!

Edit - History - Print - Recent Changes - Search
Page last modified on April 20, 2011, at 11:26 AM