W3cubDocs

/SVG

Conditional Processing

The SVG conditional processing attributes are all the attributes that can be specified on some SVG elements to control whether or not the element on which it appears should be rendered.

Attributes

externalResourcesRequired Deprecated since SVG 2
If set to true, it indicates that the browser must wait for all the external resources necessary to render that element to be loaded before processing the associated element.
Value: false|true; Animatable: No
requiredExtensions
List all the browser specific capabilities that must be supported by the borwser to be allowed to render the associated element.
Value: A list of space-separated URI; Animatable: No
requiredFeatures Deprecated since SVG 2
List all the features, as defined is the SVG 1.1 specification, that must be supported by the borwser to be allowed to render the associated element..
Value: A list of space-separated URI; Animatable: No
systemLanguage
Indicates which language the user must have chosen to render the associated element.
Value: A list of comma-separated language ID; Animatable: No

Browser compatibilityUpdate compatibility data on GitHub

Desktop
Chrome Edge Firefox Internet Explorer Opera Safari
externalResourcesRequired ? ? ? ? ? ?
requiredExtensions ? ? ? ? ? ?
requiredFeatures ? ? ? ? ? ?
systemLanguage ? ? ? ? ? ?
Mobile
Android webview Chrome for Android Firefox for Android Opera for Android Safari on iOS Samsung Internet
externalResourcesRequired ? ? ? ? ? ?
requiredExtensions ? ? ? ? ? ?
requiredFeatures ? ? ? ? ? ?
systemLanguage ? ? ? ? ? ?

© 2005–2020 Mozilla and individual contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/Conditional_Processing