-
Notifications
You must be signed in to change notification settings - Fork 3
Description
The browser parsers already support most of what is needed for ruby, but a key challenge at the moment is that when there are two sets of ruby annotations they are not placed correctly by some browser engines.
There are examples of what to do in the spec, but i couldn't find any normative text or anything in the Rendering section to indicate the expected default positioning of the items around the base. This can be styled by the author using the CSS Ruby spec, but that is putting the cart before the horse. I think this spec needs to specify a default (ie. without CSS declarations) placement, ie. that the two items should go on different sides of the base. Which goes where can probably be left to the browser implementer (leaving latitude for them to factor in language-related positioning), but we shouldn't see both annotations on the same side of the base, or one set of annotations trailing along the baseline after the rest of the ruby element.