Updated
These tests allow users to examine how CSS justification and letter-space features affect text in various languages, as well as default browser behaviour. There is no correct answer for these exploratory tests.
To see the test, click on the link in the left-most column.
Any dependencies are shown in notes above the table, and notes below the table. Where the instructions tell you to look for red characters, these characters should be clearly discernable behind the black text of the test – ignore any anti-aliasing 'glow'.
Key:
pass | fail | partially successful |
Links to run tests | Assertions |
---|---|
Arabic justification exp-ar-justification-000.html |
[exploratory] Arabic text behaves as you would expect when fully-justified. |
Amharic justification exp-am-justification-000.html |
[exploratory] Amharic text behaves as you would expect when fully-justified. |
Bengali justification exp-bn-justification-000.html |
[exploratory] Bengali text behaves as you would expect when fully-justified. |
Chinese justification exp-zh-justification-000.html |
[exploratory] Chinese text behaves as you would expect when fully-justified. |
Hindi justification exp-hi-justification-000.html |
[exploratory] Hindi text behaves as you would expect when fully-justified. |
Japanese justification exp-ja-justification-000.html |
[exploratory] Japanese text behaves as you would expect when fully-justified. |
Javanese justification exp-jv-justification-000.html |
[exploratory] Javanese text behaves as you would expect when fully-justified. |
Khmer justification exp-km-justification-000.html |
[exploratory] Khmer text behaves as you would expect when fully-justified. |
Lao justification exp-lo-justification-000.html |
[exploratory] Lao text behaves as you would expect when fully-justified. |
Mongolian justification exp-mn-justification-000.html |
[exploratory] Mongolian text behaves as you would expect when fully-justified. |
Panjabi justification exp-pa-justification-000.html |
[exploratory] Panjabi text behaves as you would expect when fully-justified. |
Tamil justification exp-ta-justification-000.html |
[exploratory] Tamil text behaves as you would expect when fully-justified. |
Thai justification exp-th-justification-000.html |
[exploratory] Thai text behaves as you would expect when fully-justified. |
Tibetan justification exp-bo-justification-000.html |
[exploratory] Tibetan text behaves as you would expect when fully-justified. |
Spec links for this table: link
Links to run tests | Assertions |
---|---|
Arabic letter-spacing exp-ar-letterspace-000.html |
[exploratory] Letter-spacing (a) is applied to Arabic text by stretching the baseline, rather than gaps between joining glyphs, and (b) doesn't break text units inappropriately. |
Amharic letter-spacing exp-am-letterspace-000.html |
[exploratory] Letter-spacing (a) is applied to Amharic text, and (b) doesn't break text units inappropriately. |
Bengali letter-spacing exp-bn-letterspace-000.html |
[exploratory] Letter-spacing (a) is applied to Bengali text, and (b) doesn't break text units inappropriately. |
Chinese letter-spacing exp-zh-letterspace-000.html |
[exploratory] Letter-spacing (a) is applied to Chinese text, and (b) doesn't break text units inappropriately. |
Hindi letter-spacing exp-hi-letterspace-000.html |
[exploratory] Letter-spacing (a) is applied to Hindi text, and (b) doesn't break text units inappropriately. |
Japanese letter-spacing exp-ja-letterspace-000.html |
[exploratory] Letter-spacing (a) is applied to Japanese text, and (b) doesn't break text units inappropriately. |
Javanese letter-spacing exp-jv-letterspace-000.html |
[exploratory] Letter-spacing (a) is applied to Javanese text, and (b) doesn't break text units inappropriately. |
Khmer letter-spacing exp-km-letterspace-000.html |
[exploratory] Letter-spacing (a) is applied to Khmer text, and (b) doesn't break text units inappropriately. |
Lao letter-spacing exp-lo-letterspace-000.html |
[exploratory] Letter-spacing (a) is applied to Lao text, and (b) doesn't break text units inappropriately. |
Mongolian letter-spacing exp-mn-letterspace-000.html |
[exploratory] Letter-spacing (a) is applied to Mongolian text by stretching the baseline, rather than gaps between joining glyphs, and (b) doesn't break text units inappropriately. |
Panjabi letter-spacing exp-pa-letterspace-000.html |
[exploratory] Letter-spacing (a) is applied to Panjabi text, and (b) doesn't break text units inappropriately. |
Tamil letter-spacing exp-ta-letterspace-000.html |
[exploratory] Letter-spacing (a) is applied to Tamil text, and (b) doesn't break text units inappropriately. |
Thai letter-spacing exp-th-letterspace-000.html |
[exploratory] Letter-spacing (a) is applied to Thai text, and (b) doesn't break text units inappropriately. |
Tibetan letter-spacing exp-bo-letterspace-000.html |
[exploratory] Letter-spacing (a) is applied to Tibetan text, and (b) doesn't break text units inappropriately. |
Spec links for this table: link