The mission of the SVG Working Group, part of the Graphics Activity, is to continue the evolution of Scalable Vector Graphics as a format and a platform, and enhance the adoption and usability of SVG in combination with other technologies.
ScopeThis group will produce incremental, market-driven revisions to the SVG format, suitable for both desktop and mobile systems, and will maintain and clarify existing SVG specifications.
Native implementation of SVG in desktop browsers has increased dramatically, with substantial support in Opera, Mozilla Firefox, and WebKit/Safari, as well as browser plug-ins by smaller vendors. With this increased interest, the SVG specifications have had greater scrutiny and more critical feedback regarding features and consistency. Response to market pressures and the need to cover gaps in underlying technologies resulted in a broad feature set for SVG 1.2 Tiny, which drew criticism. In response, the SVG Working Group has factored out reusable functionality to the WebAPI Working Group for use in other specifications, and will continue to improve its activities in the following ways:
In order to meet the goal of more timely specifications, work will continue on modularization of feature sets. Additional goals of modularization are to ease incremental implementation and specification review, to allow greater reuse of existing features in other specifications (e.g. CSS or HTML), and to address requirements identified in the SVG 1.2 timeframe that could not be fully realized in the SVG 1.2 Tiny specification. Several modules are planned for publication, including:
In particular, SVG will consider the applicability of enhancements to the core language to both desktop and resource-limited devices, such as mobile devices and printers.
To allow more advanced design features and efficient decorative effects, there will be attention paid to new stroking and filling options, including pseudo-3D (2.5D) effects by means of new gradients, filters, and non-affine transformations, with authoring tips for their use.
The work on SVG will move toward more widespread implementation and greater interoperability, in multiple browsers across multiple platforms, and created by multiple authoring or generation tools. See the activity statement for the overall goals and rationale of this activity area.
In order to ensure that the language meets the needs of the community, including designers and casual authors in addition to developers, the SVG WG will engage with the SVG Interest Group, which will have a lower barrier of entry and fewer responsibilities than the SVG WG itself. This charter will accomodate the creation of new specification modules in order to address the needs raised by the reports of the SVG IG and workshops.
The scope of this charter will include the creation of a new version of the SVG specification that improves on the core SVG language, upon which the individual module extensions may be attached. The details of this new version will depend upon the input of SVG WG members and the needs outlined by the SVG Interest Group.
Success CriteriaThere are several technologies closely related to SVG, but which are under the purview of other activities within W3C, and are detailed under Dependencies and Liaisons.
Additionally, several features that originated in the SVG specification, but which are not of exclusive use to SVG have been moved to other Working Groups, or been superseded by other work in W3C. Evaluation of the status of this work will continue, to make best use of W3C resources. Consequently, this charter will drop items from the SVG Working Group's previous charter, including (but not limited to):
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4