出版時間:2000-9 出版社:中國電力出版社 作者:肖雪蓮 頁數(shù):289 字?jǐn)?shù):424000
Tag標(biāo)簽:無
內(nèi)容概要
1998年愚人節(jié)夜晚,全球開源軟件運(yùn)動的領(lǐng)袖和愛好者屏息期待著一個歷史性時刻的到來——網(wǎng)絡(luò)時代最為重要的軟件之一Communicator瀏覽器的3000000行源代碼被公開了!Communicator瀏覽器的開源版本有一個新名字——Mozilla,以開源模式進(jìn)行的進(jìn)一步開發(fā)也同時開始。想?yún)⒓幼罴尤诵牡拈_發(fā)團(tuán)隊(duì)嗎?想了解世界頂級網(wǎng)絡(luò)軟件的奧秘嗎?想掌握大師們的網(wǎng)絡(luò)編程技術(shù)嗎?本書將幫助你
書籍目錄
序;
第一部分 從頭開始;
第一章 Mozilla和Netscape開源計(jì)劃;
介紹Mozilla;
了解Netscape的開源計(jì)劃;
mozilla.org探奇;
第二章 加盟其中;
加盟開源團(tuán)隊(duì);
了解模塊;
Mozilla路在何方?
與其他開發(fā)者保持聯(lián)系;
第二部分 管理代碼;
第三章 了解Mozilla源代碼;
高效地掌握代碼;
模塊化:模塊的生成之道;
第四章 管理源文件和模塊;
理解CVS的結(jié)構(gòu);
建立一個本地目錄樹;
設(shè)置CVS的運(yùn)行環(huán)境;
創(chuàng)建你的CVS沙盒;
從源代碼庫導(dǎo)出模塊;
創(chuàng)建新的沙盒;
把源文件和模塊導(dǎo)入到源代碼庫中;
第五章 開發(fā)工具和使用技巧;
Mozilla交叉參考的使用;
使用Bonsai控制文件目錄樹結(jié)構(gòu);
用Tinderbox追蹤構(gòu)建過程;
使用Bugzilla;
第三部分 源代碼的使用;
第六章 用戶界面設(shè)計(jì)概念;
理解Mozilla的調(diào)色板;
窗口及窗口控件的設(shè)計(jì);
菜單的設(shè)計(jì);
工具欄的設(shè)計(jì);
第七章 用戶界面的程序?qū)崿F(xiàn);
XUL體系結(jié)構(gòu)的理解;
應(yīng)用程序服務(wù)的使用;
應(yīng)用程序核心的程序?qū)崿F(xiàn);
應(yīng)用程序核心的創(chuàng)建;
第八章 用XUL定義窗口、菜單和工具欄;
窗口的初始化;
工具欄窗口的創(chuàng)建;
菜單欄、布告欄和監(jiān)視器的使用;
第九章 核心類型和變量;
使用核心類型;
訪問系統(tǒng)信息和環(huán)境;
第十章 線程處理和同步;
線程處理的關(guān)鍵技術(shù);
線程的創(chuàng)建和管理;
線程的同步;
第十一章 在Mozilla中管理文件輸入/輸出;
搞清楚文件I/O類型;
使用目錄;
管理文件;
對文件內(nèi)容進(jìn)行操作;
第十二章 內(nèi)存管理和錯誤處理;
在Mozilla模塊中管理內(nèi)存;
出錯處理;
第四部分 開發(fā)和創(chuàng)建Mozilla;
第十三章 了解Mozilla創(chuàng)建系統(tǒng);
使用Autoconf;
使用GNU make;
使用Code Warrior工程;
第十四章 在Windows系統(tǒng)中開發(fā)Mozilla;
設(shè)置開發(fā)環(huán)境;
獲取源代碼;
設(shè)置創(chuàng)建環(huán)境;
運(yùn)行創(chuàng)建;
第十五章 在Macintosh系統(tǒng)中開發(fā)Mozilla;
設(shè)置開發(fā)環(huán)境;
獲取Mac源代碼;
設(shè)置Mac創(chuàng)建環(huán)境;
在Mac上創(chuàng)建Mozilla;
第十六章 在Unix系統(tǒng)中開發(fā)Mozilla;
設(shè)置Unix開發(fā)環(huán)境;
獲取Mozilla源代碼;
在Unix系統(tǒng)中創(chuàng)建Mozilla;
附錄A CVS命令及其語法的介紹;
CVS命令的語法;
CVS命令介紹;
附錄B Netscape模塊的介紹和問題解答向?qū)В?br />Mozilla.org主頁和模塊;
問題解答題向?qū)Ш烷_發(fā)時常見問題;
附錄C Netscape開源代碼的討論區(qū);
附錄D 關(guān)于CD-ROM上的內(nèi)容
推薦系統(tǒng)配置;
光盤內(nèi)容
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載