<?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>9828</bug_id>
          
          <creation_ts>2010-06-02 03:35:43 +0000</creation_ts>
          <short_desc>Update &quot;Embedding custom non-visible data&quot; with guidance for library authors to avoid naming collisions</short_desc>
          <delta_ts>2010-10-04 14:45:21 +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 HTML5 spec (editor: Ian Hickson)</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://dev.w3.org/html5/spec/elements.html#embedding-custom-non-visible-data</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="Adrian Bateman [MSFT]">adrianba</reporter>
          <assigned_to name="Ian &apos;Hixie&apos; Hickson">ian</assigned_to>
          <cc>ian</cc>
    
    <cc>mike</cc>
    
    <cc>public-html-admin</cc>
    
    <cc>public-html-wg-issue-tracking</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>35899</commentid>
    <comment_count>0</comment_count>
    <who name="Adrian Bateman [MSFT]">adrianba</who>
    <bug_when>2010-06-02 03:35:43 +0000</bug_when>
    <thetext>Based on the conversation between Tony and Jonas at:
http://lists.w3.org/Archives/Public/public-html/2010May/0034.html

Suggest that the text at the end of the section &quot;Embedding custom non-visible data&quot; be changed to:

JavaScript libraries may use the custom data attributes, as they are considered to be part of the page on which they are used. Authors of libraries that are reused by many authors are encouraged to include their name in the attribute names, to reduce the risk of clashes. Library authors are also encouraged to make their name customizable by the page author in order to resolve clashes between libraries (including different versions of the same library).

For example, a library called &quot;DoQuery&quot; could use attribute names like data-doquery-range, and a library called &quot;jJo&quot; could use attributes names like data-jjo-range. The jJo library could also provide clash resolution through an API call like jjo.setDataPrefix(&quot;jjo2&quot;), after which the previous example would change to data-jjo2-range.

[The last sentence of each paragraph is new.]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>37365</commentid>
    <comment_count>1</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2010-08-11 21:14:40 +0000</bug_when>
    <thetext>This seems reasonable in principle. I&apos;ll look at it more carefully once I&apos;m back to going through the bugs (I&apos;m dealing with the backlog of e-mails first, since some had been waiting for far too long).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>39218</commentid>
    <comment_count>2</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2010-09-23 17:36:17 +0000</bug_when>
    <thetext>EDITOR&apos;S RESPONSE: This is an Editor&apos;s Response to your comment. If you are satisfied with this response, please change the state of this bug to CLOSED. If you have additional information and would like the editor to reconsider, please reopen this bug. If you would like to escalate the issue to the full HTML Working Group, please add the TrackerRequest keyword to this bug, and suggest title and text for the tracker issue; or you may create a tracker issue yourself, if you are able to do so. For more details, see this document:
   http://dev.w3.org/html5/decision-policy/decision-policy.html

Status: Partially Accepted
Change Description: see diff given below
Rationale: I added equivalent sentences, though not quite using the same phrasing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>40263</commentid>
    <comment_count>3</comment_count>
    <who name="Adrian Bateman [MSFT]">adrianba</who>
    <bug_when>2010-09-30 18:59:12 +0000</bug_when>
    <thetext>Thanks.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>