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のサポート:
-
次の特色機能(下で述べる)
- http://www.w3.org/TR/SVG11/feature#CoreAttribute
- http://www.w3.org/TR/SVG11/feature#Structure
- http://www.w3.org/TR/SVG11/feature#ContainerAttribute
- http://www.w3.org/TR/SVG11/feature#ConditionalProcessing
- http://www.w3.org/TR/SVG11/feature#Image
- http://www.w3.org/TR/SVG11/feature#Style
- http://www.w3.org/TR/SVG11/feature#ViewportAttribute
- http://www.w3.org/TR/SVG11/feature#Shape
- http://www.w3.org/TR/SVG11/feature#Text
- http://www.w3.org/TR/SVG11/feature#PaintAttribute
- http://www.w3.org/TR/SVG11/feature#OpacityAttribute
- http://www.w3.org/TR/SVG11/feature#GraphicsAttribute
- http://www.w3.org/TR/SVG11/feature#Marker
- http://www.w3.org/TR/SVG11/feature#ColorProfile
- http://www.w3.org/TR/SVG11/feature#Gradient
- http://www.w3.org/TR/SVG11/feature#Pattern
- http://www.w3.org/TR/SVG11/feature#Clip
- http://www.w3.org/TR/SVG11/feature#Mask
- http://www.w3.org/TR/SVG11/feature#Filter
- http://www.w3.org/TR/SVG11/feature#XlinkAttribute
- http://www.w3.org/TR/SVG11/feature#Font
- http://www.w3.org/TR/SVG11/feature#Extensibility
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"
に対する言語特色機能および次の特色機能:
- http://www.w3.org/TR/SVG11/feature#Hyperlinking
- http://www.w3.org/TR/SVG11/feature#Scripting
- http://www.w3.org/TR/SVG11/feature#View
- http://www.w3.org/TR/SVG11/feature#Cursor
- http://www.w3.org/TR/SVG11/feature#GraphicalEventsAttribute
- http://www.w3.org/TR/SVG11/feature#DocumentEventsAttribute
- http://www.w3.org/TR/SVG11/feature#AnimationEventsAttribute
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:
- http://www.w3.org/TR/SVG11/feature#Hyperlinking
- http://www.w3.org/TR/SVG11/feature#Scripting
- http://www.w3.org/TR/SVG11/feature#View
- http://www.w3.org/TR/SVG11/feature#Cursor
- http://www.w3.org/TR/SVG11/feature#GraphicalEventsAttribute
- http://www.w3.org/TR/SVG11/feature#DocumentEventsAttribute
- http://www.w3.org/TR/SVG11/feature#AnimationEventsAttribute
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".
-
特色機能文字列
"org.w3c.svg"
は、UAが次のうち少なくともいずれか(これらについては後に続いて述べられる)をサポートすることを指示する:
"org.w3c.svg.static",
"org.w3c.svg.animation",
"org.w3c.svg.dynamic",
"org.w3c.dom.svg"。
(特色機能文字列 "org.w3c.svg" は状況によっては不明瞭になり得るので、より明確な特色機能文字列を使用することが推奨される。)
-
The feature string "org.w3c.svg" indicates that the user agent supports at least one of the following (all of which are described subsequently):
"org.w3c.svg.static",
"org.w3c.svg.animation",
"org.w3c.svg.dynamic" or
"org.w3c.dom.svg". (Because the feature string "org.w3c.svg" can be ambiguous in some circumstances, it is recommended that more specific feature strings be used.)
-
特色機能文字列
"org.w3c.dom.svg"
は、UAが次のうち少なくともいずれか(これらについては後に続いて述べられる)をサポートすることを指示する:
"org.w3c.dom.svg.static",
"org.w3c.dom.svg.animation",
"org.w3c.dom.svg.dynamic"。
(特色機能文字列 "org.w3c.svg" は状況によっては不明瞭になり得るので、より明確な特色機能文字列を使用することが推奨される。)
-
The feature string "org.w3c.dom.svg" indicates that the user agent supports at least one of the following (all of which are described subsequently):
"org.w3c.dom.svg.static",
"org.w3c.dom.svg.animation" or
"org.w3c.dom.svg.dynamic". (Because the feature string "org.w3c.dom.svg" can be ambiguous in some circumstances, it is recommended that more specific feature strings be used.)
-
特色機能文字列
"org.w3c.svg.static"
は、次で定義される言語機能全てが利用可能であることを指示する:
SVG ビューアに対し
"org.w3c.svg.static"
は、ビューアが上に挙げた特色機能に対応するモジュールの言語特色機能全てを成功裡に処理し、描画することが出来ることを指示する。
-
The feature string "org.w3c.svg.static" indicates the availability of all of the language capabilities defined in:
For SVG viewers, "org.w3c.svg.static" indicates that the viewer can process and render successfully all of the language features listed above.
-
特色機能文字列
"org.w3c.dom.svg.static"
は、
"org.w3c.svg.static"
に対する特色機能に対応する DOM インターフェースとメソッド全てが利用可能であることを指示する。
-
The feature string
"org.w3c.dom.svg.static" indicates the availability of all of the DOM interfaces and methods that correspond to the language features for
"org.w3c.svg.static".
-
特色機能文字列
"org.w3c.svg.animation"
は
"org.w3c.svg.static"
に対し定義される言語機能全てに加えて、
Animation
で定義される言語機能全ての利用可能性を含む。
SVG ビューアが、ディスプレイなどの時間ベースの描画が可能なメディアで動作している場合、
"org.w3c.svg.animation"
は、対応する言語特色機能全てをビューアが成功裡に処理し、描画することが出来ることを指示する。
-
The feature string
"org.w3c.svg.animation" includes all of the language capabilities defined for
"org.w3c.svg.static" plus the availability of all of the language capabilities defined in
Animation. For SVG viewers running on media capable of rendering time-based material, such as displays, "org.w3c.svg.animation" indicates that the viewer can process and render successfully all of the corresponding language features.
-
特色機能文字列
"org.w3c.dom.svg.animation"
は、
"org.w3c.svg.animation"
に対する特色機能に対応する DOM インターフェースとメソッド全ての利用可能性に対応する。
-
The feature string
"org.w3c.dom.svg.animation" corresponds to the availability of DOM interfaces and methods that correspond to the language features for
"org.w3c.svg.animation".
-
特色機能文字列
"org.w3c.svg.dynamic"
は
"org.w3c.svg.animation"
に対し定義される言語機能全てに加えて、
Relationship with DOM2 events,
Linking,
Interactivity,
Scripting
で定義される言語機能全ての利用可能性を含む。
SVG ビューアが、ディスプレイなどの時間ベースの描画が可能なメディアで動作している場合、
"org.w3c.svg.dynamic"
は、対応する言語特色機能全てをビューアが成功裡に処理し、描画することが出来ることを指示する。
-
The feature string "org.w3c.svg.dynamic" includes all of the language capabilities defined for
"org.w3c.svg.animation" plus the availability of all of the language capabilities defined in
Relationship with DOM2 events,
Linking and
Interactivity and
Scripting. For SVG viewers running on media capable of rendering time-based material, such as displays, "org.w3c.svg.dynamic" indicates that the viewer can process and render successfully all of the corresponding language features.
-
特色機能文字列
"org.w3c.dom.svg.dynamic"
は、
"org.w3c.svg.dynamic"
に対する特色機能に対応する DOM インターフェースとメソッド全ての利用可能性に対応する。
-
The feature string
"org.w3c.dom.svg.dynamic" corresponds to the availability of DOM interfaces and methods that correspond to the language features for
"org.w3c.svg.dynamic".
-
特色機能文字列
"org.w3c.svg.all"
は、この仕様で定義される言語機能全ての利用可能性対応する。
-
The feature string "org.w3c.svg.all" corresponds to the availability of all of the language capabilities defined in this specification.
-
特色機能文字列
"org.w3c.dom.svg.all"
は、この仕様で定義される DOM インターフェース全ての利用可能性に対応する。
-
The feature string "org.w3c.dom.svg.all" corresponds to the availability of all of the DOM interfaces defined in this specification.