{"json_modified": "2016-03-28T08:08:32.385373", "uuid": "b6c7dbd5-6a82-489b-8554-f54243b48992", "title": "requiredFeatures", "url": "/en-US/docs/Web/SVG/Attribute/requiredFeatures", "tags": ["SVG Attribute", "SVG", "NeedsCompatTable"], "translations": [], "modified": "2014-03-24T08:32:33", "label": "requiredFeatures", "localization_tags": [], "locale": "en-US", "id": 8997, "last_edit": "2013-06-08T05:20:36", "summary": "This attribute takes a list of feature strings, with the individual strings separated by white space. It determines whether or not all of the named features are supported by the browser; if all of them are supported, the attribute evaluates to true end the element is rendered; otherwise, the attribute evaluates to false and the current element and its children are skipped and thus will not be rendered. This provides a way to design SVG\u00a0that gracefully falls back when features aren't available.", "sections": [{"id": "Usage_context", "title": "Usage context"}, {"id": "Feature_Strings", "title": "Feature Strings"}, {"id": "Example", "title": "Example"}, {"id": "Elements", "title": "Elements"}, {"id": "See_also", "title": "See also"}], "slug": "Web/SVG/Attribute/requiredFeatures", "review_tags": []}