What does the Plugin do?
It handles the following:
- Integration with Mozilla, including all of the quit and destroy functionality.
- URL Retrieval via Mozilla - this gives us caching and proxy access.
- Java EAI integration.
Building and using the FreeWRL Plugin
- Compile and install FreeWRL
- Exit all running Browser windows on your box
Testing the software:
- Startup Mozilla. (Other browsers - check your documentation)
- In the "Locations" window, type "about:plugins". You will see what plugins
are installed; you should see the FreeWRL plugin listed.
- Open a VRML file; eg, get the file over http or open the "tests/1.wrl" file,
by following the "File -> Open Page -> Choose" dialogue.
If the VRML file is not rendered, make sure that the plugin has been
associated with the correct mime type and file suffix.
The FreeWRL plugin is associated with "x-world/x-vrml" and file suffix "wrl".
It appears that the file suffix does not always get associated with the
Plugin, so only the text of the VRML file will appear.
The following steps should fix this problem:
- Follow the "Edit -> Preferences... -> Navigator -> Applications" dialog.
- Reselect the "FreeWRL VRML Browser" associated with the Plug In combo
box in the "Handled By" section.
- This action should fill in the Description and Suffixes fields.
Further Notes:
- EAI now works with Netscape (verifying for working with Mozilla, etc).
The EAI tests contain unsigned jar files that
contain the applet classes. The EAI archive vrml.jar is also unsigned.
If you want to try these tests, you will have to deal with the Netscape Java Security
dialog.
- The Makefile.PL file now looks in /usr/X11R6/include and /usr/X11/include for header
files; if this gives you problems, or if there are more directories that should be
looked in for your Operating System, please email us.
The FreeWRL Plugin uses a template by Netscape, and some window rehosting code from XSwallow.
Copyright (c) John Stewart, Ayla Khan CRC Canada, 2002, 2004.