Re: XHTML MIME draft updated for review

Greetings Shane, a few comments . . . 

Only looking at Appendix A. Compatibility Guidelines [1]

This appendix summarizes design guidelines for authors who wish their 
XHTML documents to render on both XHTML-aware and <span>modern HTML user 
Rationale: Some <span>legacy user agents</span> . . .

items within span should be reconciled, "legacy" is often considered 
pejorative so lets stick to HTML user agent.

so for XHTML 1.1 it should start . . . 

  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" 
  <html xmlns="">

A.2. Empty Elements

  as was the case with "A.10. Boolean Attributes", I would suggest that we 
enumerate the set of elements affected. 
  The list is not too long and is something like: base; meta; link; hr; 
br; basefont; param; img; area; input; isindex; col.

A.7. The lang and xml:lang Attributes

  says: DO use xml:lang
  implies to me: DO NOT use lang

A.8. Fragment Identifiers

  says: DO use the id attribute
  implies to me: DO NOT use the name attribute

A.9. Character Encoding

says: DO set the character encoding for a document via the charset 
parameter of the HTTP Content-Type header. 
sounds good.
says: When this is not possible, . . . 
hmmm. . . 

A.10. Boolean Attributes

  says: DO use the full form for boolean attributes
  implies to me: DO NOT use compact form for boolean attributes

  I think it would be useful to retain the enumerated set of attributes 
that are involved and described in the original text.

A.12. Using Ampersands in Attribute Values (and Elsewhere)

  (and Elsewhere) refers to . . . ?

A.13. Cascading Style Sheets (CSS) and XHTML

  and XHTML ?

  this section is too terse and definately needs sime supporting examples 
to illustrate good practice.

A.16. The Named Character Reference &apos;

  since we are specific about this I infer that it is the only such 

Not mentioned. . . 

do we need to make any distinctions between serving XHTML 1.0 and XHTML 
1.1? My suspicion is that we do.

My earlier comments on the last draft [2] and [3] still largely apply.

Regards, Roland

Shane McCarron <> 
Sent by:
23/04/2008 18:00


XHTML MIME draft updated for review

As per my action item today, I have updated the XHTML MIME draft so we 
can discuss it at next week's call.  The document is at

Remember that this is very drafty - I look forward to lots of feedback.


Shane P. McCarron                          Phone: +1 763 786-8160 x120
Managing Director                            Fax: +1 763 786-8180
ApTest Minnesota                            Inet:

Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU

Received on Thursday, 24 April 2008 10:39:09 UTC