14 January 2003, 翻訳更新: 2003/07/17

付録 O :特色機能文字列

この付録は正式なものである。

This appendix is normative.

requiredFeatures 属性に対する特色機能文字列( feature string )を以下に挙げる。同じ特色機能文字列を [DOM2-CORE] で定義される DOMImplementation インターフェースに対する SVG DOM のサポートの一部である hasFeature メソッド呼び出しに適用することができる ( hasFeatureメソッド呼び出しに対する特色機能文字列 を見よ)。一部の特色機能文字列は直接的に SVG のモジュールを表しており、他のものはUAの何らかの機能を表現している(例えばUAが動的ビューアであることなど)。 SVG 1.1 における特色機能文字列の形式と名前付けは SVG 1.0 から変更されたことに注意。 SVG 1.0 の特色機能文字列は SVG 1.1 の特色機能文字列の後に挙げておく。UAは互換性を保つため挙げられた特色機能文字列全てをサポートするべきである。しかしながら、 SVG 1.0 の特色機能文字列は非推奨であるものとみなされている。

The following are the feature strings for the requiredFeatures attribute. These same feature strings apply to the hasFeature method call that is part of the SVG DOM's support for the DOMImplementation interface defined in [ DOM2-CORE] (see Feature strings for the hasFeature method call). In some cases the feature strings map directly to SVG modules, in others they represent some functionality of the User Agent (that it is a dynamic viewer for example). Note that the format and naming for feature strings changed from SVG 1.0 to SVG 1.1. The SVG 1.0 feature strings are listed below after the SVG 1.1 feature strings and User Agents should support all listed feature strings for compatibility reasons. However, the SVG 1.0 feature strings can be considered deprecated.

特色機能文字列:
http://www.w3.org/TR/SVG11/feature#SVG
UAのサポート:
次のうち少なくともいずれか(これらについては後に続いて述べられる): "http://www.w3.org/TR/SVG11/feature#SVG-static",
"http://www.w3.org/TR/SVG11/feature#SVG-animation",
"http://www.w3.org/TR/SVG11/feature#SVG-dynamic",
"http://www.w3.org/TR/SVG11/feature#SVGDOM"。
(特色機能文字列 "http://www.w3.org/TR/SVG11/feature#SVG" は状況によっては曖昧になり得るので、より明確な特色機能文字列を使用することが推奨される。)
At least one of the following (all of which are described subsequently): "http://www.w3.org/TR/SVG11/feature#SVG-static", "http://www.w3.org/TR/SVG11/feature#SVG-animation", "http://www.w3.org/TR/SVG11/feature#SVG-dynamic" or "http://www.w3.org/TR/SVG11/feature#SVGDOM". (Because the feature string "http://www.w3.org/TR/SVG11/feature#SVG" can be ambiguous in some circumstances, it is recommended that more specific feature strings be used.)
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#SVGDOM
UAのサポート:
次のうち少なくともいずれか(これらについては後に続いて述べられる): "http://www.w3.org/TR/SVG11/feature#SVGDOM-static",
"http://www.w3.org/TR/SVG11/feature#SVGDOM-animation",
"http://www.w3.org/TR/SVG11/feature#SVGDOM-dynamic"。
(特色機能文字列 "http://www.w3.org/TR/SVG11/feature#SVGDOM" は状況によっては曖昧になり得るので、より明確な特色機能文字列を使用することが推奨される。)
At least one of the following (all of which are described subsequently): "http://www.w3.org/TR/SVG11/feature#SVGDOM-static", "http://www.w3.org/TR/SVG11/feature#SVGDOM-animation" or "http://www.w3.org/TR/SVG11/feature#SVGDOM-dynamic". (Because the feature string "http://www.w3.org/TR/SVG11/feature#SVGDOM" can be ambiguous in some circumstances, it is recommended that more specific feature strings be used.)
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#SVG-static
UAのサポート:
次の特色機能(下で述べる) SVG ビューアに対し "http://www.w3.org/TR/SVG11/feature#SVG-static" は、ビューアが上に挙げた特色機能に対応するモジュールの言語特色機能全てを成功裡に処理し、描画することが出来ることを指示する。
The following features (described below)

