SVG2規範中英對照(前言)

Scalable Vector Graphics (SVG) 2 【可縮放矢量圖形】

W3C Candidate Recommendation 04 October 2018 【W3C 候選推薦 2018/10/4

當前版本:

https://www.w3.org/TR/2018/CR-SVG2-20181004/

最新版本:

https://www.w3.org/TR/SVG2/

之前版本:

https://www.w3.org/TR/2018/CR-SVG2-20180807/

編輯版本:

https://svgwg.org/svg2-draft/

單頁版本:

https://svgwg.org/svg2-draft/single-page.html

GitHub資源:

https://github.com/w3c/svgwg/

發佈註解:

[email protected] (archive)

作者:

Amelia Bellamy-Royds, Invited Expert <[email protected]>

Bogdan Brinza, Microsoft Co. <[email protected]>

Chris Lilley, W3C <[email protected]>

Dirk Schulze, Adobe Systems <[email protected]>

David Storey, Microsoft Co. <[email protected]>

Eric Willigers, Google

初始作者:

Nikos Andronikos, Canon, Inc. <[email protected]>

Rossen Atanassov, Microsoft Co. <[email protected]>

Tavmjong Bah, Invited Expert <[email protected]>

Brian Birtles, Mozilla Japan <[email protected]>

Cyril Concolato, Telecom ParisTech <[email protected]>

Erik Dahlström, Invited Expert <erik@dahlström.net>

Cameron McCormack, Mozilla Corporation <[email protected]>

Doug Schepers, W3C <[email protected]>

Richard Schwerdtfeger, IBM <[email protected]>

Satoru Takagi, KDDI Corporation <[email protected]>

Jonathan Watt, Mozilla Corporation <[email protected]>

 

Copyright © 2018 W3C® (MIT, ERCIM, Keio, Beihang). W3C liability, trademark and document use rules apply.


Abstract 概要

This specification defines the features and syntax for Scalable Vector Graphics (SVG) Version 2. SVG is a language based on XML for describing two-dimensional vector and mixed vector/raster graphics. SVG content is stylable, scalable to different display resolutions, and can be viewed stand-alone, mixed with HTML content, or embedded using XML namespaces within other XML languages. SVG also supports dynamic changes; script can be used to create interactive documents, and animations can be performed using declarative animation features or by using script.

此文檔定義了可縮放矢量圖形(SVG2)的特性和語法。SVG基於XML描敘二維矢量和矢量與柵格混合的圖形。SVG內容是風格可定義,適應不同顯示分辨率, 並且能夠獨立顯示,可以與HTML內容混合,或者被嵌入到使用XML名字空間的其他XML語言中。SVG也支持動態變化;支持腳本生成可交互的文件,並且使用動畫特性或者通過腳本執行動畫。

Status of This Document 本文狀態

This section describes the status of this document at the time of its publication. Other documents may supersede this document. A list of current W3C publications and the latest revision of this technical report can be found in the W3C technical reports index at https://www.w3.org/TR/.

