Viewer Implementations
From Svg wiki
Contents |
[edit]
Personal Computer
[edit]
Native Browser Implementations
All native implementations listed are under active development as of June 2006
- Mozilla 1.8+ based browsers such as Firefox 1.5+, Camino 1.0+ and SeaMonkey 1.0+ implement a large part of SVG Full 1.1. (Minimo does a smaller part) See also:
- Opera Web Browser
- WebKit Web content rendering component. Bringing browser-native SVG to the next version of Safari and Konqueror.
[edit]
Browser Plug-Ins
- Adobe SVG Viewer (ASV) : The most full-featured SVG plug-in, with several additional features. Development of the viewer has been discontinued and support ends January 1, 2009. However, downloads from adobe.com/svg should remain possible indefinitely.
- MOBIFORM SVGViewPlus (MOBIFORM) : audio, video, animation, printing, full SVGDOM, uses C# as script language
- Renesis : under development, also does integration with File Explorer.
- SVG Map Toolkit : preliminary viewer - very basic SVG support (no animation or scripting).
[edit]
Others
- Amaya : W3C Editor and Browser with partial SVG support
- Batik : JAVA based toolkit allowing any JAVA application to view SVG (can be used by itself to view SVG, On Windows, Linux, Mac, etc)
- KSVG : KSVG/KSVG2 is a Linux plugin that provides support for a lot of SVG features in the K Desktop Enviroment (KDE) and the Konqueror web browser
- Librsvg : an SVG viewing component, and a part of the GNOME desktop environment. It can be used as a Firefox plug-in. It is especially significant for Linux/Unix OS use
- WebKit+SVG : Support for SVG in Apple's WebKit/Safari
- LXViewer : "is an SVG Viewer (and soon to be a SMIL and XHTML Viewer)"
- YASB Viewer : RO IT Systems. Experimental, pre-Alpha, open-source SVG viewer
- xsvg : open source viewer for the X Window System, now largely merged with librsvg
- Sharp Vector Graphics : An open source viewer written for the .Net platform, in C#
- MOBIFORM Standalone SVGBrowser : audio, video, animation, printing, full SVGDOM, uses C# as script language, exports to BMP, TIF, PNG, JPG
- eSVG for PC : eSVG Viewer, release for PC
- GPAC : The GPAC player is implemented in C. It runs on Windows, Windows CE, Mac OS X, Linux, Linux Embedded and Symbian. It handles SVG Tiny 1.2 including audio, video, animations.
[edit]
Using/Extending ASV
- matterCast's Enhanced SVG Viewer : For SVG documents created from PDF. Provides server side markup and annotation
- motjuvie : A free(GPL) viewer with some nifty features: window alphablending, window transparency, enhanced scripting; dependent upon ASV.
- PCX Software's SVG Browser : A powerful Environment (but where did it go when EvolGrafix bought PCX Software?)
[edit]
Plug-In Switchers
- SVG Switch : by Richard Bennett
- Carto.net batch file switcher : by Georg Held
- SVGSwitcher : updated version of SVGSwitch, by Helder Magalhães
[edit]
Mobile Viewers
- Bitflash : (commercial) cross-platform SVG Tiny viewer (also works on most desktops). Available for OEM licensing.
- eSVG : (commercial) eSVG Mobile Viewer, Tiny 1.1 and 1.2 (soon), for Windows Mobile 5, Windows CE, Pocket PC, Symbian, eCOS, OpenVG compliance (soon)
- Gentlemedia : may not be active
- Ikivo : (commercial) cross-platform SVG Tiny viewer (also works on most desktops). Available for OEM licensing.
- Open SVG Viewer : Very old (2003). Open source, based on Personal Java
- Phone Suite V7 : (commercial) Openwave Systems app suite for mass-market mobile phones
- TinyLine : Tiny SVG toolkit for PersonalJava
[edit]
Historical Viewers
- Corel SVG Viewer (CSV) : (development stopped)
- IBM SVGView : (has been retired, circa 1999)
- Koala Jackaroo : obsolete; see Batik
- CSIRO SVG Toolkit : obsolete; see Batik
[edit]
Notes
- Cross-Platform Authoring : Hints on creating SVG applications that are Cross-User Agent
- Known Bugs in current implementations
- SVG Tiny 1.2 Conformance Suite : beta release of few SVG 1.2 implementations conformance tests.
- W3C Conformance Suite : shows which features are implemented by various SVG renderers.