For SVG viewers, "http://www.w3.org/TR/SVG11/feature#SVG-static" indicates that the viewer can process and render successfully all of the language features in the modules corresponding to the features listed above.
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#SVGDOM-static
UAのサポート:
"http://www.w3.org/TR/SVG11/feature#SVG-static" に対する言語特色機能に対応する DOM インターフェースとメソッド全て。
All of the DOM interfaces and methods that correspond to the language features for "http://www.w3.org/TR/SVG11/feature#SVG-static".
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#SVG-animation
UAのサポート:
"http://www.w3.org/TR/SVG11/feature#SVG-static" に対する言語特色機能および "http://www.w3.org/TR/SVG11/feature#Animation" の特色機能に対応する DOM インターフェースとメソッド全て。 SVG ビューアが、ディスプレイなどの時間ベースの描画が可能なメディアで動作している場合、 "http://www.w3.org/TR/SVG11/feature#SVG-animation" は、対応する言語特色機能全てをビューアが成功裡に処理し、描画することが出来ることを指示する。
All of the language features from "http://www.w3.org/TR/SVG11/feature#SVG-static" plus the feature "http://www.w3.org/TR/SVG11/feature#Animation". For SVG viewers running on media capable of rendering time-based material, such as displays, "http://www.w3.org/TR/SVG11/feature#SVG-animation" indicates that the viewer can process and render successfully all of the corresponding language features.
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#SVGDOM-animation
UAのサポート:
"http://www.w3.org/TR/SVG11/feature#SVG-animation" に対する特色機能に対応する DOM インターフェースとメソッド全て。
All of the DOM interfaces and methods that correspond to the language features for "http://www.w3.org/TR/SVG11/feature#SVG-animation".
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#SVG-dynamic
UAのサポート:
"http://www.w3.org/TR/SVG11/feature#SVG-animation" に対する言語特色機能および次の特色機能: SVG ビューアが、ディスプレイなどの時間ベースの描画が可能なメディアで動作している場合、 "http://www.w3.org/TR/SVG11/feature#SVG-dynamic" は、対応する言語特色機能全てをビューアが成功裡に処理し、描画することが出来ることを指示する。
All of the language features from "http://www.w3.org/TR/SVG11/feature#SVG-animation" plus the following features: For SVG viewers running on media capable of rendering time-based material, such as displays, "http://www.w3.org/TR/SVG11/feature#SVG-dynamic" indicates that the viewer can process and render successfully all of the corresponding language features.
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#SVGDOM-dynamic
UAのサポート:
"http://www.w3.org/TR/SVG11/feature#SVG-dynamic" に対する特色機能に対応する DOM インターフェースとメソッド全て。
All of the DOM interfaces and methods that correspond to the language features for "http://www.w3.org/TR/SVG11/feature#SVG-dynamic".
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#CoreAttribute
UAのサポート:
Core 属性モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#Structure
UAのサポート:
Structure モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#BasicStructure
UAのサポート:
基本 Structure モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#ContainerAttribute
UAのサポート:
Container 属性モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#ConditionalProcessing
UAのサポート:
Conditional Processing モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#Image
UAのサポート:
Image モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#Style
UAのサポート:
Style モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#ViewportAttribute
UAのサポート:
Viewport 属性モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#Shape
UAのサポート:
Shape モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#Text
UAのサポート:
Text モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#BasicText
UAのサポート:
基本 Text モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#PaintAttribute
UAのサポート:
Paint 属性モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#BasicPaintAttribute
UAのサポート:
基本 Paint 属性モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#OpacityAttribute
UAのサポート:
Opacity 属性モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#GraphicsAttribute
UAのサポート:
Graphics 属性モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#BasicGraphicsAttribute
UAのサポート:
基本 Graphics 属性モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#Marker
UAのサポート:
Marker モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#ColorProfile
UAのサポート:
Color Profile モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#Gradient
UAのサポート:
Gradient モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#Pattern
UAのサポート:
Pattern モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#Clip
UAのサポート:
Clip モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#BasicClip
UAのサポート:
基本 Clip モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#Mask
UAのサポート:
Mask モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#Filter
UAのサポート:
Filter モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#BasicFilter
UAのサポート:
基本 Filter モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#DocumentEventsAttribute
UAのサポート:
Document イベント属性モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#GraphicalEventsAttribute
UAのサポート:
Graphical イベント属性モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#AnimationEventsAttribute
UAのサポート:
Animation イベント属性モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#Cursor
UAのサポート:
Cursor モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#Hyperlinking
UAのサポート:
Hyperlinking モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#XlinkAttribute
UAのサポート:
Xlink 属性モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#ExternalResourcesRequired
UAのサポート:
ExternalResourcesRequired モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#View
UAのサポート:
View モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#Script
UAのサポート:
Script モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#Animation
UAのサポート:
Animation モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#Font
UAのサポート:
Font モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#BasicFont
UAのサポート:
基本 Font モジュール
特色機能文字列:
http://www.w3.org/TR/SVG11/feature#Extensibility
UAのサポート:
Extensibility モジュール

SVG 1.0 特色機能文字列

言語機能を参照する全ての SVG 1.0 特色機能文字列は "org.w3c.svg" で始まる。 SVG DOM の機能を参照する全ての SVG 1.0 特色機能文字列は "org.w3c.dom.svg" で始まる。

All SVG 1.0 feature strings referring to language capabilities begin with "org.w3c.svg". All SVG 1.0 feature strings referring to SVG DOM capabilities begin with "org.w3c.dom.svg".