CSS3 Text, hyphens: Summarized test results

Summarized test results:
CSS3 Text, hyphens

Intended audience: users, HTML coders, script developers, CSS coders, Web project managers, and anyone who wants to know whether browsers support the CSS Ruby spec.

These tests check whether user agents correctly apply the property hyphens per the CSS-text-3 spec. The hyphens property with the auto value requires access to language-specific hyphenation resources. These tests don't examine behavior on a language-by-language basis, but assume the availability of an English hyphenation resource to test general principles. For more information about language support, see the table in the MDN documentation.

To see the test, click on the link in the left-most column. To see detailed results for a single test, click on a row and look just above the table. The detailed results show the date(s) the test result was recorded, and the version of the browser tested.

Any dependencies are shown in notes above the table, and notes below the table will usually provide any additional useful information, including an explanation of why a result was marked as 'partially successful'.

Results for prefixed keywords use -moz, -webkit and -ms. They are, however, for released versions of the browsers tested.

Key:

pass fail partially successful

hyphens: auto

Dependencies

  1. If the test hyphens-auto-001 fails, then the results of the remaining tests in this section can be ignored.
  2. hyphens-auto-006 can be ignored If the test hyphens-auto-005 fails to produce evidence of support for Arabic hyphenation.

Notes

  1. hyphens-auto-001: This is a slightly difficult test to create in a generic fashion, since one has to assume that a hyphenation resource is available for the language of the text, and you don't know which words are identified by that resource for hyphenation, or what the rules are. Hopefully the selection of words chosen in this test, and the choice of English, will produce at least some hyphenation.

Proprietary syntax

Dependencies

  1. See above.

Notes

  1. See above.

hyphens: manual

Dependencies

  1. hyphens-manual-002 can be ignored If the test hyphens-auto-001 fails or doesn't produce hyphenation for the word 'opportunities', since the same result would be produced in the absence of auto-hyphenation.

Notes

  1. hyphens-manual-002 relies on hypenation rules being available for the word 'opportunities'.  It is difficult to predict what words would produce the desired effect in all browsers, but this seems to have as many chances as the others. If test hyphens-auto-001 produces hyphenation for the word 'opportunities', however, this test will show whether the assertion holds.

Proprietary syntax

Dependencies

  1. See above.

Notes

  1. See above.

hyphens: none

Proprietary syntax

Dependencies

  1. hyphens-none-001 can be ignored If the test hyphens-auto-001 fails to produce evidence of support for hyphenation, since it would be the default behavior anyway.