本章節描述發佈狀態時此文的狀態。此文有可能被其它文檔取代。當前W3C發佈列表和最新版本的技術報告能夠在W3C技術索引中找到(https://www.w3.org/TR/)。

This document is the 04 October 2018 Candidate Recommendation of SVG 2. This version of SVG builds upon SVG 1.1 Second Edition by improving the usability and precision of the language. The Changes appendix lists all of the changes that have been made since SVG 1.1 Second Edition.

本文是2018年10月4日候選推薦的SVG2版本。此SVG版本基於SVG1.1第二版基礎上,提升了可使用性和語言精確的描述。自SVG1.1第二版的修改列表已經完成。

Publication as a Candidate Recommendation does not imply endorsement by the W3C Membership. This is a draft document and may be updated, replaced or obsoleted by other documents at any time. It is inappropriate to cite this document as other than work in progress.

候選推薦的版本不一定被W3C成員所支持,這是一個草案並且在任何時候有可能被更新,取代或者被廢棄。在工作中引用此文檔是不合適的。

This Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than 04 December 2018.

不早於2018/10/4,這個候選推薦期望推進到建議推進階段。

There is no preliminary implementation report at this time. The SVG Working Group is working on a test suite for SVG2 and expects to produce an implementation report based on those tests.

此時,沒有早期執行的報告。SVG工作組正在開發SVG2測試套件,並且基於那些測試結果生成執行報告。

Comments on this Candidate Recommendation are welcome. Comments can be raised as GitHub issues (preferred), or alternatively be sent to [email protected], the public email list for issues related to vector graphics on the Web. This list is archived and senders must agree to have their message publicly archived from their first posting. To subscribe send an email to [email protected] with the word subscribe in the subject line.

歡迎向候選推薦提出建議。建議可以在GitHubGitHub issues(推薦),或者發送到[email protected],此網頁公開了有關矢量圖形相關問題的郵箱。問題列表會被存檔,並且發送者必須同意在他們首次提出時信息可以被公開。通過郵件主題(subscribe)向[email protected]發送郵件,同意此約定。

The specification includes a number of annotations that the Working Group is using to record links to meeting minutes and resolutions where specific decisions about SVG features have been made. Different coloring is also used to mark the maturity of different sections of the specification:

此文包括一定數量的註腳,該註腳記錄了工作組的分析和決定SVG特性的信息。不同顏色也標識出不同章節的成熟度。

  • a red background indicates a section that is either unchanged since SVG 1.1 (and which therefore still requires review and possible rewriting for SVG 2), or a section that is new but still requires substantial work
  • 紅色背景表明該章節自從SVG1.1後沒有被修改(並且仍然需要評審和可能重寫),或者改章節是新的但是需要大量工作。
  • a yellow background indicates a section from SVG 1.1 that has been reviewed and rewritten if necessary, or a new section that is complete and ready for the rest of the Working Group to review
  • 黃色背景表明該章節從SVG1.1後,已經被評審和在必要時被重寫過,或者一個新的章節已經完成並且準備交付工作組評審。
  • a white background indicates a section, either from SVG 1.1 or new for SVG 2, that has been reviewed by the Working Group and which is ready for wider review
  • 白色背景表明該章節或者來自SVG1.1,或者是SVG2的新部分,它已經被工作組評審過,並且準備更大範圍的評審。

 

This document has been produced by the W3C SVG Working Group as part of the Graphics Activity within the W3C Interaction Domain. The goals of the W3C SVG Working Group are discussed in the W3C SVG Charter. The W3C SVG Working Group maintains a public Web page, https://www.w3.org/Graphics/SVG/, that contains further background information. The authors of this document are the SVG Working Group participants.

此文有W3C SVG工作組生成,作爲W3C交互領域的圖形交互的一部分。W3C SVG工作組的目標在W3C SVG Charter裏有討論。W3C SVG工作組維護一個官網,https://www.w3.org/Graphics/SVG/,它給出了更深背景信息。文檔的作者是SVG工作組的參與者。

This document was produced by a group operating under the W3C Patent Policy. W3C maintains a public list of any patent disclosures made in connection with the deliverables of the group; that page also includes instructions for disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains Essential Claim(s) must disclose the information in accordance with section 6 of the W3C Patent Policy.

此文在W3C專利下,有一個組織編制生成的。W3C維護專利公開的清單(public list of any patent disclosures ),它連接不同組織形成共通的標準。此清單也包括指導說明。確實瞭解該專利的個人,且該個人已經聲明過,則必須按照章節6,W3C專利政策(section 6 of the W3C Patent Policy),公開相關信息。

A list of current W3C Recommendations and other technical documents can be found at https://www.w3.org/TR/. W3C publications may be updated, replaced, or obsoleted by other documents at any time.

當前W3C推薦列表和其它技術文檔,在https://www.w3.org/TR/都可以找到。在任何時候,W3C初版物都有可能被其它文檔更新、取代或者廢棄。

This document is governed by the 1 February 2018 W3C Process Document.

此文已經在2018年一月納入W3C過程文檔管控。

All features in this specification depend upon implementation in browsers or authoring tools. If a feature is not certain to be implemented, we define that feature as "at risk". At-risk features will be removed from the current specification, and may be included in future versions of the specification. If an at-risk feature is particularly important to authors of SVG, those authors are encouraged to give feedback to implementers regarding its priority. The following features are at risk, and may be dropped during the CR period:

在文檔的所有特性依賴與瀏覽器或者授權工具的執行。如果一個特性不能被穩定執行,我們定義該特性存在風險。存在風險的特性將會從現有的規格中移除,並且有可能在將來的規格中被包含進來。如果一個存在風險的特性對於SVG作者來說有某種重要性,則鼓勵作者給出開發該特性優先級的反饋意見。下面特性存在CR階段被丟棄的風險。

  • More than one ‘title’ or ‘desc’ to provide localisation
  • 多個標題或者描述以支持本土化
  • zoomAndPan
  • 縮放和麪板
  • Nested links
  • 嵌套連接
  • unknown’ elements and the SVGUnknownElement interface.
  • 未知元素和SVG未知元素接口
  • vector-effect options other than non-scaling-stroke
  • 矢量影響選項而不是非量度劃線

 

Table of Contents 內容列表(略)

Acknowledgments 感謝(略)

The SVG Working Group would like to thank the following people for contributing to this specification with patches or by participating in discussions that resulted in changes to the document: David Dailey, Eric Eastwood, Jarek Foksa, Daniel Holbert, Paul LeBeau, Robert Longson, Henri Manson, Ms2ger, Kari Pihkala, Philip Rogers, David Zbarsky.

In addition, the SVG Working Group would like to acknowledge the contributions of the editors and authors of the previous versions of SVG – as much of the text in this document derives from these earlier specifications – including:

  • Patrick Dengler, Microsoft Corporation (Version 1.1 Second Edition)
  • Jon Ferraiolo, ex Adobe Systems (Versions 1.0 and 1.1 First Edition; until 10 May 2006)
  • Anthony Grasso, ex Canon Inc. (Version 1.1 Second Edition)
  • Dean Jackson, ex W3C (Version 1.1 First Edition; until February 2007)
  • 藤沢 淳 (FUJISAWA Jun), Canon Inc. (Version 1.1 First Edition)

Finally, the SVG Working Group would like to acknowledge the great many people outside of the SVG Working Group who help with the process of developing the SVG specifications. These people are too numerous to list individually. They include but are not limited to the early implementers of the SVG 1.0 and 1.1 languages (including viewers, authoring tools, and server-side transcoders), developers of SVG content, people who have contributed on the [email protected] and [email protected] email lists, other Working Groups at the W3C, and the W3C Team. SVG 1.1 is truly a cooperative effort between the SVG Working Group, the rest of the W3C, and the public and benefits greatly from the pioneering work of early implementers and content developers, feedback from the public, and help from the W3C team.

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章