SVG Tiny 1.2 – 20080912

J Feature Strings

Contents

This appendix is normative.

The following are the feature strings for the 'requiredFeatures' attribute. In some cases the feature strings map directly to SVG elements and attributes, in others they represent some functionality of the user agent (that it is a static viewer for example).

J.1 General feature strings

Support for a feature string indicates that the SVG Viewer can process and render successfully all of the language features listed in the feature column.

Feature String Feature
http://www.w3.org/Graphics/SVG/feature/1.2/#SVG-static http://www.w3.org/Graphics/SVG/feature/1.2/#CoreAttribute, http://www.w3.org/Graphics/SVG/feature/1.2/#Structure, http://www.w3.org/Graphics/SVG/feature/1.2/#ConditionalProcessing, http://www.w3.org/Graphics/SVG/feature/1.2/#ConditionalProcessingAttribute, http://www.w3.org/Graphics/SVG/feature/1.2/#Image, http://www.w3.org/Graphics/SVG/feature/1.2/#Prefetch, http://www.w3.org/Graphics/SVG/feature/1.2/#Shape, http://www.w3.org/Graphics/SVG/feature/1.2/#Text, http://www.w3.org/Graphics/SVG/feature/1.2/#TextFlow, http://www.w3.org/Graphics/SVG/feature/1.2/#PaintAttribute, http://www.w3.org/Graphics/SVG/feature/1.2/#OpacityAttribute, http://www.w3.org/Graphics/SVG/feature/1.2/#GraphicsAttribute, http://www.w3.org/Graphics/SVG/feature/1.2/#Gradient, http://www.w3.org/Graphics/SVG/feature/1.2/#SolidColor, http://www.w3.org/Graphics/SVG/feature/1.2/#XlinkAttribute, http://www.w3.org/Graphics/SVG/feature/1.2/#ExternalResourcesRequired, http://www.w3.org/Graphics/SVG/feature/1.2/#Font, http://www.w3.org/Graphics/SVG/feature/1.2/#Hyperlinking, http://www.w3.org/Graphics/SVG/feature/1.2/#Extensibility
http://www.w3.org/Graphics/SVG/feature/1.2/#SVG-static-DOM Conformance to the uDOM according to Conforming to the SVG uDOM as well as support for: http://www.w3.org/Graphics/SVG/feature/1.2/#SVG-static, http://www.w3.org/Graphics/SVG/feature/1.2/#Scripting, http://www.w3.org/Graphics/SVG/feature/1.2/#Handler, http://www.w3.org/Graphics/SVG/feature/1.2/#Listener
http://www.w3.org/Graphics/SVG/feature/1.2/#SVG-animated http://www.w3.org/Graphics/SVG/feature/1.2/#SVG-static, http://www.w3.org/Graphics/SVG/feature/1.2/#TimedAnimation
http://www.w3.org/Graphics/SVG/feature/1.2/#SVG-interactive http://www.w3.org/Graphics/SVG/feature/1.2/#EditableTextAttribute, http://www.w3.org/Graphics/SVG/feature/1.2/#NavigationAttribute
http://www.w3.org/Graphics/SVG/feature/1.2/#SVG-all http://www.w3.org/Graphics/SVG/feature/1.2/#SVG-static-DOM, http://www.w3.org/Graphics/SVG/feature/1.2/#SVG-animated, http://www.w3.org/Graphics/SVG/feature/1.2/#SVG-interactive, http://www.w3.org/Graphics/SVG/feature/1.2/#Audio, http://www.w3.org/Graphics/SVG/feature/1.2/#Video, http://www.w3.org/Graphics/SVG/feature/1.2/#Animation, http://www.w3.org/Graphics/SVG/feature/1.2/#Discard, http://www.w3.org/Graphics/SVG/feature/1.2/#MediaAttribute

J.2 Specific feature strings

Support for a feature string indicates that the SVG Viewer can process and render successfully all of the elements, attributes and language features listed in the feature column.

