mjb (mjb) wrote in suggestions,

Allow ruby markup in comments

Allow ruby markup in comments

Short, concise description of the idea
The recommended tags for providing certain types of annotations, or "ruby" text, should be allowed in journal comments.

Full description of the idea
The W3C has a Candidate Recommendation that endorses the use of supplementary markup in HTML and XHTML that enables web authors to create spans of annotative text called ruby. The spec essentially formalizes an internationalization feature that has been present in Internet Explorer since version 5.0.

See the spec at http://www.w3.org/TR/ruby/ for a detailed explanation of ruby and examples of its uses.

Mozilla also supports ruby, but only if you've installed the XHTML Ruby Support XUL app (Google for it) and you are viewing a document that has been served with content type application/xhtml+xml.

Ruby markup is structured such that browsers that do not support it will render the annotations in parentheses, inline with the referenced text.

An ordered list of benefits

  • Allowing ruby markup in comments will enhance LiveJournal's support for the Japanese language, by allowing people to write furigana: pronunciation guides that render above or alongside kanji that the reader may not be familiar with. Japanese newspaper and magazine publishers are required by law to use furigana on kanji that are not in the standard set of 1,945 characters taught in public schools. furigana is also commonly used on people's names, in comics, and in text aimed at children or students who are still learning Japanese. Japanese LJ users and LJ communities devoted to students of Japanese will benefit from being able to properly write furigana.
  • Other types of ruby annotations would be possible, which may benefit some communities. See the spec for examples.
  • An ordered list of problems/issues involved

  • I don't know, someone may not like this idea? (sorry, I have to enter something here or it won't go through)
  • An organized list, or a few short paragraphs detailing suggestions for implementation

  • In comments, allow opening and closing tags for: <ruby>, <rb>, <rp>, <rt> and <rtc>.
  • Tags: internationalization, markup, ~ submitted - needs retagging
    • Post a new comment


      Anonymous comments are disabled in this journal

      default userpic

      Your reply will be screened

      Your IP address will be recorded