Accesskey n skips to in-page navigation. Skip to the content start.

s_gotoW3cHome Internationalization
 

Test results: Ruby markup served as text/html

These tests check whether and how a user agent displays ruby markup in XHTML 1.0 that is served as text/html (without CSS help).

Note that ruby markup is not defined as part of the HTML 4.01 or XHTML 1.0 specifications, so there should be no expectation for such markup to be supported.

Summary & conclusions

See the results below for user agents tested. This section summarizes the results of those tests.

The only browser that renders ruby natively is IE, but then only for simple ruby. An addon is available for Firefox that enables both simple and complex ruby.

None of the browsers complain about the presence of the ruby markup. All browsers display rp characters for simple ruby if they fail to render ruby before the base text.

Latest results

These are results for the latest versions of each browser tested. Green means passed, Ochre means partial pass, Red means fail. Numbers in the table relate to notes immediately below.

simple ruby

UA IE7 Firefox Firefox Opera Safari Safari Konqueror
version 2.0.0.13 2.0.0.13 +addon
v2.1.2008031701
9.26 1.3 3.1 3.5
OS Win Win Win Win Mac OSX Win Linux
date 20070903 20080404 20080404 20080404 20070903 20080404 20070903
1 Simple ruby, basic rendering              
2 Simple ruby, long ruby text              
3 Simple ruby, short, wide-cell ruby text              
4 Simple ruby, short, narrow-cell ruby text 1            

Notes:

  1. IE7: The letters JA are not displayed without inter-character spaces.

complex ruby

UA IE7 Firefox Firefox Opera Safari Safari Konqueror
version 2.0.0.13 2.0.0.13+addon
v2.1.2008031701
9.26 1.3 3.1 3.5
OS Win Win Win Win Mac OSX Win Linux
date 20070903 20080404 20080404 20080404 20070903 20080404 20070903
5 Complex ruby, multiple ruby texts 1            
6 Complex ruby, simple tabulation              
7 Complex ruby, simple tabulation with span              
8 Complex ruby, simple tabulation with width mismatches              
9 Complex, multiple ruby, tabulation 1            
10 Complex, multiple ruby, tabulation [2] 1            
11 Complex, multiple ruby, tabulation [3] 1            

Notes:

  1. IE7: Both sets of ruby are displayed before (above) the base text.

Other results

These are results for the earlier versions of the browsers tested, where the results differed. As above, Green means passed, Ochre means partial pass, Red means fail. Numbers in the table relate to notes immediately below.

simple ruby

UA Firefox Firefox Opera Safari
version 2.0.0.6 2.0.0.6+addon 9.10 3.0.3
OS Win Win Win Win
date 20070903 20070903 20070903 20070903
1 Simple ruby, basic rendering        
2 Simple ruby, long ruby text        
3 Simple ruby, short, wide-cell ruby text   1    
4 Simple ruby, short, narrow-cell ruby text        

Notes:

  1. Firefox+addon: The wide hiragana characters are not justified with inter-character spacing.

complex ruby

UA Firefox Firefox Opera Safari
version 2.0.0.6 2.0.0.6+addon 9.10 3.0.3
OS Win Win Win Win
date 20070903 20070903 20070903 20070903
5 Complex ruby, multiple ruby texts   1    
6 Complex ruby, simple tabulation        
7 Complex ruby, simple tabulation with span        
8 Complex ruby, simple tabulation with width mismatches        
9 Complex, multiple ruby, tabulation        
10 Complex, multiple ruby, tabulation [2]   1    
11 Complex, multiple ruby, tabulation [3]        

Notes:

  1. Firefox+addon: The wide hiragana characters are not justified with inter-character spacing.

Tell us what you think (English).

Subscribe to an RSS feed.

New resources

Home page news

Further reading

Author: Richard Ishida, W3C.

Valid XHTML 1.0!
Valid CSS!
Encoded in UTF-8!

Content first published 2007-09-03. Last substantive update 2007-09-03 12:48 GMT. This version 2008-04-04 19:15 GMT

For the history of document changes, search for results-ruby-markup-2 in the i18n blog.