[Bug 7546] "HTML 5" Editor's draft misnamed and suboptimal for HTML content authors unless refactored into HTML (main) and DOM API (appendix).

http://www.w3.org/Bugs/Public/show_bug.cgi?id=7546


Ian 'Hixie' Hickson <ian@hixie.ch> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |INVALID




--- Comment #5 from Ian 'Hixie' Hickson <ian@hixie.ch>  2009-09-18 21:48:52 ---
The "DOM" as used for the definition of HTML5 is primarily an abstract model
and is necessary for defining the behaviour of HTML in the face of invalid
markup. There's not really much we can do about that.

It doesn't mean you have to use JavaScript. It's no different from the Infoset
model used by most XML specs (explicitly or implicitly).

I agree that if you don't understand basic technologies like the DOM, that
HTML5 appears complex — but that's not because the spec talks about things in
terms of the DOM, it's because HTML is complex. We wouldn't make it any simpler
by using some other model like the Infoset or SAX.

Doing what HTML4 did isn't an option either. HTML4 got around this problem by
being so vague that it failed to define most of the behaviour of HTML.


-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Friday, 18 September 2009 21:49:07 UTC