The soft hyphen should not appear (except on words broken at the hyphen position). Text-based browsers need to filter it out, as terminals behave in different ways when they get such a character. Paragraph with a soft hyphen between each pair of letters:
abcd efgh ijkl mnop qrst uvwx yzab cdef ghij klmn opqr stuv wxyz zyxw vuts rqpo nmlk jihg fedc bazy xwvu tsrq ponm lkji hgfe dcba
abcd efgh ijkl mnop qrst uvwx yzab cdef ghij klmn opqr stuv wxyz