ISSUE-107: ruby-position: undesirable default value 'before' for complex ruby

ruby-position: undesirable default value 'before' for complex ruby

State:
RAISED
Product:
CSS3 Ruby
Raised by:
Bert Bos
Opened on:
2009-05-25
Description:
http://www.w3.org/mid/ee6bf5be0905211815p298c858bvcb33b7c92d14bac4@mail.gmail.com

Dear folks @ www-style,

I am currently studying the CSS3 spec on ruby for implementation, and found
that the default value 'before' for 'ruby-position' seems undesirable for
complex ruby that has 2 <rtc> elements. If the user doesn't override that
default, it would naturally apply to both <rtc> elements, which is IMHO not
the default intention.

Rather, I'd suggest having a default value 'auto' that allows the user agent
to position the ruby text. Normally, 'auto' should be equivalent to 'before'
for <rt> in simple ruby and the first <rtc> in complex ruby, and equivalent
to 'after' for the second <rtc> in complex ruby. It may also allow (but not
require) to automatically position Bopomofo ruby 'right'.


- Roland Steiner
Related Actions Items:
No related actions
Related emails:
  1. Issues edited: 26, 53, 60, 69, 71, 73, 84, 86, 107, 111, 114, 115, 117, 119 (from bert@w3.org on 2010-07-19)
  2. [CSSWG] Minutes and Resolutions 2010-06-23 (from fantasai.lists@inkedblade.net on 2010-06-23)
  3. RE: Agenda conf call 02-jun-2010 (from sylvaing@microsoft.com on 2010-06-02)
  4. Agenda conf call 02-jun-2010 (from peter.linss@hp.com on 2010-06-01)
  5. Agenda conf call 26-may-2010 (from daniel.glazman@disruptive-innovations.com on 2010-05-25)
  6. Agenda conf call 19-may-2010 (from peter.linss@hp.com on 2010-05-18)
  7. [CSSWG] Minutes and Resolutions 2010-05-12 (from fantasai.lists@inkedblade.net on 2010-05-16)
  8. RE: Agenda conf call 12-may-2010 (from szilles@adobe.com on 2010-05-12)
  9. Re: Agenda conf call 12-may-2010 (from singer@apple.com on 2010-05-11)
  10. Agenda conf call 12-may-2010 (from daniel.glazman@disruptive-innovations.com on 2010-05-11)
  11. [CSSWG] Minutes and Resolutions Telecon 2009-05-27 (from fantasai.lists@inkedblade.net on 2009-06-08)
  12. Agenda conf call 27-may-2009 (from daniel.glazman@disruptive-innovations.com on 2009-05-26)
  13. Re: ruby-position: undesirable default value 'before' for complex ruby (from bert@w3.org on 2009-05-25)
  14. ISSUE-107: ruby-position: undesirable default value 'before' for complex ruby [CSS3 Ruby] (from sysbot+tracker@w3.org on 2009-05-25)

Related notes:

No additional notes.

Changelog:

Created issue 'ruby-position: undesirable default value 'before' for complex ruby' nickname owned by Bert Bos on product CSS3 Ruby, description 'http://www.w3.org/mid/ee6bf5be0905211815p298c858bvcb33b7c92d14bac4@mail.gmail.com

Dear folks @ www-style,

I am currently studying the CSS3 spec on ruby for implementation, and found
that the default value 'before' for 'ruby-position' seems undesirable for
complex ruby that has 2 <rtc> elements. If the user doesn't override that
default, it would naturally apply to both <rtc> elements, which is IMHO not
the default intention.

Rather, I'd suggest having a default value 'auto' that allows the user agent
to position the ruby text. Normally, 'auto' should be equivalent to 'before'
for <rt> in simple ruby and the first <rtc> in complex ruby, and equivalent
to 'after' for the second <rtc> in complex ruby. It may also allow (but not
require) to automatically position Bopomofo ruby 'right'.


- Roland Steiner' non-public

Bert Bos, 25 May 2009, 12:16:52


Peter Linss <peter.linss@hp.com>, Daniel Glazman <daniel.glazman@disruptive-innovations.com>, Chairs, Chris Lilley <chris@w3.org>, Bert Bos <bert@w3.org>, Staff Contacts
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: index.php,v 1.325 2014-09-10 21:42:02 ted Exp $