[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





--- Comment #6 from Steven Rowat <steven_rowat@sunshine.net>  2009-09-20 01:12:27 ---
(In reply to comment #5)

> 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.

We agree it's complex. You imply though that it's fixed; there's no choice. But
there's always a choice (which is part of the curse of being human). 

And I think this choice actually depends on "complex for who" --which is the
point of this bug and which I do not feel you have addressed adequately enough
to close the bug. I just posted a bit more about this in the "Complexity"
thread here:
http://lists.w3.org/Archives/Public/public-html/2009Sep/0813.html

I'll repeat the relevant section

"To understand what are acceptable amounts and types of complexity, 
from my perspective it seems useful to see what happens if we first 
split "regular web authors" into:
     a) people who produce their own content that they wish to have 
distributed (or sold) via web pages, versus
     b) web-page coders who code to support other people's content 
(usually as a profession).

After doing this, it appears to me that the complexity of HTML5, 
relative to HTML4, is a significant new burden on the "a" group, with 
the result that HTML5 could cause a large shift in HTML authoring 
towards the professional coders."

Why this is a problem I think is best demonstrated with use-cases of individual
content-authors who might be affected; I have been working on ten such, with
their rights/commerce preferences (ie metadata needs), and will post them in
the near future.


-- 
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 Sunday, 20 September 2009 01:12:37 UTC