Attribute table columns chosen by the user for export are translated into Javascript arrays and included in an html page. The script was developed on a Windows system running ArcView 3.0a and little testing has been done in other contexts. E.g., no support for hatched fills or strokes. No support for raster coverages. No support for feature labelling.
Limited use is made of the attribute data.
Here are some basic instructions for using the script, with screenshots from the example project linked to above. Gzip is a freeware compression format supported by the Adobe SVG viewer. In ArcView, create a new project. Keep in mind that the SVG viewer doesn't work well with very large datasets. Import the project shp2svg.apr.