SVG Page @ TECFA
Use SVG and not FLASH. SVG is open (you can look at the data structure),
will integrate with other XML formats (e.g. XHTML) and is scriptable with
Java/ECMAScript. [Note: This page needs some additions].
See some information about Adobe's plugin, Firefox 1.5 and older Mozillas below
FAQs, Forums, Lists
(See also: the links sections)
Made in Tecfa:
Dynamic SVG to/from server + client-side
(using e.g. Adobe's SVG/DOM extensions)
SVG and XSLT
In principle, future browsers ought to include SVG. In the meantime:
- If you wish to have several IE plugins at the same time: get the plugin switcher from Georg Held (carto.net)
- Adobe has a older Windows / Mac plugin (Some 3.0 beta can be found for linux/solaris/etc) that supports full SVG 1.0
IMPORTANT: SVG embedded in HTML with the Adobe plugin (Version 3.0) for Mozilla breaks with the standard method. Use something like:
<iframe src="my_svg_code.svg" height="540" width="99%" frameborder="0">
... Sorry you need an SVG plugin. Get it from ...
Alternatively, you should download Pre-release 6.0 Alpha. In order to install it with Mozilla (tested with Moz 1.x/Win2k and Firefox/WinXP) you must copy the 2 files from:
C:\Program Files\Common Files\Adobe\SVG Viewer 6.0\Plugins\*
C:\Program Files\Fichiers Communs\Adobe\SVG Viewer 6.0\Plugins\* in a french system)
(and do not forget to remove the old NPSSV* files !). This pre-release has some bugs, e.g. some carto.net samples won't work neither in IE 6.0.2800.1106 nor Moz 1.4, but then maybe the API has changed (DKS/July 18/2003). On the other hand, this implementation has much better support for text (SVG 1.2) !
- IE7 is a total nightmare. Try utilisateurs d'Internet Explorer 7, from Pilat. (Explains how to desactivate stupid protection plans and interferences from toolbars.
- Firefox 1.5 has good support for static SVG and interactive SVG (via JS/DOM).
If you need dynamic SVG (SMIL-type animations), consider using
- Corel SVG Viewer, is Corel's alternative to the Adobe plugin. Version 2.1 in sept 2003 (not tested).
- Mozilla has a NATIVE BETA version of SVG, but you need to FIND a special "build". See also crozilla.com. Means that you can integrated SVG code within XHTML. This is the future
- The X-smiles XML-browser supports SVG (uses CSIRO SVG viewer)
- CSIRO Toolkit and Pocket SVG Viewer
- Batik also includes a browser
Other Software that uses/produces SVG
- IsaViz IsaViz is a visual environment for browsing and authoring Resource Description Framework (RDF) models represented as graphs. It features a 2.5D user interface allowing smooth zooming and navigation in the graph; creation and editing of graphs by drawing ellipses, boxes, and arcs; RDF/XML, Notation 3 and N-Triple export; and also SVG and PNG export. (NOT tested yet, DKS/feb/2004)
- Ploticus Command line package for producing plots, charts, and graphics from data. Can be called from cgi. Not tested (2004)
- Batik SVG Toolkit. Note that there is also a stand-alone batik viewer
- phpHtmLLib. A set of PHP classes and library functions to help facilitate building, debugging, and rendering of XML, HTML, XHTML, WAP/WML Documents, and SVG, and complex widgets. Stable and popular - Version 2.4.0 in Feb 2004. Supports basic SVG functionality + an image and a graph classe.
- SVG-TT-Graph , a popular Perl module for line graphs, bars and pies [1/2004, not tested]
- More PHP kits can be found on the web, see also our php example directory
- SVG Maker Commercial multi-format to SVG translator (not tested !)
Drawing Tools that ouput SVG
- WebDwarf, WebDwarf V2 is Virtual Mechanics' free prototype editor for the design of Web content using HTML and SVG (Scalable Vector Graphics). Version 2 hosts a number of advanced features. (tested @ TECFA, works fine). More advanced products are commercial
- Jasc WebDraw, (commercial $200, tested @ TECFA, works. Notes: only available from the US site, be aware of stupid redirections. Free beta versions may be found in some places.)
- Inkscape. Inkscape is a free (GPL) open source SVG editor with capabilities similar to Illustrator, CorelDraw, Visio, etc. Supported SVG features include basic shapes, paths, text, alpha blending, transforms, gradients, node editing, svg-to-png export, grouping, and more (Version 0.37 on Feb 2004. Available for Win, Linux rpm, source. TESTED @ TECFA, works, exports standard SVG + other.
- Catwalk for producing SVG from XML data with XSLT (not tested)
- Adobe Illustrator (can export SVG) and Adobe GoLive can add animations to it (in their source code editor only)
- Corel Draw (can export SVG)
- Sketsa SVG Graphics Editor, $49 Payware, Java 1.42+ based, demo and webstart version available, Version 3.1 doesn't do animation, not tested @ TECFA.
- Sketch, a free Linux/Unix vector drawing program can export/import SVG. (not tested)
- Sodipodi. Sodipodi is a free (GPL) vector-based drawing program. It uses W3C SVG as its native file format.
It has a relatively modern display engine, giving you finely antialiased display, alpha transparencies, vector fonts and so on. Sodipodi is written in C, using the Gtk+ toolkit and optionally some Gnome or KDE libraries. Works under most versions of Unix and Windows. Windows users: First get the GTk library from http://www.dropline.net/gtk/ TESTED @ TECFA, works.
- Il existe une Introduction en français à l'utilisation de ce logiciel.
This section ought to be the *most* useful one, i.e. should contain major
SVG sites !
(better check out the tutorial section of this page and dig through the larger SVG sites in the links)
Some good ones:
Last modified: Fri Mar 9 19:03:49 CET 2007