Webkit代码阅读心得
来源:互联网 发布:中国互联网金融数据 编辑:程序博客网 时间:2024/05/15 05:38
Webkit代码阅读心得:
1.最好有个能编译执行的版本,最好是windows上的(栈太深)
2.阅读相关文档(特别推荐侯炯的《Webkit分析报告》),可能很多和你的版本不一致,这点比较烦。不要紧,作为背景知识
3.在程序中设置断点查看栈信息,核实你的假设
4.画类图,流程图
5.写程序调用一下,实践一下。
6.了解周边技术,Chromium,Webkit2等
在此之前,应熟悉各种预备知识:
1.HTTP协议
2.HTML语言
3.CSS语言
4.JS语言及应用开发(BOM&DOM)
5.QT开发
6.C++面向对象编程及UML
7.了解设计模式
8.了解浏览器调试工具
要搞清楚各种概念的关系,如Webkit,Webcore,port等,这些可以在侯炯的《Webkit分析报告》。
总之,看内核是个辛苦活,一定要有耐心,读过之后,确实可以对各种概念(HTML5,JS,CSS)有更深的了解,是非常值得的。
在此感谢如下大侠:
侯炯,
(以下是csdn用户)
xmilado_nju(朱永盛,博客专栏: 《理解WebKit和Chromium技术》)
horkychen
liumf2005
bertzhang
lizzy115
hxwwf
cc96610536
dlmu2001
horkychen
1.最好有个能编译执行的版本,最好是windows上的(栈太深)
2.阅读相关文档(特别推荐侯炯的《Webkit分析报告》),可能很多和你的版本不一致,这点比较烦。不要紧,作为背景知识
3.在程序中设置断点查看栈信息,核实你的假设
4.画类图,流程图
5.写程序调用一下,实践一下。
6.了解周边技术,Chromium,Webkit2等
在此之前,应熟悉各种预备知识:
1.HTTP协议
2.HTML语言
3.CSS语言
4.JS语言及应用开发(BOM&DOM)
5.QT开发
6.C++面向对象编程及UML
7.了解设计模式
8.了解浏览器调试工具
要搞清楚各种概念的关系,如Webkit,Webcore,port等,这些可以在侯炯的《Webkit分析报告》。
总之,看内核是个辛苦活,一定要有耐心,读过之后,确实可以对各种概念(HTML5,JS,CSS)有更深的了解,是非常值得的。
在此感谢如下大侠:
侯炯,
(以下是csdn用户)
xmilado_nju(朱永盛,博客专栏: 《理解WebKit和Chromium技术》)
horkychen
liumf2005
bertzhang
lizzy115
hxwwf
cc96610536
dlmu2001
horkychen
- Webkit代码阅读心得
- Webkit代码阅读记录(1)
- 代码阅读心得
- 阅读代码心得
- 代码重构-阅读心得
- Xen Tools 代码阅读心得
- Xen Tools 代码阅读心得
- 阅读别人代码的心得
- 代码重构阅读心得[转]
- nutch主流程代码阅读心得
- nutch主流程代码阅读心得
- 阅读《编写高质量代码》心得(1)
- 阅读《编写高质量代码》心得(2)
- 阅读《编写高质量代码》心得(3)
- WebKit阅读起步
- ecshop代码阅读心得之给管理员分派权限
- -webkit-overflow-scolling使用心得
- WebKit 代码风格
- 程序员的武器
- 2013年阿里巴巴暑期实习招聘笔试题目及部分答案——5月5日
- 7.C++ 数组
- JDK6和JDK7中String的substring()方法及其差异
- 软件测试
- Webkit代码阅读心得
- unity3d教程:游戏开发算法(四)
- CREATE TABLE常用命令
- Oracle 11g New 热补丁
- 那些争议最大的编程观点
- 开头-C 标准库
- PDB文件:每个开发人员都必须知道的
- 小波讲座
- cookie总结