Automattic / Simplenote-United

Coordinating Simplenote development across its multiple platforms.
10 stars 4 forks source link

[Accessibility] Furigana support? #90

Open s1-en opened 4 years ago

s1-en commented 4 years ago

What

Would it be possible to add support for furigana when rendering the markdown? Both in-app and in the shared notes?

Why

Furigana is used for declaring the proper reading of names comprised of kanji characters with multiple potential readings. It is aso used as reading aid for kanji in general.

How

I have found furigana-markdown as an implementation for markdown files. It uses the format [漢字]{かんじ} or [漢字]^{かんじ} for rendering the furigana which would produce

image

dmsnell commented 4 years ago

Thanks for the suggestion @s1-en. I've added it to our internal feature-request tracker but I don't have any estimate for when or if we can get this in. This is a good suggestion!

codebykat commented 4 years ago

OMG this is such a cool thing that I didn't even know existed. My 日本語 studying nerd self really wants to add this. But if we added something like this, I think we'd want it to work on the apps as well, which means we need to find an implementation for iOS / native Mac and Android.

s1-en commented 4 years ago

If they are using HTML at all to render the Markdown then it's part of the standard via the ruby tag https://www.w3.org/International/articles/ruby/markup.en