This appendix is normative.
The following are the feature strings for the requiredFeatures
'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
user agent (that it is a static viewer
for example).
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.
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 |
http://www.w3.org/Graphics/SVG/feature/1.2/#NavigationAttribute | 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 ,
|
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 |