Shows programmers how to write plugins for the Netscape browser and Microsoft's Internet Explorer. It compares and contrast various technologies, and describes how to write Netscape "plugins", program code that enables applications to be launched from Netscape desktop. Details the benefits/Pitfalls of using Java. JavaScript, CGI, VRML, and HTML. CD contains pointers to a dedicated web site that web site offers updates, FAQs, extended examples, etc. Covers Windows, Macintosh and UNIX.
Sprache
Verlagsort
Verlagsgruppe
Zielgruppe
Für höhere Schule und Studium
Maße
Breite: 234 mm
Dicke: 34 mm
Gewicht
ISBN-13
978-0-13-270992-7 (9780132709927)
Copyright in bibliographic data is held by Nielsen Book Services Limited or its licensors: all rights reserved.
Schweitzer Klassifikation
I. INTRODUCTION. 1. Introducing Netscape Plug-ins. Extending Navigator with Plug-ins. Exploring Typical Plug-ins. Installing Plug-ins. Adding Plug-ins to HTML Documents. MIME Types and Plug-in Registration. Plug-in Issues for Users and Authors. Conclusion. 2. Java and JavaScript. JavaScript. Java. Conclusion. 3. Using LiveConnect. Accessing Java Objects from JavaScript. Calling JavaScript from Java. Plug-ins and LiveConnect. Conclusion. II. CREATING CUSTOM PLUG-INS. 4. Netscape's Plug-in Architecture. The Plug-in Life Cycle. The Plug-in Object Model. The Plug-in Software Development Kit. Issues for Plug-in Programmers. Conclusion. 5. The NpTextFX Plug-in. Designing the NpTextFX Plug-in. Creating a Template Plug-in for Windows. Conclusion. 6. Implementing the NpTextFX Plug-in. Adding Functionality. Using the NpTextFX Plug-in. Conclusion. 7. The SimpleGraph Plug-in. Designing the SimpleGraph Plug-in. Creating a Template Plug-in for the Macintosh. Creating a 68K Plug-in. Conclusion. 8. Implementing the SimpleGraph Plug-in. Adding Functionality. The SGP.h Header File. Platform-dependent Methods. Platform-independent Functions. Conclusion. 9. A TicTacToe Server. The TicTacToe Client-Server Architecture. The Common Gateway Interface. The TicTacToe Server Program. Testing the Server. Conclusion. 10. The TicTacToe Plug-in. The Unix Software DeveloperA A*s Kit. Creating a Skeleton Plug-in. Installing the Skeleton Plug-in. Testing the TicTacToe Plug-in. Conclusion. 11. Implementing the TicTacToe Plug-in. Adding Functionality. Declarations and Data Structures. Plug-in Methods and System-dependent Functions. Platform-Independent Functions. Control Flow in the TicTacToe Game. Using the TicTacToe Plug-in. Conclusion. III. ADVANCED PLUG-IN TOPICS. 12. Calling Plug-ins From Java. Introduction. Creating a Java Plug-in Class. Generating Native Methods Declarations. Generating a Stubs File. Implementing Native Methods. Using the LiveConnect TextFX Plug-in. Conclusions. 13. Calling Java and JavaScript from Plug-ins. Using Standard Java Classes from Plug-ins. Calling JavaScript from a Plug-in. Conclusions. 14. A Complete LiveConnect Example. Defining a Java Interface to TicTacToe. Creating the Stubs and Header Files. Adding Java Support to TicTacToe. Using the LiveConnect TicTacToe Plug-in. Conclusion. 15. Debugging Plug-ins. Basic Debugging Techniques. Using Source Debuggers with Plug-ins. Conclusion. Netscape Plug-in API Reference. Resource Library.