Feature String Feature
http://www.w3.org/Graphics/SVG/feature/1.2/#CoreAttribute id, xml:base, xml:lang, xml:space, class, xml:id
pointer-events, focusable, nav-next, nav-prev, nav-up, nav-up-right, nav-right, nav-down-right, nav-down, nav-down-left, nav-left, nav-up-left, focusHighlight
http://www.w3.org/Graphics/SVG/feature/1.2/#Structure svg, g, defs, desc, title, metadata, use
http://www.w3.org/Graphics/SVG/feature/1.2/#ConditionalProcessing switch
http://www.w3.org/Graphics/SVG/feature/1.2/#ConditionalProcessingAttribute requiredFeatures, requiredFonts, requiredFormats, requiredExtensions, systemLanguage
http://www.w3.org/Graphics/SVG/feature/1.2/#Image image
http://www.w3.org/Graphics/SVG/feature/1.2/#Prefetch prefetch
http://www.w3.org/Graphics/SVG/feature/1.2/#Discard discard
http://www.w3.org/Graphics/SVG/feature/1.2/#Shape path, rect, circle, ellipse, polygon, polyline, line
http://www.w3.org/Graphics/SVG/feature/1.2/#Text text, tspan, text-anchor, font-family, font-size, font-style, font-weight, font-variant
http://www.w3.org/Graphics/SVG/feature/1.2/#PaintAttribute color, color-rendering, fill, fill-rule, stroke, stroke-dasharray, stroke-dashoffset, stroke-linecap, stroke-linejoin, stroke-miterlimit, stroke-width, solid-color, viewport-fill
http://www.w3.org/Graphics/SVG/feature/1.2/#OpacityAttribute fill-opacity, stroke-opacity, opacity, viewport-fill-opacity, solid-opacity, stop-opacity
http://www.w3.org/Graphics/SVG/feature/1.2/#GraphicsAttribute display, image-rendering, pointer-events, shape-rendering, text-rendering, visibility, vector-effect
http://www.w3.org/Graphics/SVG/feature/1.2/#Gradient linearGradient, radialGradient, stop, stop-color
http://www.w3.org/Graphics/SVG/feature/1.2/#SolidColor solidColor
http://www.w3.org/Graphics/SVG/feature/1.2/#Hyperlinking a
http://www.w3.org/Graphics/SVG/feature/1.2/#XlinkAttribute xlink:type, xlink:href, xlink:role, xlink:arcrole, xlink:title, xlink:show, xlink:actuate
http://www.w3.org/Graphics/SVG/feature/1.2/#ExternalResourcesRequired externalResourcesRequired
http://www.w3.org/Graphics/SVG/feature/1.2/#Scripting script
http://www.w3.org/Graphics/SVG/feature/1.2/#Handler handler
http://www.w3.org/Graphics/SVG/feature/1.2/#Listener listener
http://www.w3.org/Graphics/SVG/feature/1.2/#TimedAnimation animate, animateColor, animateMotion, animateTransform, mpath, set
http://www.w3.org/Graphics/SVG/feature/1.2/#Animation animation
http://www.w3.org/Graphics/SVG/feature/1.2/#Audio audio
http://www.w3.org/Graphics/SVG/feature/1.2/#Video video
http://www.w3.org/Graphics/SVG/feature/1.2/#Font font, glyph, font-face, missing-glyph, hkern, font-face-src, font-face-uri
http://www.w3.org/Graphics/SVG/feature/1.2/#Extensibility foreignObject
http://www.w3.org/Graphics/SVG/feature/1.2/#MediaAttribute audio-level
http://www.w3.org/Graphics/SVG/feature/1.2/#TextFlow line-increment, display-align, textArea, tbreak
http://www.w3.org/Graphics/SVG/feature/1.2/#TransformedVideo The ability to perform any transformation (including scaling) on video content
http://www.w3.org/Graphics/SVG/feature/1.2/#ComposedVideo The ability to compose video content with other content
http://www.w3.org/Graphics/SVG/feature/1.2/#EditableTextAttribute editable