w3c / i18n-issues

A place to log problems encountered when developing web sites and pages for international use.
3 stars 2 forks source link

Bopomofo ruby is not supported #4

Open r12a opened 6 years ago

r12a commented 6 years ago

Bopomofo and, especially, tone marks need to be positioned in a special way when used as ruby annotations with chinese text. See https://w3c.github.io/i18n-drafts/articles/ruby/styling.en#bopomofo_position for a description.

No browser currently supports bopomofo ruby as needed.

r12a commented 6 years ago

@bobbytung reports progress on implementing opentype rules to support bopomofo ruby.

About Bopomofo ruby in Taiwan.

We're working on display tone marks to right position with OpenType feature. Recently harfbuzz (OpenType engine) fixed a bug so we get huge leap on Firefox/Chrome/LibreOffce.

You can see test page here: https://bobbytung.github.io/Bopomofo_on_Web/case06/index.html https://bobbytung.github.io/Bopomofo_on_Web/case07/index.html with latest Chrome and Firefox browser.