Netscape Mozilla 源代码指南 含盘
分類: 图书,计算机/网络,计算机理论,
作者: (美)斯坦耐克 编著 怀石工作室译
出 版 社: 中国电力出版社
出版时间: 2000-9-1字数: 424000版次: 1版1次页数: 289印刷时间: 2000-9开本:印次:纸张: 胶版纸I S B N : 9787508302256包装: 平装编辑推荐
内容简介
目录
序;
第一部分 从头开始;
第一章 Mozilla和Netscape开源计划;
介绍Mozilla;
了解Netscape的开源计划;
mozilla.org探奇;
第二章 加盟其中;
加盟开源团队;
了解模块;
Mozilla路在何方?
与其他开发者保持联系;
第二部分 管理代码;
第三章 了解Mozilla源代码;
高效地掌握代码;
模块化:模块的生成之道;
第四章 管理源文件和模块;
理解CVS的结构;
建立一个本地目录树;
设置CVS的运行环境;
创建你的CVS沙盒;
从源代码库导出模块;
创建新的沙盒;
把源文件和模块导入到源代码库中;
第五章 开发工具和使用技巧;
Mozilla交叉参考的使用;
使用Bonsai控制文件目录树结构;
用Tinderbox追踪构建过程;
使用Bugzilla;
第三部分 源代码的使用;
第六章 用户界面设计概念;
理解Mozilla的调色板;
窗口及窗口控件的设计;
菜单的设计;
工具栏的设计;
第七章 用户界面的程序实现;
XUL体系结构的理解;
应用程序服务的使用;
应用程序核心的程序实现;
应用程序核心的创建;
第八章 用XUL定义窗口、菜单和工具栏;
窗口的初始化;
工具栏窗口的创建;
菜单栏、布告栏和监视器的使用;
第九章 核心类型和变量;
使用核心类型;
访问系统信息和环境;
第十章 线程处理和同步;
线程处理的关键技术;
线程的创建和管理;
线程的同步;
第十一章 在Mozilla中管理文件输入/输出;
搞清楚文件I/O类型;
使用目录;
管理文件;
对文件内容进行操作;
第十二章 内存管理和错误处理;
在Mozilla模块中管理内存;
出错处理;
第四部分 开发和创建Mozilla;
第十三章 了解Mozilla创建系统;
使用Autoconf;
使用GNU make;
使用Code Warrior工程;
第十四章 在Windows系统中开发Mozilla;
设置开发环境;
获取源代码;
设置创建环境;
运行创建;
第十五章 在Macintosh系统中开发Mozilla;
设置开发环境;
获取Mac源代码;
设置Mac创建环境;
在Mac上创建Mozilla;
第十六章 在Unix系统中开发Mozilla;
设置Unix开发环境;
获取Mozilla源代码;
在Unix系统中创建Mozilla;
附录A CVS命令及其语法的介绍;
CVS命令的语法;
CVS命令介绍;
附录B Netscape模块的介绍和问题解答向导;
Mozilla.org主页和模块;
问题解答题向导和开发时常见问题;
附录C Netscape开源代码的讨论区;
附录D 关于CD-ROM上的内容
推荐系统配置;
光盘内容