W3C home > Mailing lists > Public > public-i18n-core@w3.org > January to March 2011

RE: [css3-text] Does text-transform:fullwidth transform U+0020 SPACE characters as well?

From: Koji Ishii <kojiishi@gluesoft.co.jp>
Date: Wed, 16 Feb 2011 21:34:03 -0500
To: fantasai <fantasai.lists@inkedblade.net>, "Kang-Hao (Kenny) Lu" <kennyluck@w3.org>
CC: ML public-i18n-core <public-i18n-core@w3.org>, CJK discussion <public-i18n-cjk@w3.org>, WWW Style <www-style@w3.org>
Message-ID: <A592E245B36A8949BDB0A302B375FB4E0AB201D171@MAILR001.mail.lan>
Thank you for pointing out the potential risks, Kenny and fantasai.

The use case exists in the original mail[1] but it is not strong, and it looks like the discussion in Japan seem to be "either", so I agree with you, let's NOT take the potential risk.

I've posted this to Japanese ML. As long as we don't see strong objections in a few days, I agree to modify the spec to exclude U+0020 from the transform.


Regards,
Koji

[1] http://lists.w3.org/Archives/Public/www-style/2011Feb/0467.html


-----Original Message-----
From: www-style-request@w3.org [mailto:www-style-request@w3.org] On Behalf Of fantasai
Sent: Thursday, February 17, 2011 6:35 AM
To: Kang-Hao (Kenny) Lu
Cc: ML public-i18n-core; CJK discussion; WWW Style
Subject: Re: [css3-text] Does text-transform:fullwidth transform U+0020 SPACE characters as well?

On 02/16/2011 12:03 PM, Kang-Hao (Kenny) Lu wrote:
> (11/02/17 4:33), fantasai wrote:
>> [snip]
>> I am not sure if text-transform: fullwidth should affect U+0020. It 
>> makes sense to me either way.
>
> I tried some examples and found it weird to have U+0020 in between two 
> fullwidth Latin characters. I'll be interested in seeing a real world 
> example and its use case. Perhaps I am missing something.

It is potentially a very significant change to implementations to have U+0020 change to U+3000 because this will require that text-transform happens after white space collapsing. Right now implementations can do either: they can transform before or after white space collapsing. So I think we should make sure that this is needed in real-world cases before we make this change. Note that U+3000 has very different behavior from U+0020 -- it is not just a visual change. It has different line-wrapping behavior, it has different justification behavior, and it is not affected by the 'word-spacing' property.

~fantasai

Received on Thursday, 17 February 2011 02:35:00 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 17 February 2011 02:35:03 GMT