Re: [Bug 10838] New: Make <u> conforming.

������������

�ҷ�������HTML��spec�������U��ǩ���÷��ǣ�

The u<http://www.whatwg.org/specs/web-apps/current-work/multipage/text-level-semantics.html#the-u-element>element
represents<http://www.whatwg.org/specs/web-apps/current-work/multipage/rendering.html#represents>a
span of text with an unarticulated, though explicitly rendered,
non-textual annotation, such as labeling the text as being a proper name in
Chinese text (a Chinese proper name mark), or labeling the text as being
misspelt.

��˭֪�����U����ô�ּ���ȥ�ģ�

��ʵ˵���Ҳ���Ϊר������һ���㹻֧��U��case����Ϊר����̫���ã���������ר����������<b class="pn">��<a
href="#dfn_xxx">�����������㡣��������U�ֲ���ȫ��ͬ��ר���š���ƴ������Ҳ��U����

����ǣ�U�����ǩ�ܿ��ܳ�Ϊһ�����صļ��ߡ����͹���һ�������г���U�ĵط���ʵ��������á���

2010/10/1 John Hax <johnhax@gmail.com>

> ��Ҳ��ͬ��u������̫�࣬����b�ȽϿ��ס�
>
> ��ȻHTML��ǩ��������ʵ����������ϰ�ߣ���bԴ��bold��������ר���ź�boldûɶ��ϵ������hr��ԭ����ˮƽ�ָ���Ƕ��������ı���ȻӦ���Ǵ�ֱ�ָ�����¶�Ҳ��û�취�ġ�
>
>
> 2010/10/1 Zi Bin Cheah <zibin@opera.com>
>
>>
>> On Sep 30, 2010, at 5:31 PM, Yuan Chao wrote:
>>
>>  2010/9/30 Ethan Chen <chief@ethantw.net>
>>>
>>> ����һ���׌�����Ɍ������µČ���̖�����B���@���������c���}����õķ�ʽ���ˆD�������g�]���κ��g�����׾��s�У�
>>>
>>> �@���D�� Yahoo ע��ݔ�뷨�Ę��~���ܣ������҂��x���õġ����X���@��ԓ�Ǟg�[������ underline �Ć��}��Yahoo
>>> ���ó���g�[��Ҳԓ���ó������Dz���������˜ʵĿ����أ�
>>>
>>
>>
>> ���ֿ�����
>>
>> 1���� <b>
>> Ethan�ᵽ<b>��<mark>�����ʣ���Ϊmark����ǿ������
>>
>> 2���±�ǩ
>> ����Ƿ�֪���պ��DZ���û������������
>>
>> ���򵥵������£���Ҿ�������ʹ�õĿ����Ի���𣿻���������ʹ�þ������DZ�Ե��case��
>>
>>
>>
>>  �@�c�������x���ˌ���̖��Ŀ�ģ�����Ҫ�����ֱ����~���~�IJ��ݡ�Ӣ�ĵ�word�ǿ��հ��g����
>>> �h�־͵ÿ�����򞡹�����c��̖�ˡ�Ҫ����CSS���������Կ��������g��ķ�ʽ��
>>> ��Ҳ�X��߀�Ǒ�ԓҪ����˜ʮ��С�
>>>
>>> ������һ��ӑՓ���У��ÿհׁ��ָ�Ӣ�ģ��䌍�������ĵ�˼�S��̎����
>>> (����Ҳ��ƫ��Ŀǰ�k����ܛ�w������)
>>>
>>>  ͬʱ���һ�£����ڱ����ŵı�׼�÷���ruby��
>>>>
>>> ��ָ���ǡ����֘��]���ˡ��᣿
>>> �@��ָ��ruby������̖������̖�᣿
>>>
>>
>> ֻ��ͻȻ�뵽ruby�������ţ�����Ҳ�ܲ��ܱ������ţ������ֺ���û��ǣ����������
>>
>>
>>
>>>
>>>
>>> �� Sep 30, 2010 6:26 PM �r�� Zi Bin Cheah ������
>>>
>>>  ר�����ڴ�������û���ã���½�DZ�Ӧ��Ҳ���á����ܸ�̨�̿������ã���ֽ��ʢ��Ҳ���ܻ��ƶ�ʹ���ʡ�
>>>>
>>>> Ian�ܾ���<u>���廯����ר������ʵ�ұ��˾����ǶԵġ����������ڴ��������һ����<U>���뵽underline,
>>>> ���½����ж��ѣ����Ҵ�Ҷ���������á�
>>>>
>>>> ��Ȼ��û�н��ר���ŵ��������뵽��һ����������markȻ����CSSȥunderline�����������������ʵ����
>>>>
>>>> ͬʱ���һ�£����ڱ����ŵı�׼�÷���ruby��
>>>>
>>>> On Sep 30, 2010, at 1:46 AM, KangHao Lu (Kenny) wrote:
>>>>
>>>>  �f��һ�¡����@���nj�֮ǰ����̖��ӑՓ[1]���Ļؑ�����֮����ϣ��HTML5�˜ʕ����ٲ�����<u>���ڡ����Ϙ˜ʵĘ˻`��[2]
>>>>> �����ٷ��ڡ������������ǺϘ˜ʡ�[3]���ܱ�Ǹ�]�����@���]��Ⱥ�M�õ����R�����Ǐ�10/1�_ʼ�؈�˜��e�`���^�̕��M����һ���A������������ϣ���@���h�}���@���r���ó���ӑՓһ�¡���Ŀǰ�Ŀ�����
>>>>>
>>>>> - ��һ���˜˻`������<pn>֮ģ���ĺܲ�����
>>>>> - ��<a>��<a href>�����ԛ]ֵ����һ�N�E��
>>>>> - <span class="pn"> ߀�����c̫�L��
>>>>> -
>>>>> Mike�����v�f<i>�����ĺܴ�ԭ���������������б�w�˴����������ܰl��һ��<ship>�ɡ�����<u>�DZ��^���ڵģ�����Ҳ������֧�ְ�<u>�û؁���
>>>>>
>>>>>
>>>>>
>>>>> ��֮�@���h�}̎���Ġ�r����CC���@���б���������@���᰸���ؽ^�˴��Ҳ���t���@��HTML5��݋Ian
>>>>> Hickson�����N���µİɡ��h�}�؈��e��Ҳ�ᵽ��֮ǰ��ӑՓ������ǰ�ˡ���������Щ��ʲ�N<u>��Ҋ�˵���<b><i>�؁��˵�ԭ����Ҫ����<u>�����B�Y�Ļ�y���}�������^�Ǖr�򶼛]ʲ�N���ᵽ����̖�����@�ξ�혱�����һ������
>>>>>
>>>>> �gӭ�����HTML5 Bug Tracker�ĕr��CC���@߅����
>>>>>
>>>>> �п��ٶ��BһЩHTML5�����˰ɣ�����Bug�e�ᵽ��Apple��Maciej[5]��
>>>>>
>>>>> [1]
>>>>> http://lists.w3.org/Archives/Public/public-html-ig-zh/2010Aug/threadl#msg184
>>>>> [2] http://www.w3.org/TR/html5/obsolete.html#non-conforming-features
>>>>> [3]
>>>>> http://www.w3.org/TR/html5/obsolete.html#obsolete-but-conforming-features
>>>>> [4]
>>>>> http://lists.w3.org/Archives/Public/public-html/2007Dec/thread#msg268
>>>>> [5] http://en.wikipedia.org/wiki/Maciej_Stachowiak
>>>>>
>>>>> ����
>>>>>
>>>>> Kenny
>>>>>
>>>>> On 2010/09/30, at 8:06, bugzilla@jessica.w3.org wrote:
>>>>>
>>>>>  http://www.w3.org/Bugs/Public/show_bug.cgi?id=10838
>>>>>>
>>>>>>        Summary: Make <u> conforming.
>>>>>>        Product: HTML WG
>>>>>>        Version: unspecified
>>>>>>       Platform: PC
>>>>>>            URL:
>>>>>> http://www.w3.org/TR/html5/obsolete.html#obsolete-but-
>>>>>>                 conforming-features
>>>>>>     OS/Version: All
>>>>>>         Status: NEW
>>>>>>       Severity: major
>>>>>>       Priority: P3
>>>>>>      Component: HTML5 spec (editor: Ian Hickson)
>>>>>>     AssignedTo: ian@hixie.ch
>>>>>>     ReportedBy: kennyluck@w3.org
>>>>>>      QAContact: public-html-bugzilla@w3.org
>>>>>>             CC: mike@w3.org, public-html-wg-issue-tracking@w3.org,
>>>>>>                 public-html@w3.org, public-i18n-cjk@w3.org,
>>>>>>                 public-html-ig-zh@w3.org
>>>>>>
>>>>>>
>>>>>> This was discussed in a long thread[1] three years ago. There was no
>>>>>> consensus
>>>>>> and no response from the editor, but since some people like Maciej
>>>>>> think we can
>>>>>> make <u> at least conforming[2], I would like to raise this bug to
>>>>>> catch the
>>>>>> editor's attention.
>>>>>>
>>>>>> Proper name mark, in Chinese [3] is a use case that was slightly
>>>>>> mentioned in
>>>>>> the thread (see also an example picture[4]). The purpose of this mark
>>>>>> is to
>>>>>> highlight *every* proper noun in some text to help the reader break
>>>>>> words,
>>>>>> cause Chinese people don't use spaces for word breaking. Although it
>>>>>> is no
>>>>>> longer popular recently, proper name mark is still used in some
>>>>>> textbooks in
>>>>>> Taiwan (esp. children's Chinese textbook) and Hong Kong. Because the
>>>>>> purpose
>>>>>> and frequency of using "proper name mark" in a piece of text is
>>>>>> similar to code
>>>>>> highlighting, I personally don't think it's appropriate to use <mark>
>>>>>> for this
>>>>>> purpose since the spec says "This (<mark>) is separate from syntax
>>>>>> highlighting, for which span is more appropriate." But then <span
>>>>>> class="pn">
>>>>>> is probably too long. This is not yet a very prevalent use case
>>>>>> because proper
>>>>>> name marks are often used in combination with vertical text and
>>>>>> vertical text
>>>>>> is not yet popular on the Web.
>>>>>>
>>>>>> While I do strongly agree that an underlined text which is not a
>>>>>> hyperlink
>>>>>> confuses the user in his/her browsing experience, there are HTML user
>>>>>> agents
>>>>>> for which browsing the Web isn't the main purpose and hence the user
>>>>>> might not
>>>>>> get confused. e-book readers are such examles.
>>>>>>
>>>>>> [1]
>>>>>> http://lists.w3.org/Archives/Public/public-html/2007Dec/thread#msg268
>>>>>> [2] http://lists.w3.org/Archives/Public/public-html/2007Dec/0307
>>>>>> [3] http://en.wikipedia.org/wiki/Proper_name_mark
>>>>>> [4] http://www.go8.com.tw/files/4168%200004.jpg
>>>>>>
>>>>>> --
>>>>>> Configure bugmail:
>>>>>> http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
>>>>>> ------- You are receiving this mail because: -------
>>>>>> You are on the CC list for the bug.
>>>>>>
>>>>>>
>>>>>
>>>> Regards,
>>>>
>>>> Zi Bin Cheah / л�ӱ�
>>>>
>>>> Web Evangelist
>>>> / Developer Relations / Site Compatibility / Products Group /
>>>>
>>>> Opera Software ASA, Oslo, Norway
>>>> + 47 23 69 25 81 / twitter: zibin
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Best regards,
>>> Yuan Chao
>>>
>>
>> Regards,
>>
>> Zi Bin Cheah / л�ӱ�
>>
>> Web Evangelist
>> / Developer Relations / Site Compatibility / Products Group /
>>
>> Opera Software ASA, Oslo, Norway
>> + 47 23 69 25 81 / twitter: zibin
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>

Received on Friday, 5 August 2011 18:31:07 UTC