Summary: Two recent HTML changes improve ruby support: 1) Addition of the rb and rtc elements (but not rbc); and 2) Matching update to the tag omission rules to make ruby authoring easier. By implementing these changes, Gecko supports the parsing side of all the ruby use cases required for the internationalization of HTML (see use cases document below for details). It also enables the implementation of the CSS Ruby Layout. The Japanese education market strongly requires this and a Mozilla developer has already started working on it.
The Japanese government is creating e-textbooks based on this feature for use in 2016, targeting one PC or tablet for every student by 2020. This change landed in WebKit in April, and we are discussing this with other implementers as well. Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=664104 Link to standard: http://www.w3.org/html/wg/drafts/html/CR/syntax.html#parsing-main-inbody Use cases W3C Note: http://www.w3.org/TR/ruby-use-cases/ Platform coverage: all platforms (parsing only, layout will be in separate intents) Estimated or target release: 33 Preference behind which this will be implemented: changes are tiny enough and no compat issues are expected that the preference switch is not required. /koji _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform