Besides, I have two question about a new requirement added in the the latest draft...

In Draft 05, the current draft:

  Values other than "ltr", "rtl" and "" MUST be ignored and processed
  as if the dir attribute was not present; Atom processors MUST NOT
  stop processing or signal an error.  The value of the attribute is
  not case-sensitive. Leading or trailing whitespace MUST be ignored.

In Draft 04, the previous draft:

  Values other than "ltr", "rtl" and "" MUST be ignored and processed
  as if the dir attribute was not present; Atom processors MUST NOT
  stop processing or signal an error.

Is it necessary for the draft to mention "Leading or trailing whitespace MUST be ignored."? That should have done by the XML processors, according to the XML Specification: http://www.w3.org/TR/xml/#AVNormalize

Is it good to allow the value to be case-insensitive? In XHTML, the value is matched case-sensitively. It is also rare to allow attribute values to be case-insensitive - the "type" attribute of Atom text constructs and the "rel" attribute of atom:link are both case-sensitive.

-Franklin

Reply via email to