WebKit General Orientation
来源:互联网 发布:数据库云备份 编辑:程序博客网 时间:2024/06/06 00:40
From https://lists.webkit.org/pipermail/webkit-help/2009-July/000010.html
WebKit is basically made up of the following:
1. JavaScriptCore: The JS engine. This also includes the WTF librbrary, which contains various utilities. This is completely cross-platform (though there are various platform-specific JIT backends.) This can be used as a separate entity to the rest of WebKit.
2. WebCore: this is where most of the magic lives. All rendering logic, SVG support, transforms, network support, etc. Are here.
Each platform has specific logic here. Look in WebCore platform for the OS-specific and rendering (Skia, CG, Cairo) backends.
3. WebKit: the front-end layer used by applications. Each GUI platform (windows, Cocoa, Gtk+, Qt) provides a different implementation of this. Generally, the goal is to make this a client to the WebCore layer, basically just 'shimming' WebCore to the specific Os/Platform that will be using WebKit.
The remaining projects are autogenerated bindings to the DOM, etc.
That's about all I can type on my iPhone at the moment. I hope it's somewhat helpful!
-Brent
- WebKit General Orientation
- orientation
- webkit
- webkit
- webkit
- webkit
- webkit
- webkit
- webkit
- WebKit
- webkit
- webkit
- webkit
- Webkit
- webkit
- webkit
- webkit
- webkit
- 利用tree匹配user_agent
- Flex Socket安全策略<policy-file-request/>及应对方法
- Sql 远程连接
- JSP四个作用域
- python学习之数据库操作(mysql_ubuntu版)
- WebKit General Orientation
- Ext.form.TextField基本用法
- zz正则表达式语法
- android 退出activity 转吖转
- 关于vs2010+ArcEngine 的”测到LoaderLock“异常
- 135
- linux 块延迟清除 ora-01555
- Oracle SQL Trace 和 10046 事件 .
- 删除Ubuntu旧内核的几种方法