> But there is no way to know if the text is formatted or not, there is no
> marker, discovery, or anything to indicate that styling syntax is used.

The assumption is that styling is always present and enabled, and so it's 
always applied to all text - if there happens to be no styling directives then 
there's no real harm done. Of course, that doesn't fit when there are 
directives which weren't intended as directives; ```preformated text``` 
arguably covers that, at least for pasting code, but it has to be 
inserted.explicitly, and SHOULD be monospace formatted.

A Disco feature would be nice for discovery, and would also allow clients to 
indicate they don't want to receive formatting - even though they have the 
option of simply not applying it, they will still receive the text complete 
with line-noise, so it would be useful to indicate to the sender that it won't 
be rendered by the recipient.

Not that support necessarily implies it is being used, and not for all 
messages. A simple '<body styling="inline">' might be useful? (with values of 
'none' for boring plain text, 'inline' for 0393, and open possibilities for 
other types of styling; in preference to true/false which would only work for 
this XEP.)

Many implementations will obviously ignore all of this and send anyway, but 
there's little we can do about that either way; at least we can encourage its 
use moving forward.

_______________________________________________
Standards mailing list
Info: https://mail.jabber.org/mailman/listinfo/standards
Unsubscribe: [email protected]
_______________________________________________

Reply via email to