On Mon, Nov 17, 2008 at 7:29 PM, Elliotte Harold <elharo@metalab.unc.edu>wrote:
>
> Beyond error handling, a big concern I have with HTML 5 as written is that
> it mixes together multiple layers that should be separate. The object model
> by which one accesses a document is very different from the syntax of the
> document, the semantics of the document, and the display of the document in
> a particular medium. HTML 5 treats these as more or less different views of
> the same thing rather than as separable, independent pieces that connect to
> but do not depend on each other. A monolithic design like this is far less
> flexible and extensible.
I think that flexibility and extensibility of HTML in such ways as you
describe is a good thing, but I think many people disagree. I observe a
consistent approach of consolidating (monolithizing?), centralizing and
removing extensibility expressed in the current HTML5 approach.
Cheers,
Dave