Developing for Netscape One
Michael Morgan, Que ISBN:0789710633, Edition: 1st, 1997-01 Price: $49.99
Contents
Chapter 1 Introduction to Netscape ONE
- Open Network Environment
- Netscape ONE versus ActiveX
- What's in the Netscape ONE SDK?
- In the SDK
Chapter 2 Developing a Netscape ONE Application
- Static Pages
- Dynamic Content
- Design Issues-Putting the Application Together
- In the SDK
Chapter 3 Standard HTML
- If Everyone's Using Navigator, Why Should I Worry About Standards?
- Validating and Checking HTML
- Validator-Like Tools
- Interactive Pages in Standard HTML
- Cookies
- Developing Client-Server Applications
- What's Next for HTML?
- In the SDK
Chapter 4 Netscape Enhancements to HTML
- The Netscape Problem
- Netscape Differences
- Microsoft Internet Explorer
- In the SDK
Chapter 5 Client-Side JavaScript
- A Primer on Object-Oriented Programming
- Defining Functions
- Calling JavaScript Functions
- In the SDK
Chapter 6 LiveWire and Server-Side JavaScript
- The Dynamics of the HTTP Request
- HTML with JavaScript
- Built-In Functions
- Predefined Objects
- The Request Object
- The File Object
- In the SDK
Chapter 7 Overview of Java
- The Dream of Platform-Independent Object-Oriented Programming
- Hello, Java!
- Doing More with the Built-In Classes
- In the SDK
Chapter 8 Distributed Objects and the IIOP
- Why Distribute Objects?
- Understanding Object Request Brokers
- Using the Internet Inter-ORB Protocol
- In the SDK
Chapter 9 Understanding Plug-Ins
- The World Before Plug-Ins
- How Helper Applications Work
- Extending the Functionality of Netscape
- Building Your Plug-In
- In the SDK
Chapter 10 The Plug-In Architecture
- Getting Started with Plug-Ins
- What Can You Do with a Plug-In?
- Control Issues in Asynchronous Plug-Ins
- In the SDK
Chapter 11 Step-by-Step Through the NPP Methods
- Starting the Plug-In
- Handling the Interaction
- In the SDK
Chapter 12 Calling Navigator with NPN Methods
- Using NPN_GetURL()
- Determining the NPN_Version()
- Accessing the NPN_PostURL()
- NPN_RequestRead()
- Using NPN_NewStream()
- Using NPN_Status()
- Understanding NPN_MemAlloc() and NPN_MemFree()
- In the SDK
Chapter 13 Analysis of a Simple Plug-In
- "Simple" in Action
- Understanding Flow of Control
- LiveConnect Details
- In the SDK
Chapter 14 Principles of LiveConnect
- Compound Documents
Again
- Integrating Plug-Ins with HTML
- Integrating Plug-Ins by Using LiveConnect
- In the SDK
Chapter 15 Analysis of npAVI
- npAVI in Action
- Flow of Control
- LiveConnect Details
- In the SDK
Chapter 16 Internet Foundation Classes
- First Things First-Acquiring and Installing the IFC
- Frameworks and Classes
- Connecting to IFC-Based Applets Through LiveConnect
- In the SDK
Chapter 17 SuiteSpot and Orion Technology
- The Netscape Server Family
- Understanding the NSAPI
- LiveWire Extensions
- Runtime Interpreter
- The Vision-What Makes Netscape Go?
- Directions in Server Technology
- Directions in Developer Tools
- In the SDK
Chapter 18 Learning More About Netscape ONE Technology
- Comprehensive Resources
- HTML
- JavaScript
- Navigator Plug-Ins and LiveConnect
- Java and the Internet Foundation Classes
- Web Services
- Database Access
- The Netscape ONE Directory
- Netscape Commerce Products
- Netscape AppFoundary
Appendix A Glossary
Credits
|
|