Placeholder for information about ruby accessibility.
The document Rules for Simple Placement of Japanese Ruby has been moved here.
The information below about accessibility was removed from that document, and is retained here until it can be extended, at which point it will be published as a separate, accessibility-specific document.
Ruby plays a role in improving accessibility for people with visual impairments, and other sources of reading difficulties. Therefore, this section examines the relationship between ruby and accessibility.
Reading difficulties can be caused by a variety of factors, and therefore, requirements to improve accessibility also vary. For example, here are some common requirements:
To accommodate young children who cannot read any kanji, general-ruby must be added to all kanji.
As studies progress, a greater number of kanji is known. After having read general-ruby many times, ruby on difficult kanji only becomes sufficient. Therefore para-ruby on only some of the kanji is required.
Based on the above, we can gather the following ruby display requirements for accessibility: