[1]
DOM水準3 中核モジュールで定義されている界面
DOMConfiguration
は、
文書の設定情報の読み書きを提供します。
この文書の設定情報は正規化や直列化の時の挙動の決定に用いられます。
[2] 仕様書:
[4]
DOM水準3 では文書 (Document
)
は設定情報群を持ちます。 DOMConfiguration
界面はその設定情報を読み書きするための方法を提供しています。
Document
界面の domConfig
属性により、ある文書に関する DOMConfiguration
物体を取得できます。この物体は認識する引数の表 (と値)
を管理しています。
[5] 各種設定情報 (引数) は引数名により識別されます。 引数名は各種 DOM水準3 仕様書で定義されていますが、衝突を避けるため、 DOM 仕様書外で定義する引数名は固有であるような方法で命名するべきであるとされています。 DOM3Core
[6]
引数名は大文字・小文字を区別しません。
引数名に使用する文字に制約は無いようですが、 ECMAScript 束縛
(>>7) での便宜上、識別子 Unicode (最新版) 5.15
で HYPHEN-MINUS
も認めたものにすることが推奨されています。
DOM3Core
[8] すべての引数名に対応することはできませんが、 DOM水準3 中核仕様書で定義されている引数名すらもすべてに対応することは求められていません。 実装がどの引数の名前・値に対応しなければならないかはそれぞれ規定されています。 DOM3Core