Hacker News new | ask | show | jobs
by joemaller1 4487 days ago
Whatever line-wrap/justification setting they're using is horribly, illegibly broken on mobile Safari. Some irony.
2 comments

For some reason, at width <= 480, it sets

    word-break: break-all
which sets the character-splitting to CJK (Chinese/Japanese/Korean), where splitting between characters is OK. This should generally not be used on English text.

Perhaps the author meant to use

    word-wrap: break-word
Which allows it to split a word that is too long to fit on a single line, instead of stretching/extending outside of the text area.
The blog theme was made by a Chinese developer, which is probably why that is set the way it is.
It doesn't look good on mobile Chrome, either, and in horizontal mode the menu overlay dominates almost half the screen.
Looking very good here at latest chrome on latest Android.

http://imgur.com/kuSeXfn

I wouldn't call random, non-hyphenated word breaks like that "looking very good"!