* 仕様書
[REFS[
- [5] [CITE@en-US[DOM Standard]] ([TIME[2012-11-23 14:12:13 +09:00]] 版) <http://dom.spec.whatwg.org/#interface-domimplementation>
]REFS]

* メンバー

[FIG[
- [10] [CODE(DOMm)@en[[[hasFeature]]]]
- [11] [CODE(DOMm)@en[[[createDocument]]]]
- [12] [CODE(DOMm)@en[[[createDocumentType]]]]
]FIG]

* 歴史

** W3C DOM

[1] [CODE(DOMi)[DOMImplemention]] は、
文書物体モデルの特定の[[実現値]]に依存しない [[method]]
を提供します。この[RUBYB[界面] [Interface]]の実装は DOM
では必須です。

[2] この界面 (の method) を使って文書 ([CODE(DOMi)[[[Document]]]])
を作ることは出来ません。将来の水準では規定するかもしれないと
DOM 1 は予告しています。

[6] 予告通り、 [[DOM 2]] は [CODE(DOMmethod)[createDocument]]
を追加しました。

[7] 
DOM 2 で追加された [CODE(DOMmethod)[createDocument]]
及び [CODE(DOMmethod)[createDocumentType]]
は、 [[HTML]] のみの DOM 実装では必ずしも実装しなくてもよいとされています。
(実際、これらは XML 文書にしか機能しませんから、実装する意味はありません。)

[REFS[
- [8] [DOM1] ''Document Object Model (Core) Level 1'' <http://www.w3.org/TR/REC-DOM-Level-1/level-one-core.html#ID-102161490>
- [9] [DOM2] ''Document Object Model Core'' <http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/core.html#ID-102161490>
]REFS]

[3] [[CEA-2014-B]]
[CODE[DOMImplementationCSS]]

** DOM LS

[4]
[CODE(DOMi)@en[[[DOMImplementationLS]]]]
([[DOM水準3]] [[LS]])
