agreed it's probably no longer needed, I haven't tried it recently (last 5 years).
when originally added, a decade ago, the support for word-break was inconsistent and experimental. when it worked it tended to be too aggressive, breaking words when wrapping and leaving some whitespace would be better. I added the ­ so that I could avoid all of the aggressive breaking of words, and still avoid breaking layout due to lack of breaking on long strings... long strings because URLs are just one example, gibberish long strings also broke layout (and on vBulletin was always a way someone could troll a page)
Edit: oh... we do the breaking of long words every 40 characters in HTML Text nodes. it's not applied to anything within HTML.
you can't be serious… that doesn't seem like very long ago at all
might be even farther into the past TBH, I first added it to vBulletin but it was less of a problem there as the fonts were so much smaller that I was breaking lines at 50 chars and so it affected fewer strings.
just applies it to all text TBH.
agreed it's probably no longer needed, I haven't tried it recently (last 5 years).
when originally added, a decade ago, the support for
word-break
was inconsistent and experimental. when it worked it tended to be too aggressive, breaking words when wrapping and leaving some whitespace would be better. I added the­
so that I could avoid all of the aggressive breaking of words, and still avoid breaking layout due to lack of breaking on long strings... long strings because URLs are just one example, gibberish long strings also broke layout (and on vBulletin was always a way someone could troll a page)Edit: oh... we do the breaking of long words every 40 characters in HTML Text nodes. it's not applied to anything within HTML.