[i18n-activity] Why use spans for ruby?

r12a has just created a new issue for 
https://github.com/w3c/i18n-activity:

== Why use spans for ruby? ==
10.2.34 tts:rubyAlign [and other sections]
https://www.w3.org/TR/2016/WD-ttml2-20161117/#style-attribute-rubyAlign

> The tts:ruby attribute is used to specify the application of ruby 
styling.
> This attribute may be specified by any element type that permits use
 of attributes in the TT Style Namespace; however, this attribute 
applies as a style property only to those element types indicated in 
the following table.
>  ...
> Applies to:   span

It's not clear to me why ruby markup is specified using spans with 
attributes, especially when the attribute significantly constrains the
 expected behaviour of the span.  It seems more logical to use 
elements to establish the mappings between items that constitute a 
base text with ruby.

Please view or discuss this issue at 
https://github.com/w3c/i18n-activity/issues/313 using your GitHub 
account

Received on Wednesday, 8 February 2017 09:49:36 UTC