<?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>28650</bug_id>
          
          <creation_ts>2015-05-16 23:25:45 +0000</creation_ts>
          <short_desc>named character reference needed for curved apostrophe in natural-language English content</short_desc>
          <delta_ts>2015-05-23 17:40:33 +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>CR HTML5 spec</component>
          <version>unspecified</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Nick Levinson">Nick_Levinson</reporter>
          <assigned_to name="Robin Berjon">robin</assigned_to>
          <cc>mike</cc>
    
    <cc>public-html-admin</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>120328</commentid>
    <comment_count>0</comment_count>
    <who name="Nick Levinson">Nick_Levinson</who>
    <bug_when>2015-05-16 23:25:45 +0000</bug_when>
    <thetext>The apostrophe produced by &amp;amp;apos; being straight, it&apos;s not appropriate for English text when quotation marks are curved. Meanwhile, HTML5 specifies the use of the straight apostrophe for a technical purpose. While we can use &amp;amp;rsquo; or &amp;amp;#0146; for English text, they are not either memorable in context or named semantically for the usage. I&apos;d like HTML5 to provide a curved apostrophe with a named character reference that would be semantically relevant. I propose adding &amp;amp;aposc;. I propose no change to the existing &amp;amp;apos; or to the specifying of the straight apostrophe in HTML5 for a certain programming purpose. Thus, this proposal would add a choice and remove nothing, thus breaking nothing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>120329</commentid>
    <comment_count>1</comment_count>
    <who name="Nick Levinson">Nick_Levinson</who>
    <bug_when>2015-05-16 23:40:15 +0000</bug_when>
    <thetext>I thought I could not enter character entities literally here and display them raw (as &amp;apos;, &amp;rsquo;, and &amp;#0146;). I hope the above is clear anyway. Thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>120337</commentid>
    <comment_count>2</comment_count>
    <who name="Michael[tm] Smith">mike</who>
    <bug_when>2015-05-18 08:03:55 +0000</bug_when>
    <thetext>Current best practice it to not use named character references at all. At this point they&apos;re basically just a legacy feature of the platform. No implementors are interested in adding new ones.

Best practice is to type characters directly, without using either named character references or numeric character references.

(In reply to Nick Levinson from comment #0)

&gt; While we can use
&gt; &amp;amp;rsquo; or &amp;amp;#0146; for English text, they are not either memorable
&gt; in context or named semantically for the usage.

You can also just type a literal ’ character. That way the problem of what’s memorable or “named semantically” (whatever you mean by that) isn&apos;t relevant.

&gt; I&apos;d like HTML5 to provide a
&gt; curved apostrophe with a named character reference that would be
&gt; semantically relevant. I propose adding &amp;amp;aposc;.

“aposc” doesn’t seem to be an improvement over “rsquo” in any way. “rsquo“ is a mnemonic for “right single quote” that’s become well-known. “aposc” means nothing to nobody nowhere, and it’s not at all obvious that it’s intended to mean “curved apostrophe”.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>120445</commentid>
    <comment_count>3</comment_count>
    <who name="Nick Levinson">Nick_Levinson</who>
    <bug_when>2015-05-23 17:40:33 +0000</bug_when>
    <thetext>That&apos;s convenient news and I confirmed it in Firefox, IE, and Chrome. It saves me effort and makes proofreading some files easier.

If that hadn&apos;t been the case, the rest could have been solved or wasn&apos;t that much of a problem. We&apos;d have introduced a term and people who wanted to use it would have learned it, while no one else need have bothered. That would be easier, since calling a curved apostrophe &quot;rsquo&quot; is less meaningful (semantically relevant) than &quot;aposc&quot;.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>