- From: Ian Hickson <ian@hixie.ch>
- Date: Mon, 18 Jun 2007 20:23:45 +0000 (UTC)
On Wed, 6 Dec 2006, Bjoern Hoehrmann wrote: > > * Ian Hickson wrote: > >No conformance criteria are broken if the user agent is assumed to have > >"converted" the document to a serialisable form by adding an appropriate > ><tbody> element and then serialised that. > > >If the user agent has not, e.g. it shows a tree of what it thinks it > >serialised, and that tree doesn't have a <tbody> between the <table> and > >the <tr>, then the browser has violated "A table element must not contain > >tr elements", under "9.1.2.5. Restrictions on content models". > > You are now arguing way outside the context and the draft. For example, > the draft does not define what is a "serialisable form", when we are to > assume a user agent had performed such a conversion, or what it means > when something "thinks it serialised" something; and we were talking > about authoring tools, not arbitrary user agents and browsers. My tool > did not serialize, by my definition of that word, any 'tbody' element, > it would be incorrect to claim otherwise. I disagree, section 8.1. Writing HTML documents is exactly that (a definition of what is a "serialisable form"), and there is also the XML version (it is, presumably, well understood what it means to serialise a DOM to an XML instance). > What you probably mean is when the authoring tool makes claims about the > contents of the generated file. If it claims that the file contains a > table element with tr child elements then it would be misbehaving, but > not because table elements must not have tr child elements, but because > there are no such elements in the generated file. But never mind, I > certainly do not want to stop you from torturing people who wish to > learn about HTML syntax. If you could provide constructive and less hostile feedback, I would be able to fix the spec. Unfortunately as it stands I actually don't know what you would like me to change in the document. Could I ask you to elaborate? I certainly would like to change the document to be more to your liking. -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Monday, 18 June 2007 13:23:45 UTC