<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>10153</bug_id>
          
          <creation_ts>2010-07-13 19:59:15 +0000</creation_ts>
          <short_desc>[polyglot] i18n comment 6 : Case requirements</short_desc>
          <delta_ts>2010-10-08 18:49:26 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>HTML WG</product>
          <component>pre-LC1 HTML/XHTML Compat. Authoring Guide (ed: Eliot Graff)</component>
          <version>unspecified</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows XP</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://www.w3.org/TR/2010/WD-html-polyglot-20100624/#attribute-values</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Richard Ishida">ishida</reporter>
          <assigned_to name="Eliot Graff">eliotgra</assigned_to>
          <cc>eliotgra</cc>
    
    <cc>mike</cc>
    
    <cc>public-html-admin</cc>
    
    <cc>public-html-wg-issue-tracking</cc>
    
    <cc>public-i18n-core</cc>
          
          <qa_contact name="HTML WG Bugzilla archive list">public-html-bugzilla</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>36809</commentid>
    <comment_count>0</comment_count>
    <who name="Richard Ishida">ishida</who>
    <bug_when>2010-07-13 19:59:15 +0000</bug_when>
    <thetext>Comment from the i18n review of:
http://www.w3.org/TR/2010/WD-html-polyglot-20100624/

Comment 6
At http://www.w3.org/International/reviews/1007-polyglot/
Editorial/substantive: E?
Tracked by: RI

Location in reviewed document:
6.2.3 Attribute values [http://www.w3.org/TR/2010/WD-html-polyglot-20100624/#attribute-values]

Comment: 
&quot; however, case requirements do not apply to non-ASCII letters such as Greek, Cyrillic, or non-ASCII Latin letters. &quot;

 
We are confused by this text. Scripts such as Greek, Cyrillic, and Armenian do have case distinctions, and those distinctions are significant in XML if you have attribute names or values in those scripts. But we are not clear when any characters from those scripts or non-ASCII Latin letters are used for attribute names or values in HTML.

 
Please clarify for us what the intent is.

 
(There is similar text in 6.2.2)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>40850</commentid>
    <comment_count>1</comment_count>
    <who name="Eliot Graff">eliotgra</who>
    <bug_when>2010-10-08 18:49:26 +0000</bug_when>
    <thetext>The editor&apos;s draft of 8 October now has the following:

Section 6.3, Case Sensitivity, starts like this:

[]
The following guidelines apply to any usage of element names, attribute names, or attribute values in markup, script, or CSS. Polyglot markup uses lower case letters for all ASCII letters. For non-ASCII letters--such as Greek, Cyrillic, or non-ASCII Latin letters--polyglot markup respects case sensitivity as it is called for. 
[]

And 6.3.3, Attribute Values, has been changed it to this:

[]
Polyglot markup uses lowercase letters for the values of the attributes in the following list when they exist on HTML elements. More specifically, where required, polyglot markup must use lower case letters for all ASCII letters in these attribute values; however, polyglot markup respects case sensitivity for non-ASCII letters such as Greek, Cyrillic, or non-ASCII Latin letters. For attribute values on HTML elements other than those in the following list, polyglot markup may use mixed case letters. 

Because XML is case sensitive, polyglot markup also requires case to be consistent for values between markup, DOM APIs, and CSS. In addition, polyglot markup respects the case sensitivity of all other attribute values. Although polyglot markup must always have lowercase values of the attributes in the following list when they exist on HTML elements, attributes not in this list and attributes on non-HTML elements may have values made of mixed case letters. Note that other specifications, such as RDFa, may place additional restrictions on the allowed values of certain attributes.
[]

I believe that this clarifies the text and answers the concerns in this thread, and I have therefore resolved bug 10153.

Thanks for your help and patience.

Eliot</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>