How to start work on the webkit project

webkit 知识普及:http://yogurtcat.com/posts/cef/hello-cef.html
在开始webkit的工作前,最好先仔细看以下链接。
•http://webkit.org/
•http://webkit.org/contract.html
•http://webkit.org/coding/contributing.html
•nightly.webkit.org


可以参考的文献及资源链接 

 Apple 提供的关于webkit的文档 http://developer.apple.com/library/mac/navigation/ 


对 webKit 探讨比较全面和深入的,首推侯炯的《 WebKit 研究报告》,分 I 、 II 两部分,在网上可以轻易搜到; 

 

另外, Jelly's Blog 中也对 WebKit 有比较好的探讨,包括基础介绍、架构以及几个重要的专题,地址是: http://www.jjos.org/tag/webkit ; 

 

还有一些正宗的文章,来自 WebKit 官方网站, www.webkit.org 的 Surfin 博客:(英文,另外注意发布时间) 

 

WebKit 页面缓存 I: http://webkit.org/blog/427/webkit-page-cache-i-the-basics/ 

 

样式滚动条: http://webkit.org/blog/363/styling-scrollbars/ 

 

3D 变换 : http://webkit.org/blog/386/3d-transforms/ 

 

CSS 单元:http://webkit.org/blog/57/css-units/ 

 

CSS 动画I :http://webkit.org/blog/138/css-animation/ 

 

CSS 动画II:http://webkit.org/blog/324/css-animation-2 

 

CSS 变换:http://webkit.org/blog/130/css-transforms/ 

 

CSS 反射:http://webkit.org/blog/182/css-reflections/ 

 

CSS Mask : http://webkit.org/blog/181/css-masks/ 

 

CSS 画布: http://webkit.org/blog/176/css-canvas-drawing/ 

 

CSS 梯度: http://webkit.org/blog/175/introducing-css-gradients/ 

 

CSS 背景裁剪: http://webkit.org/blog/164/background-clip-text/ 

 

Inspector 介绍: http://webkit.org/blog/41/introducing-the-web-inspector/ 

 

Inspector 重新设计: http://webkit.org/blog/197/web-inspector-redesign/ 

 

完全通过 Acid3 测试: http://webkit.org/blog/280/full-pass-of-acid-3/ 

 

介绍新的 JavaScript 引擎—— SquirrelFish : 

http://webkit.org/blog/189/announcing-squirrelfish/ 

 

再次探讨 SquirrelFish : http://webkit.org/blog/214/introducing-squirrelfish-extreme/ 

 

Windows 系统的 GDI 文字: http://webkit.org/blog/168/gdi-text-on-windows/ 

 

RefPtr 与 PassRefPtr 基础: http://webkit.org/coding/RefPtr.html 

 

webkit 页面加载过程 http://webkit.org/blog/1188/how-webkit-loads-a-web-page/ 

 

客户端数据存储: http://webkit.org/blog/126/webkit-does-html5-client-side-database-storage/ 

 

Rendering : http://webkit.org/blog/page/19/ 

 

背景音乐: http://webkit.org/blog/96/background-music/ 

 

Text Stroke : http://webkit.org/blog/85/introducing-text-stroke/ 

 

理解 html,xml,xhtml:http://webkit.org/blog/68/understanding-html-xml-and-xhtml/ 

 

Strange Medium ,关于 Text : http://webkit.org/blog/67/strange-medium/ 

 

高 DPI1 : http://webkit.org/blog/55/high-dpi-web-sites/ 

 

高 DPI2 : http://webkit.org/blog/56/high-dpi-part-2/ 

 

Webcore 目录结构: http://webkit.org/blog/42/webcore-directory-structure/ 

 

按钮: http://webkit.org/blog/28/buttons/ 

 

Javascript 与 DOM 的兼容: http://webkit.org/blog/27/javascript-and-dom-compatibility/ 

 

Webkit 代码风格: http://webkit.org/blog/25/webkit-coding-style-guidelines/ 

 

Safari 内存泄漏的改进: http://webkit.org/blog/24/update-on-memory-leaks/ 

 

Safari 内存泄漏的检查: http://webkit.org/blog/20/were-hunting-memory-leaks/ 

 

哈希表 1 : http://webkit.org/blog/6/hashtables-part-1/ 

 

哈希表 2: http://webkit.org/blog/8/hashtables-part-2/ 

 

(全文完,文中对错,欢迎讨论) 


你可能感兴趣的:(How to start work on the webkit project)