← Back to release summary

Japanese Phrase Line Breaking

Category
CSS
Type
Chromium catches up
Status
In development (Chrome In development)
Intent stage
None

Summary

Changes the line breaking rules for Japanese to keep natural phrases (of multiple words) together. In Japanese, this boundary is called "Bunsetu". Japanese doesn't use spaces to delimit words, and usually prefers to break at any characters with some exceptions, but short paragraphs such as headlines prefer breaking at natural phrase boundaries. In CSS, this feature adds a new value to the `word-break` property: `auto-phrase`. The implementation uses a C++ port of the BudouX <https://github.com/google/budoux>, the AdaBoost ML technology to determine the natural phrase boundaries.

Standards & signals

Docs: https://docs.google.com/document/d/1QyPza8XS4aaYD-yA1MHYx56Hy7DZuEm9cAH-A6lTu8c/edit?usp=sharing

Samples: https://github.com/google/budoux https://google.github.io/budoux https://twitter.com/kojiishi/status/1687688315896733696

View on chromestatus.com