Adobe SVG Viewer 3.0 supports much of the W3C Recommended Scalable Vector Graphics (SVG) 1.0 Specification published on 4 September, 2001.
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:
Once you install Adobe SVG Viewer, you should be able to view supported SVG files in any supported Web browser.
You can export SVG from Adobe 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 Palette and then export it as SVG or export from Illustrator and add any JavaScript interactivity animation or filter effects by hand. You can place SVG into Adobe GoLive 5 software using the Preview Mode or use the GoLive Outline and Source Views to modify the SVG source code. You may for example add or modify JavaScript add or update links to images fonts or audio files or add or update SVG elements and their attributes.
x
, y
,
width
, and height
attributes on filter
elements in order to minimize the area over which the filter effect needs to
be calculated. This will result in graphics which display much more quickly.
getTarget
on the evt
object
which is passed in. For example:
// Retrieve the SVG document object: var directTarget = evt.getTarget(); var svgDocument; if( directTarget.getNodeType() != 9 ) // if not DOCUMENT_NODE svgDocument = directTarget.getOwnerDocument(); else svgDocument = directTarget;
bitrate
URL parameter is supported when playing SVG in
RealPlayer. For example, if the URL
foo.svg?bitrate=12000was used to play SVG in RealPlayer, the bitrate for the SVG packets would be 12000 bps (which happens to be the default bitrate).
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.
setTimeout
or setInterval
callbacks in your HTML
JavaScript.
<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()">
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.
document.embeds[]
array from within an SVG script. To work around this, use document.mySVG
,
where mySVG
is the name of your embed object.
start
or
end
within a URL to an SVG file currently have no effect.
image/svg+xml
as the SVG mimetype in order for RealPlayer
software's autoupdate system to update the plugins appropriately.
fit="scroll"
is specfied on the region
element in the SMIL file.
color-profile
,
marker
, title
, and view
.
switch
element.
requiredFeatures
and
systemLanguage
attributes.
color-interpolation-filters
, color-profile
,
marker
, marker-end
, marker-mid
,
marker-start
.
@media
CSS rule, and the
media
attribute for style
elements. The values
all
, screen
, and print
are supported.
image
element now supports links to SVG files, but
only static SVG files are supported in this way.
scriptImplementation="Adobe"
on the top-level svg
element. This attribute is in the Adobe SVG Viewer 3.0 extension namespace
(http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/
).
You may additionally over-ride this setting on a per-script basis by specifying the
scriptImplementation
attribute on a script
element
along with a type
attribute. Supported contentType
and
type
attribute values include "text/ecmascript", "text/javascript",
and (on Windows only) "text/jscript". Supported values for the
scriptImplementation
attribute include "Adobe", "Microsoft" (Internet
Explorer only), "Netscape" (Netscape only), "browser" (don't use Adobe's engine),
and "" (the empty string, and the default--try using the browser's script engine
first, and if that fails use Adobe's). The Adobe SVG Viewer 3.0 internal
script engine is based on source code governed by the Mozilla Public License version
1.1. The modified versions of the source files covered by the MPL are available for the
public as required by the license.
wmode="transparent"
to the embed
tag. Other values for the wmode
attribute
include windowed
, which is the default opaque (and faster) mode, and
opaque
, which is like windowed
except that it supports
z-order.
color-rendering
property to
optimizeQuality
on the top-most svg
element in your
SVG file, then all sRGB colors will be displayed in the device color space on
screen if color management is installed and configured. However, this will
slow down drawing and animation, so this functionality is disabled by default
even if color management is enabled.
shape-rendering="optimizeSpeed"
on any SVG
graphics that you want to use sprites. Additionally, if there's text in the
set of elements to be put in a sprite, you will need to also add either
text-rendering="optimizeSpeed"
or
text-rendering="optimizeLegibility"
. Since these settings have
the additional effect of reducing quality (e.g. eliminating anti-aliasing),
SVG authors will need to decide where it is acceptable to use these settings.
There are a number of other conditions that will prevent a particular element
from being drawn in a sprite:
BackgroundImage
or
BackgroundAlpha
adobe-knockout:true
HKEY_CURRENT_USER\Software\Adobe\Adobe SVG Viewer\3.0
.
To report bugs and/or provide feedback, please go to the SVG Zone on Adobe.com.
© Copyright 1998-2005 by Adobe Systems Incorporated. All rights reserved.
Adobe Illustrator and GoLive are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries. SVG is a trademark (registered in numerous countries) of the World Wide Web Consortium; marks of the W3C are registered and held by its host institutions MIT INRIA and Keio. Windows and Windows NT are registered trademarks of Microsoft Corporation in the United States and/or other countries. Mac and TrueType are trademarks of Apple Computer Inc. in the United States and/or other countries. RealNetworks, RealPlayer, and RealAudio are registered trademarks of RealNetworks. All other trademarks are property of their respective owners.