Not that it really matters, but to be pedantic and correct my own mistake: I mentioned connected scripts, this is not correct. That is a Zero width joiner, of course. ZWS is used in languages that don't put spaces between words to indicate word boundaries, which is of course a different thing. I had a brain fart.
—Sam On Mon, Jun 1, 2020, at 12:59, Sam Whited wrote: > On Mon, Jun 1, 2020, at 11:58, Marvin W wrote: > > PS: As a sending client you can already opt-out using a hack: By > > prepending the opening (and, if needed, closing) styling > > directive with zero-width space (U+200B) > > I hadn't actually thought of this. I'll need to think about it more, > but we might recommend this in the spec since this is the exact use > case zero width spaces are for (things that are word boundaries but > where spaces don't necessarily go, between characters that shouldn't > be put together in connected scripts, etc. My only concern would be > that they also have the meaning "you can add a soft break here" which > is probably *not* what you want in this case. > > I'll think about it more, but this is definitely at least close to the > point of a zero-width space and might be worth documenting. > > —Sam > > > -- > Sam Whited -- Sam Whited _______________________________________________ Standards mailing list Info: https://mail.jabber.org/mailman/listinfo/standards Unsubscribe: [email protected] _______________________________________________
