W3C home > Mailing lists > Public > www-international@w3.org > January to March 2010

Re: Ruby in HTML5

From: Masayuki Nakano <masayuki@d-toybox.com>
Date: Thu, 11 Mar 2010 09:51:59 +0900
Message-ID: <4B983EAF.9000801@d-toybox.com>
To: MURAKAMI Shinyu <murakami@antenna.co.jp>
CC: public-html-ig-jp@w3.org, www-international@w3.org
Hi,

The implementers need to support nesting some ruby boxes and ruby text 
boxes because the ruby related style rules can be applied to other 
elements. Then, the ruby implementation can be simple if HTML5 allows to 
nest the ruby elements rather than the complex ruby of XHTML1.1. So, we 
can support the complex ruby easily by this way if we need to do that.
# I don't think the complex ruby becomes popular because I've never seen 
the complex ruby on most Japanese books.

On 2010/03/11 0:48, MURAKAMI Shinyu wrote:
> MURAKAMI Shinyu<murakami@antenna.co.jp>  wrote on 2010/03/10 22:06:30
>> I think it's possible because HTML5 doesn't prohibit nesting ruby.
>>
>>    <ruby class="after">
>>      <ruby>東<rt>とう</rt>南<rt>なん</rt></ruby>
>>      <rt>たつみ</rt>
>>    </ruby>
>>
>> with stylesheet:
>>    ruby       { ruby-position: before }
>>    ruby.after { ruby-position: after }
>>
>> This seems simpler than the XHTML complex markup.
>
> Now I found similar discussion on the Bugzilla@Mozilla:
> Bug 256274 - Implement CSS ruby module
> https://bugzilla.mozilla.org/show_bug.cgi?id=256274
>


-- 
Masayuki Nakano <masayuki@d-toybox.com>
Manager, Internationalization, Mozilla Japan.
Received on Thursday, 11 March 2010 00:52:39 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 11 March 2010 00:52:42 GMT