Re: How can I create a HTMLDocument from the DOMImplementation

On Wed, 19 Aug 2009, Bo Yang wrote:
> On Wed, Aug 19, 2009 at 2:33 PM, Ian Hickson<ian@hixie.ch> wrote:
> > On Tue, 18 Aug 2009, Bo Yang wrote:
> >>
> >> The Core module define the DOMImplementation interface which is used 
> >> to bootstrap the DOM, to create Document and DocumentType. But I 
> >> can't find a way to create a specific type of Document from that 
> >> interface. I mean, how can I create HTMLDocument from some 
> >> DOMImplementation? Thanks!
> >
> > With HTML5, all Document objects implement all the subinterfaces 
> > (HTMLDocument, SVGDocument, etc) all the time, so going forward it'll 
> > be a moot point (unless that requirement is changed).
> 
> Thanks for your reply. Does this mean I can implement the creation of 
> HTMLDocument using any method I like and all these will be the same 
> Document object later if HTML5 get supported in my implementation?

If I understand what you're saying correctly, then yes.

-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'

Received on Wednesday, 19 August 2009 19:14:25 UTC