Skip to content

Need to explicitly mention the default placement of ruby with 2 sets of annotations #20

@r12a

Description

@r12a

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Closed: AddressedThe issue has been addressed, though not necessarily based on the initial suggestionDecision by: Editor's jugementIssue closed by the Editor judging that there was sufficient agreement / no need for agreementTests: UnneededThis closed issue does not need tests.Type: EditorialTypos, markup errors, rephrasings or reorganizations with no normative effects (class 1 or 2)i18n-clreqi18n-jlreqi18n-mlreqi18n-needs-resolutionIssue the Internationalization Group has raised and looks for a response on.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions