The W3C Scalable Vector Graphics Working Group has posted the last call working draft of Scalable Vector Graphics (SVG) Tiny 1.2 and a placeholder document for the next version of Scalable Vector Graphics (SVG) 1.2 Full. According to the SVG Full Draft (which is only about two pages long):
The previous drafts of this specification expressed the SVG 1.2 Full language as extensions to SVG 1.1 Full. SVG 1.2 Tiny was expressed as a profile of this specification and referenced both SVG 1.1 and SVG 1.2 Full. Feedback from implementors and reviewers indicated that this made both specifications unnecessarily difficult to understand. The latest draft of SVG 1.2 Tiny is described as a complete language specification, with no dependencies on other SVG specifications. In future drafts SVG 1.2 Full be will refactored as extensions to SVG 1.2 Tiny, forming a superset. It will not have a dependency on the SVG 1.1 Full specification, only on SVG Tiny 1.2. At this time the refactored SVG 1.2 Full specification is not ready for publication. Therefore this placeholder documentation is being published to inform the SVG community and provide redirection of links for other referencing documentation.
Beyond this major editorial shift, changes in the tiny draft are substantive but detailed. They include
page
and pageSet
elements have been removed.discard
element and playbackOrder
attribute.streamedContents
attribute.image
element.textArea
and associated elements replace the previous Flowing Text features.text
elements with children, but the children are flattened when editing occursanimation
element has been added.overlay
attribute was added to the video
element.video
element.focusNext
and focusPrev
attributes have been added in preference to navIndex.focusNorth
, focusNorthEast
, etc... attributes.viewport-fill
and viewport-fill-opacity
replace background-fill
and background-opacity
.