Hacker News new | ask | show | jobs
by leephillips 2022 days ago
It’s because the primitive line-breaking algorithm used by browers, combined with the lack of hypenation in most cases, leads to a poor result, especially in narrow columns. Look up “greedy line breaking”.
1 comments

Even the best typesetting systems don't do it perfectly, and require some hand correction. On the web, where you're relying on the browser, and can't be certain of the display, you're better off not doing it.