Skip to content

[css-text] Line breaking should fallback to UAX14 in absence of other rules #5068

@r12a

Description

@r12a

Moving an old thread on the www-style list to GitHub to keep it visible. Please read that thread before replying here.

The spec defines behaviour for several UAX14 line-break classes, such as IN and PR in CJK text, and WJ, ZW, and GL in general text. But there's no recommendation in the spec (other than a note which simply says that further information can be found for all scripts in UAX14) that says that in the absence of other rules in the spec or in an implementation, then the UAX14 line-break properties should be applied as a fallback.

The i18n WG believes that recommending this (as a fallback only, like the UBA for sorting when no tailoring is available) will:

  1. promote interoperability for the cases not otherwise defined, and
  2. will also encourage implementers to fully implement UAX14 for the non-controversial cases that are currently outstanding (for example, 11047 BRAHMI DANDA should allow a line break after but doesn't in FF).

We encourage tailoring of the rules for particular contexts, and propose this only as a kind of 'safety net'.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions