|
|
Frequently Asked Questions
Information and solutions for the most common issues.
Is the 'XIOview' Image Zoom Applet a plugin?
- Like any other applet, the 'XIOview' Image Zoom Applet itself is not
a plug-in. Instead it uses the browser's installed Java Runtime Environment (JRE, e.g. the
"Java plug-in"), which is already available on the vast majority of systems. Only Internet
browsers not already equipped with a JRE will require the installment of the freely available
Java-plugin.
- XIOview is entirely written in the programming language "Java".
The compiled bytecode of the XIOview applet is executed by the system's Java Runtime
Environment. Therefore XIOview will launch on any system with sufficient JRE support, making
it cross-platform compatible.
Do I have to install anything to launch the 'XIOview' Image Zoom Applet?
- Where do I get the Java plug-in?
- In most cases it is not necessary to install anything, because most systems already
provide a Java Runtime Environment (JRE), which is needed to run Java applets. XIOview was
designed to run also on systems with older JRE versions (since V 1.1.8), making it highly compatible.
Only browsers not already equipped with an JRE will require the installment of the freely available
Java plug-in.
- The Java plug-in from Sun Microsystems Inc. is freely available at
http://www.java.com ».
What is the maximum image size that can be used with XIOview?
- The main limiting factor is generally NOT the compressed file size of the JPG / GIF-file but
the physical dimension of the image in pixels. XIOview has been successfully tested with images of up to
12 MegaPixels (e.g. pixel dimension: 4000 width x 3000 height). Using larger images may result in memory shortage
in the Java Runtime Environment and the applet can not be launched.
The applet does not start. What could be the reason?
- Ensure that you have set the correct "code", "archive",
and "codebase" – attributes inside the <applet>-tag. Further check if your browser has
an installed and activated Java Runtime Environment (JRE, e.g. the "Java plug-in").
- If the applet freezes at the beginning of image loading the problem most certainly
originates from a security exception triggered by an impermissible file access request. Security
settings do not permit accessing files on a higher directory-level than the applet's
"codebase"-directory or from a foreign web location.
Why does the 'XIOview' Image Zoom Applet display an error "wrong or invalid license"?
- XIOview will run instantly on any local(!) computer. For running
XIOview on an internet-server / domain (i.e. anything, that uses "http://"), you need a
corresponding activation key for each domain on which you want to test the applet. This key must be
entered as a value of the "license_key"-parameter inside the HTML-code which implements the
applet.
- The key-value must correspond to the domain name, from which the XIOview
applet is launched.
- The trial-version-key works only with the trial version of XIOview. The full
(licensed) version of XIOview works only with a full-version-key, which is different to that
of the trial version.
- The key-value must be entered correctly without any whitespaces or linebreaks.
- All parameter names inside the HTML-code must be correctly spelled. Otherwise
XIOview will not find the required values.
- Please ensure that all HTML-tags are closed properly inside the implementing
HTML-document.
Can I retrieve images dynamically by using script or database-requests with XIOview?
- The 'XIOview' Image Zoom Applet actively loads the image files.
The value of the applet's "image" parameter must refer to an actual image file in JPG or GIF
format (e.g. "image.jpg"). The applet will attempt to load the file, decode, and display it.
Therefore it is not possible to use a CGI-command as a value of the "image"
parameter. - However you can either dynamically generate references to the corresponding
image files using server-side dynamic page generation (e.g. PHP) or use the easy and
powerful JavaScript-interface of the XIOview applet to load new images during runtime.
|