tfzxyinhao / wke

基于Webkit精简的纯C接口的浏览器内核,可用于桌面UI、浏览器。

Home Page:https://github.com/cexer/wke

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

项目介绍

wke 是一个基于 WebKit 精简的浏览器引擎,原项目地址 https://github.com/BlzFans/wke。原作者已停止更新,本人出于技术研究的目的 fork 过来,业余时间继续维护,既学习 WebKit 的相关技术,也实验将 web 技术用于桌面UI。如果你对本项目感兴趣,欢迎请关注并随时提出你的宝贵意见。如果你也是一名 WebKit 的研究者、开发者,也欢迎你通过本项目来分享你宝贵的经验。

注意事项

为了使本项目长期良好地发展下去,所有的开发维护都需要在准确细致的规范下进行。本人拍拍脑袋先写了一个简单的规范文档,目前远不够完善,但希望能投石引玉,吸引到大家的宝贝意见。

若你想快速浏览一下本项目完整的修改历史,可以浏览提交日志。也可以查看修改记录了解最近的修改。

若你有任何与项目相关的问题或建议,请联系本人邮箱 cexer@qq.com,或者加入QQ群 178168957 和大家一起讨论。

待完善

附原项目的 readme.txt 文件

Web and Flash Embedded in 3D games, based on WebKit

Building wke

VS2005: 1 Install Visual Studio 2005 SP1 2 Install the Windows SDK 6.0 3 Open the vs2005/wke.sln solution file in Visual Studio and build the solution. This can take from 30 minutes to 1 hours. More likely 40 minutes.

VS2008: 1 Install Visual Studio 2008 SP1 2 Install the Windows SDK 6.0 or newer 3 Open the vs2008/wke.sln solution file in Visual Studio and build the solution. This can take from 30 minutes to 1 hours. More likely 40 minutes.

Run wke The wkeBrowser.exe executable can be found at demo/bin/wkeBrowser.exe

Common Build Errors:

  1. Cygwin exception::handle: Exception: STATUS_ACCESS_VIOLATION

    Close the Visual Studio, then relaunch and rebuild. This usually fixes the problem.

About

基于Webkit精简的纯C接口的浏览器内核,可用于桌面UI、浏览器。

https://github.com/cexer/wke


Languages

Language:C++ 48.2%Language:C 26.3%Language:JavaScript 9.4%Language:Python 8.5%Language:Perl 2.2%Language:Objective-C++ 1.9%Language:Objective-C 1.3%Language:HTML 0.8%Language:Perl 6 0.3%Language:CSS 0.3%Language:QMake 0.2%Language:Assembly 0.2%Language:CMake 0.1%Language:Shell 0.1%Language:Makefile 0.1%Language:Yacc 0.1%Language:XSLT 0.1%Language:Java 0.0%Language:Batchfile 0.0%Language:Groff 0.0%Language:Lex 0.0%Language:Lua 0.0%Language:DTrace 0.0%Language:Ruby 0.0%Language:PHP 0.0%Language:Rebol 0.0%Language:ASP 0.0%