Netscape Mozilla Source Code Guide

Netscape Mozilla Source Code Guide

3 (1 rating by Goodreads)
By (author) 

List price: US$34.99

Currently unavailable

Add to wishlist

AbeBooks may have this title (opens in new window).

Try AbeBooks

Description

Netscape Mozilla source code guide All the Techniques You Need to Put Mozilla to Work Mozilla, the open source version of Netscape Communicator, is an indispensable resource if you want to develop custom Internet applications. But Mozilla is also dauntingly complex, with over 50 separate modules comprising more than 30 million lines of code. This unique guide, developed in collaboration with Netscape Communications, provides a lucid overview of each Mozilla module - and shows you step by step how to harness the cross-platform power of this versatile Internet application.
Working Solutions for Internet Development ChallengesUnderstand the legal ground rules that govern the use of Mozilla codeMaster key Mozilla concepts such as virtual interfaces, interface identifiers, factories, repositories, and linked librariesGrasp how each Mozilla module is organized, named, and usedGet up to speed on powerful Mozilla development tools such as CVS, Bonsai, Tinderbox, and BugzillaLearn step-by-step programming techniques for customizing the Mozilla back end and front endDiscover how to build Mozilla source on a Windows, Macintosh, or Unix platformJoin the Mozilla open source movement - and stay in touch through mozilla.org, newsletters, and online discussion groupsPublished and technically reviewed with the authorization and collaboration of Netscape Communications Corporation Bonus CD-ROM includes:Source code for MozillaAdditional open source modulesMozilla developer toolswww idgbooks.com www netscapepress.com www mozilla.org System Requirements: Windows system running Windows 95/98 or Windows NT/2000; Microsoft Visual C++ version 5.0 or later; Perl5 for win32; Macintosh running MacOS 8.5 and MetroWerks CodeWarrior Pro 4.1 or later; Unix or Linux system with Perl 5 and a C/C++ compiler, such as egcs version 1.
1.1 or gcc version 2.7.2
show more

Product details

  • CD-ROM | 448 pages
  • 187.2 x 231.6 x 27.4mm | 798.34g
  • John Wiley & Sons Inc
  • Hungry Minds Inc,U.S.
  • Foster City, United States
  • English
  • 0764545884
  • 9780764545887

About William R. Stanek

About the Author William R. Stanek, a veteran programmer, project manager, and trainer, is the executive director of Virtual Press and the founder of Global Internet Solutions. He contributes to PC Magazine and is the author of several bestselling books, including Web Publishing Unleashed and Windows NT(R) Server 4.0 Adminstrator's Pocket Consultant. He spent two years mastering the intricacies of Mozilla in order to write this book.
show more

Back cover copy

Netscape(R) Mozilla(TM) source code guide All the Techniques You Need to Put Mozilla to Work Mozilla, the open source version of Netscape Communicator, is an indispensable resource if you want to develop custom Internet applications. But Mozilla is also dauntingly complex, with over 50 separate modules comprising more than 30 million lines of code. This unique guide, developed in collaboration with Netscape Communications, provides a lucid overview of each Mozilla module -- and shows you step by step how to harness the cross-platform power of this versatile Internet application. Working Solutions for Internet Development ChallengesUnderstand the legal ground rules that govern the use of Mozilla codeMaster key Mozilla concepts such as virtual interfaces, interface identifiers, factories, repositories, and linked librariesGrasp how each Mozilla module is organized, named, and usedGet up to speed on powerful Mozilla development tools such as CVS, Bonsai, Tinderbox, and BugzillaLearn step-by-step programming techniques for customizing the Mozilla back end and front endDiscover how to build Mozilla source on a Windows, Macintosh, or Unix platformJoin the Mozilla open source movement -- and stay in touch through mozilla.org, newsletters, and online discussion groupsPublished and technically reviewed with the authorization and collaboration of Netscape Communications Corporation Bonus CD-ROM includes: Source code for MozillaAdditional open source modulesMozilla developer toolswww.idgbooks.com www.netscapepress.com www.mozilla.org System Requirements: Windows system running Windows 95/98 or Windows NT/2000; Microsoft Visual C++ version 5.0 or later; Perl5 for win32; Macintosh running MacOS 8.5 and MetroWerks CodeWarrior Pro 4.1 or later; Unix or Linux system with Perl 5 and a C/C++ compiler, such as egcs version 1.1.1 or gcc version 2.7.2
show more

Table of contents

Preface. Acknowledgments. PART I: Getting Started. 1. Introducing Mozilla and the Netscape Open Source Program. 2. Getting Involved. PART II: Managing the Source Code. 3. Making Sense of the Mozilla Source. 4. Managing Source Files and Modules. 5. Developer Tools and Techniques. PART III: Working with the Source Code. 6. User Interface Design Concepts. 7. Programming the User Interface. 8. Defining Windows, Menus, and Toolbars with XUL. 9. Core Types and Variables. 10. Thread Handling and Synchronization. 11. Managing File I/O in Mozilla. 12. Memory Management and Error Handling. PART IV: Developing and Building Mozilla. 13. Understanding Mozilla's Build System. 14. Developing Mozilla on Windows Systems. 15. Developing Mozilla on Macintosh Systems. 16. Developing Mozilla on Unix Systems. Appendix A: CVS Commands and Syntax. Appendix B: Netscape Module Summary and Troubleshooting Guide. Appendix C: Netscape Open Source Forums and Discussions. Appendix D: What's on the CD-ROM?. Index. General Public License. Netscape and Mozilla Public Licenses Version 1.1. NETSCAPE PUBLIC LICENSE Version 1.0. CD-ROM Installation Instructions.
show more

Rating details

1 ratings
3 out of 5 stars
5 0% (0)
4 0% (0)
3 100% (1)
2 0% (0)
1 0% (0)
Book ratings by Goodreads
Goodreads is the world's largest site for readers with over 50 million reviews. We're featuring millions of their reader ratings on our book pages to help you find your new favourite book. Close X