Site hosted by Angelfire.com: Build your free website today!

Adobe® SVG Viewer for Windows

Release Notes

Version 2.0 (Build 55, 03/14/01)

Contents


About the SVG Viewer

The Adobe SVG Viewer supports much of the Candidate Recommendation draft specification of SVG published on 11/2/00. Please keep in mind that the specification is under development, and will continue to evolve until it is made a recommended specification.

How to install the SVG Viewer

  1. Before installing, please close any application which you have used to view SVG with an old version of the viewer.
  2. Run the installer. The latest released installers can be downloaded from http://www.adobe.com/svg/viewer/install.

How to copy Netscape plug-ins into other Browsers

If you install another copy of Netscape which is supported by the Netscape plug-in, you can copy the following files into your plug-ins folder to view SVG from within that browser:

How to view SVG files in your Web browser

Once you install the Adobe SVG Viewer, you should be able to view supported SVG files in any supported Web browser.

How to turn artwork into SVG

You can export SVG from Illustrator 9. If you wish to incorporate JavaScript into your SVG you can create your artwork in Illustrator and link to JavaScript functions with the JavaScript Interactivity Pallet and then export it as SVG, or export from Illustrator and add any JavaScript interactivity animation or filter effects by hand.

Tips and Hints


System Requirements


Known Problems with the SVG Viewer

All Browsers

  1. If you install the Adobe SVG Viewer as an administrator of a Windows 2000 system, you will need to view an SVG file and accept the EULA before non-administrators can view SVG on that machine.
  2. It's possible for elements near the edge of an SVG graphic to not receive a mouseout event.
  3. The SVG specification's support for masks has changed significantly since Illustrator 9 shipped, so Adobe SVG Viewer 2.0 might not display SVG masks exported from Illustrator 9.
  4. If you have multiple Windows operating systems (such as Windows 98 and Windows NT) installed on the same partition (for example, drive C), you must install the Adobe SVG Viewer on both operating systems. If you install it on one operating system, the Viewer will not work correctly when you reboot under the other operating system.

Internet Explorer

  1. You must have Internet Explorer 4 or higher installed in order to use the SVG Viewer as an ActiveX control in other applications (like Microsoft Office).
  2. If you open more than one window containing a link to the same SVG file, and the SVG file is embedded using the HTML <embed> tag, then when you print one of the windows it may print based on changes to the DOM in the other window. This is due to limitations of Internet Explorer.
  3. Due to Internet Explorer limitations, it's not possible to see properties of other windows from a script defined inside an SVG file.
  4. Using the Adobe SVG Netscape plug-in under Internet Explorer on Windows is not supported.

Netscape

  1. Netscape 4.x plug-ins cannot execute onunload scripts because at the time the plug-in receives notification from Netscape that the plug-in is being unloaded, the plug-in's script environment has already been closed down.
  2. Netscape 6.0 reports errors when printing pages with plug-ins, and then fails to print embedded contents. Netscape will report two plugin error alerts. Dismissing the alerts presented will then result in Netscape printing the HTML page, but with blank area for the SVG content.
  3. When you leave a Web page, Netscape can often unload the Adobe SVG Viewer plug-in before Netscape terminates all scripts running in the HTML. Therefore you should be careful when writing scripts to check to see if the plug-in is still loaded before you attempt to access the SVG DOM from setTimeout or setInterval callbacks in your HTML JavaScript.
  4. Due to design limitations of Netscape, avoid using HTML with the following form:
      <a href="#" onclick="myScriptWhichModifiesSVG()">
    

    The problem is that JavaScript responds to the onclick event and begins executing the script, but then Netscape also responds to the fact that you clicked on a link, and interrupts JavaScript to re-load the current page. This conflict can be avoided by re-writing the code as follows:

      <a href="javascript:myScriptWhichModifiesSVG()">
    
  5. If a JavaScript event handler contains an error, any subsequent JavaScript will fail to execute. This is due to a bug in Netscape's handling of scripts executed by plug-ins.
  6. Due to Netscape script limitations, you can't change the URL of another frame from an SVG event handler.
  7. Due to Netscape script engine limitations, calling the alert() function from within an SVG event handler might not work, and it might cause subsequent JavaScript to no longer execute. Similar problems occur for any Netscape modal window, including the security privileges window. This bug appears to have been partially fixed by Netscape in Netscape 4.75, but not on Windows 98.
  8. There is a bug in Netscape involving plug-ins that use JavaScript. If you load a page with a plug-in that uses JavaScript and then disable Java and quit the browser, Netscape will crash.
  9. Netscape does not always allow you to access the document.embeds[] array from within an SVG script. To work around this, use document.mySVG, where mySVG is the name of your embed object.
  10. Netscape 4.x will crash if a plug-in invokes a link to a JPEG file. To work around this problem, embed your JPEG file in HTML or SVG before you link to it from your SVG file.
  11. Errors in scripts executed by Netscape 4.x plug-ins do not show up in the Javascript console window.
  12. Netscape 4.x leaks a small amount of memory every time a plug-in executes a script.
  13. Netscape 4.x will crash when you close it if you launched it by double-clicking to load a Web page containing LiveConnect plug-in content.
  14. If you use "Print Preview" in Netscape on a page which contains plug-ins (such as the Adobe SVG Viewer), Netscape will crash. For a similar reason Netscape will crash when you try to print a page containing plug-ins using Acrobat Distiller.
  15. If you use Netscape 4.0x to view the same SVG file in two windows, and that file uses a global JavaScript function on the window object, sometimes JavaScript will not initialize in the second window. The work-around is to upgrade to a more recent version of Netscape.
  16. Due to a bug in Netscape 6, attempting to right-click within the SVG area to bring up context menu fails in Netscape 6. Instead, you get the Netscape 6 context menu.
  17. Netscape 4.x on Swedish systems has a bug where it does not identify its plug-in folder location correctly in the system registry, thereby making it impossible for installers to install plug-ins. You can work around this problem by copying the files by hand, as described above.


Revision History

Changes since version 1.0 of the Adobe SVG Viewer


Contact Information

To report bugs and/or provide feedback, please go to the SVG Zone on Adobe.com.

Copyright Notice

© Copyright 1998-2001 by Adobe Systems Incorporated. All rights reserved.

Adobe and Illustrator are trademarks of Adobe Systems Incorporated. Windows and Windows NT are registered trademarks of Microsoft Corporation in the United States and/or other countries. Mac OS and TrueType are trademarks of Apple Computer, Inc. in the United States and/or other countries. All other trademarks are property of their respective owners.