Fanbase

Scalable Vector Graphics

svg: 7 specs

Media type
image/svg+xml
Extensions
svg
Specification
https://www.w3.org/TR/SVG2/
Judged by
imagemagick

Specs

SpecWhat it isVersionStatusHow it does
svg/svgCore SVG 1.1 elements (shapes, paths, text, gradients, filters, clipping/masking, markers, style/script, animation)1.0accepts 85%, covers 80.6%, 53/s
svg/svg-boundarySame as svg, with values taken from the edges of what the format allows (huge/negative coordinates, deprecated DOCTYPEs and attributes, every legacy colour syntax, foreignObject, SMIL timing edge cases)1.0accepts 6%, covers 31.6%, 48/s
svg/svg-doctypeSame as svg, with every element's optional presentation attributes toggled individually and a choice of legacy DOCTYPE/DTD declarations (or none)1.0accepts 2%, covers 63.6%, 43/s
svg/svg-extensionsSame as svg, plus legacy SVG 1.1 font/glyph elements, draft SVG 2 paint servers (meshGradient, hatch, solidColor) and a few non-SVG embedded tags (audio/video/canvas/iframe) that real renderers treat as inert unknown elements1.0accepts 98%, covers 72.5%, 39/s
svg/svg-kitchen-sinkA single, almost entirely fixed document that packs nearly every SVG feature into one file; useful as one maximally-featured compatibility sample, not as a randomized fuzzer (little varies between runs)1.0accepts 100%, covers 86.3%, 65/s
svg/svg-nested-animationSame as svg, grounded directly in the SVG 2 recommendation, with SMIL <animate> elements nested as children of the shape they animate instead of appearing as unrelated top-level siblings1.0accepts 22%, covers 70.4%, 53/s
svg/svg-rare-featuresSame as svg, biased toward obscure and rarely-implemented corners of the spec (mesh gradients, uncommon filter primitives, baseProfile/contentScriptType and other seldom-used root attributes)1.0accepts 63%, covers 78.5%, 41/s