- From: Nicolas Krebs <nicolas1.krebs3@netcourrier.com>
- Date: Wed, 16 Aug 2006 00:09:24 +0200
- To: www-html-editor@w3.org
Considering: - « Participez ! » Karl Dubost, « Participez ! », Karl & Cow : The Boring Weblog, 2003-01-20, http://www.la-grange.net/2003/01/20.html#participez - « Je vous invite donc à lire le document de travail XHTML 2.0 » Karl Dubost, « XHTML 2.0 version 31 janvier 2003 - Appel au public », Karl & Cow : The Boring Weblog, 2003-04-02, http://www.la-grange.net/2003/04/02.html#xhtml2 - « ce document plus qu'un autre aura besoin de votre revue détaillée. Chaque petit détail que vous ne comprenez pas dans le document, demandez à ce qu'il soit expliqué. » Karl Dubost, « XHTML 2.0, le document universel », Karl & Cow : The Boring Weblog, 2005-03-08, http://www.la-grange.net/2005/03/08.html#xhtml2 - "2006-07-26: The HTML Working Group has released the eighth public Working Draft of XHTML™ 2.0." http://www.w3.org/News/2006#item138 here are some comments on XHTML™ 2.0 W3C Working Draft 26 July 2006 http://www.w3.org/TR/2006/WD-xhtml2-20060726/ Comment 1 section 8.1 "The address element" http://www.w3.org/TR/2006/WD-xhtml2-20060726/mod-structural.html#edef_structural_address Why retain address ? It is an element with a limited purpose. It is note for an adress, not for the adress of an human, it is only for "contact information for a document or a major part of a document". Comment 2 section 8.6 "The p element" http://www.w3.org/TR/2006/WD-xhtml2-20060726/mod-structural.html#sec_8.6. "Example <p>Payment options include: <ul> <li>cash</li> <li>credit card</li> <li>luncheon vouchers.</li> </ul> </p> " Section 11.5 http://www.w3.org/TR/2006/WD-xhtml2-20060726/mod-list.html#sec_11.5. allow use of label in ul, then, could be better make this ? <p> <ul><label>Payment options include:</label> <li>cash</li> <li>credit card</li> <li>luncheon vouchers.</li> </ul> </p> Comment 3 section 12.1 "Core Attribute Collection" http://www.w3.org/TR/2006/WD-xhtml2-20060726/mod-core.html#col_Core In this section are two attributes, id and xml:id, sharing the same xhtml2:role. Comment 4 section 12.1 "XHTML Core Attributes Module" Is it allowed to do <div role="example:table-of-content" id="table-of-content" xml:id="toc"> ? Comment 5 section 12.1 "xml:id" http://www.w3.org/TR/2006/WD-xhtml2-20060726/mod-core.html#adef_core_xml:id Add "[XMLID]" (linking to http://www.w3.org/TR/2006/WD-xhtml2-20060726/references.html#ref_XMLID ). Comment 6 section 17.1 "Edit Collection" http://www.w3.org/TR/2006/WD-xhtml2-20060726/mod-edit.html#adef_edit_edit This attribute allow only to know the last change in the selected part of the document. Comment 7 section 23.1 "The link element" http://www.w3.org/TR/2006/WD-xhtml2-20060726/mod-meta.html#edef_meta_link suggestion: -The values "Index", "Next", and "Prev" are explained in the section on the attribute rel. +The values "index", "next", and "prev" are explained in the section on the attribute rel. Comment 8 section 23.2 "The meta element" http://www.w3.org/TR/2006/WD-xhtml2-20060726/mod-meta.html#edef_meta_meta The meta element is used to give/write data in the head element. example: <meta property="example.org/date/date-of-birth" about="http://www.w3.org/People/Berners-Lee/" datatype="xsd:date" content="XXXX-XX-XX"/> Why not name it "data" ? (crazy of course) Comment 9 section 23 "XHTML Metainformation Module" Lets compare the link and meta element. * Both are in "XHTML Metainformation Module" * Both can be used with all the attributes of Metadata Attribute Collection * Both are used to indicate informations in the head of an XHTML 2 document * "LINK, a META using an external file" "It is recommended to use the almost synonymous tag LINK when it deals with META for which external files are involved." (Alexandre Alapetite, "LINK, a META using an external file", http://alexandre.alapetite.net/doc-alex/meta/index.en.html#taglink ) Is it allowed to do <meta property="example.org/date/date-of-birth" about="http://www.w3.org/People/Berners-Lee/" datatype="xsd:date" content="XXXX-XX-XX" rel="example:date-of-birth" href="http://example.org/date/date-of-birth/"> ? Could be useful to: - rename link and meta into link-meta or some other name - rename 23.1 in "Use of link-meta in the way of xhtml1:link" - rename 23.2 en "Use of link-meta in the way of xhtml1:meta" (suggestion) (crazy of course) Comment 10 section 23.5.1 "Resources Within the Containing Document" http://www.w3.org/TR/2006/WD-xhtml2-20060726/mod-meta.html#sec_23.5.1. Add "xml:lang="ru-latn" in the first xhtml example . Comment 11 section 24.1 "Metadata Attribute Collection" http://www.w3.org/TR/2006/WD-xhtml2-20060726/mod-metaAttributes.html#adef_metaAttributes_rel quote: "rel = QName" http://www.w3.org/TR/2006/WD-xhtml2-20060726/abstraction.html#dt_QName seem to forbid multiple value, such "alternate stylesheet". Am i right ? Is it deliberately ? Comment 12 section 24.1 http://www.w3.org/TR/2006/WD-xhtml2-20060726/mod-metaAttributes.html#adef_metaAttributes_rel "prev Refers to the previous resource (before the current one) in an ordered collection." http://www.iana.org/assignments/link-relations.html contain "previous". Why use an abbreviation ? Comment 13 section 24.1 http://www.w3.org/TR/2006/WD-xhtml2-20060726/mod-metaAttributes.html#adef_metaAttributes_rel "p3pv1 Refers to a P3P Policy Reference File. See [P3P]." A value refering to a specific version of an external specification which has its own xml namespace ("http://www.w3.org/2002/01/P3Pv1"). I think XHTML 2 should not include p3pv1 value, http://www.w3.org/TR/2002/REC-P3P-20020416/#XHTML-link wich is designed for XHTML 1, seeing that XHTML 2 allow QNAME in rel attribute from http://www.w3.org/TR/2004/WD-xhtml2-20040722/xhtml2-diff.html#adef_metaAttributes_rel . <html ... xmlns:p3p1="http://www.w3.org/2002/01/P3Pv1"> <head> <link rel="p3p1:policy" href="http://www.example.com/p3p" /> ... looks better. The W3C P3P Specification Working Group could update P3P 1 (1.0 http://www.w3.org/TR/2002/REC-P3P-20020416/#ref_syntax and 1.1 http://www.w3.org/TR/2006/WD-P3P11-20060210/#ref_syntax ) with a "XHTML 2 link" sub section. Comment 14 section 25.2 "The param element" http://www.w3.org/TR/2006/WD-xhtml2-20060726/mod-object.html#edef_object_param If meta is renamed "data", could it be merged with param ? (crazy of course) Comment 15 appendix A "Changes from XHTML 1.1" http://www.w3.org/TR/2006/WD-xhtml2-20060726/xhtml2-changes.html#a_changes Content would be very useful. Comment 16 Section 19, 20, 25 What are the difference between the handler http://www.w3.org/TR/2006/WD-xhtml2-20060726/mod-handler.html#edef_handler_handler img http://www.w3.org/TR/2006/WD-xhtml2-20060726/mod-image.html#edef_image_img object http://www.w3.org/TR/2006/WD-xhtml2-20060726/mod-object.html#edef_object_object element ? Comment 17 section 26 "XHTML Role Attribute Module" http://lists.w3.org/Archives/Public/www-html-editor/2006JulSep/0055.html Comment 18 section 12, 24, 26 What are the difference between the attributes class, property, rel, role ? http://www.w3.org/TR/2006/WD-xhtml2-20060726/mod-core.html#adef_core_class http://www.w3.org/TR/2006/WD-xhtml2-20060726/mod-metaAttributes.html#adef_metaAttributes_property http://www.w3.org/TR/2006/WD-xhtml2-20060726/mod-metaAttributes.html#adef_metaAttributes_rel http://www.w3.org/TR/2006/WD-xhtml2-20060726/mod-roleAttribute.html#adef_roleAttribute_role Comment 19 section 29 "XHTML Style Sheet Module" suggestion Renamme section 29.1.1 "External style sheets" into 29.2 "External style sheets" Renamme section 29.1.2 "Preferred and alternate style sheets" into 29.2.1 "Preferred and alternate style sheets" Renamme section 29.1.3 "Specifying external style sheets" into 29.2.2 "Specifying external style sheets" Comment 20 Using QNAME in rel seem useful for user of normalised rel value. Example : in http://microformats.org/wiki/rel-tag, the example <a href="http://technorati.com/tag/tech" rel="tag">tech</a> could become <a href="http://technorati.com/tag/tech" rel="rel-tag:tag">tech</a> with rel-tag previously defined by xmlns:rel-tag="http://microformats.org/wiki/rel-tag" Who has wrote that "namespaces [should be] considered harmful" ? (Thanks to http://www.cynicalturtle.net/kame/index.php/2006/07/25/61 .)
Received on Wednesday, 16 August 2006 15:50:57 UTC