DOMConfiguration

DOMConfiguration

[1] DOM水準3 中核モジュールで定義されている界面 DOMConfiguration は、 文書の設定情報の読み書きを提供します。 この文書の設定情報は正規化直列化の時の挙動の決定に用いられます。

[2] 仕様書:

概観

[4] DOM水準3 では文書 (Document) は設定情報群を持ちます。 DOMConfiguration 界面はその設定情報を読み書きするための方法を提供しています。

Document 界面domConfig 属性により、ある文書に関する DOMConfiguration 物体を取得できます。この物体は認識する引数の表 (と値) を管理しています。

引数名

[5] 各種設定情報 (引数 (parameter) ) は引数名により識別されます。 引数名は各種 DOM水準3 仕様書で定義されていますが、衝突を避けるため、 DOM 仕様書外で定義する引数名は固有であるような方法で命名するべきであるとされています。 DOM3Core

[6] 引数名は大文字・小文字を区別しません。 引数名に使用する文字に制約は無いようですが、 ECMAScript 束縛 (>>7) での便宜上、識別子 Unicode (最新版) 5.15HYPHEN-MINUS も認めたものにすることが推奨されています。 DOM3Core

引数への対応

[8] すべての引数名に対応することはできませんが、 DOM水準3 中核仕様書で定義されている引数名すらもすべてに対応することは求められていません。 実装がどの引数の名前・値に対応しなければならないかはそれぞれ規定されています。 DOM3Core

ECMAScript 束縛

[7]

影響するメソッド

[3]

関連

[9] 引数の概念は SAX2機能特性に似たものです。 DOM3Core

メモ