[1] [CODE(DOMi)[DOMImplemention]] は、 文書物体モデルの特定の[[実現値]]に依存しない [[method]] を提供します。この[RUBYB[界面] [Interface]]の実装は DOM では必須です。 [2] この界面 (の method) を使って文書 ([CODE(DOMi)[[[Document]]]]) を作ることは出来ません。将来の水準では規定するかもしれないと DOM 1 は予告しています。 予告通り、 [[DOM 2]] は [CODE(DOMmethod)[createDocument]] を追加しました。 [[#comment]] * 構成員 ,method ,[CODE(DOMmethod)[[[hasFeature]]]] ,機能実装検査 ,[DOM1] ,method ,[CODE(DOMmethod)[[[createDocument]]]] ,文書作成 ,[DOM2] ,method ,[CODE(DOMmethod)[[[createDocumentType]]]] ,文書型節作成 ,[DOM2] DOM 2 で追加された [CODE(DOMmethod)[createDocument]] 及び [CODE(DOMmethod)[createDocumentType]] は、 [[HTML]] のみの DOM 実装では必ずしも実装しなくてもよいとされています。 (実際、これらは XML 文書にしか機能しませんから、実装する意味はありません。) [[#comment]] * 参考 - [DOM1] ''Document Object Model (Core) Level 1'' - [DOM2] ''Document Object Model Core'' [[#comment]] * メモ [3] 関連: ([[名無しさん]]) [4] [CODE(DOMi)@en[[[DOMImplementationLS]]]] ([[DOM水準3]] [[LS]]) ([[名無しさん]])