Well well, Firefox doesn't do hyphenation in the absence of a lang attribute. Chrome and Safari do.
3
2
How do Safari and Chrome choose what hyphenation rules to use in that case?
1
Dunno. But the English hyphenation looked fine - though I'm no expert on English hyphenation because I don't understand it.
1
1
Per spec browser aren't supposed to hyphenate without a lang tag, both to avoid heuristics gone wrong affecting readability, and to tricking authors into "works on my machine" situations
1
3
Replying to @frivoal @ppk @hsivonen
The relevant spec text is: "The UA must therefore only automatically hyphenate text for which the content language is known and for which it has an appropriate hyphenation resource." from drafts.csswg.org/css-text-3/…

Oct 10, 2020 · 11:37 PM UTC

1
3
Discussion of this point on blink-dev: groups.google.com/a/chromium…