Seriously, when I type a sentence, I don't want to be worried that the site is going to split one of my words in half and put the rest of that word on the next line. Thats just horrible formatting. I shouldn't need t split my own words to make something look nice. I've been using the message system for a while (and dislike it), and all of my messages have line breaks that involve splitting words.
(My extreme example of such a thing, and its not this bad, and doesn't always happen but it does happen and it is annoying regardless of the size of the legitimate word it splits.)
p this fr-
e a wo-
rd is s-
Set a character limit on words, where if a word exceeds a certain number of characters, split it, but if the word is less than x, move it to the next line. Make sure this character limit only splits ridiculously long words that no person would normally type in an average conversation. None of the words here in this post have exceeded such a limit.
“I do not know where family doctors acquired illegibly perplexing handwriting nevertheless, extraordinary pharmaceutical intellectuality counterbalancing indecipherability, transcendentalizes intercommunications incomprehensibleness”
And now you have a basis that helps you figure out what character limit to use. Set a 25 character limit per word, because I doubt anyone is going to be using words longer than 20 characters, and this will prevent someone from breaking a layout with "aweiutvaw74a6iywuetzve6tyaw74iyvzeiyt7zwy6z78eovnkysi76gavzik7ieyts74ie6ts".
So basically, ditch the CSS setting "hyphens" and "-moz-hyphens" from ".typography--md" so that browsers won't break the words.
Customer support service by UserEcho